Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

arm64 build error #1109

Open
johnnynunez opened this issue Feb 11, 2025 · 3 comments
Open

arm64 build error #1109

johnnynunez opened this issue Feb 11, 2025 · 3 comments

Comments

@johnnynunez
Copy link

johnnynunez commented Feb 11, 2025

Operating system

Linux

Compiler

ninja

Steps to reproduce the behavior

https://github.com/johnnynunez/colmap/blob/dev/.github/workflows/build-pycolmap.yml

Failure logs

2025-02-11T18:06:01.9950919Z Downloading boostorg-random-boost-1.86.0.tar.gz
2025-02-11T18:06:02.3178969Z Successfully downloaded boostorg-random-boost-1.86.0.tar.gz.
2025-02-11T18:06:02.4075836Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-random-boost-1.86.0.tar.gz
2025-02-11T18:06:02.4223694Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-random/src/ost-1.86.0-d0ab3c5008.clean
2025-02-11T18:06:02.4247711Z -- Configuring arm64-linux-release
2025-02-11T18:06:02.6378396Z -- Building arm64-linux-release-rel
2025-02-11T18:06:03.0507369Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-random_arm64-linux-release/share/boost-random/copyright
2025-02-11T18:06:03.0532188Z -- Performing post-build validation
2025-02-11T18:06:03.0607858Z Elapsed time to handle boost-random:arm64-linux-release: 1.1 s
2025-02-11T18:06:03.0608462Z boost-random:arm64-linux-release package ABI: 74219c3bc0ebf74791230aca159d906d917275b352e0e18bf9f77f8131185f83
2025-02-11T18:06:03.0608998Z Installing 68/113 boost-multi-index:arm64-linux-release@1.86.0...
2025-02-11T18:06:03.0609362Z Building boost-multi-index:arm64-linux-release@1.86.0...
2025-02-11T18:06:03.0610249Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:03.0775133Z Downloading boostorg-multi_index-boost-1.86.0.tar.gz
2025-02-11T18:06:03.4194490Z Successfully downloaded boostorg-multi_index-boost-1.86.0.tar.gz.
2025-02-11T18:06:03.5596789Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-multi_index-boost-1.86.0.tar.gz
2025-02-11T18:06:03.5750592Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-multi-index/src/ost-1.86.0-aea5fcc05d.clean
2025-02-11T18:06:03.5774210Z -- Configuring arm64-linux-release
2025-02-11T18:06:03.7816556Z -- Building arm64-linux-release-rel
2025-02-11T18:06:03.8086227Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-multi-index_arm64-linux-release/share/boost-multi-index/copyright
2025-02-11T18:06:03.8109012Z -- Performing post-build validation
2025-02-11T18:06:03.8185589Z Elapsed time to handle boost-multi-index:arm64-linux-release: 758 ms
2025-02-11T18:06:03.8186218Z boost-multi-index:arm64-linux-release package ABI: 38a24fc3c8137c64588af522a689f5b82c65f8ccfee3bd56cc30f929a9770093
2025-02-11T18:06:03.8186747Z Installing 69/113 boost-any:arm64-linux-release@1.86.0...
2025-02-11T18:06:03.8187125Z Building boost-any:arm64-linux-release@1.86.0...
2025-02-11T18:06:03.8187960Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:03.8351604Z Downloading boostorg-any-boost-1.86.0.tar.gz
2025-02-11T18:06:04.0779668Z Successfully downloaded boostorg-any-boost-1.86.0.tar.gz.
2025-02-11T18:06:04.1999495Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-any-boost-1.86.0.tar.gz
2025-02-11T18:06:04.2081280Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-any/src/ost-1.86.0-44d0e6fce3.clean
2025-02-11T18:06:04.2105776Z -- Configuring arm64-linux-release
2025-02-11T18:06:04.3889190Z -- Building arm64-linux-release-rel
2025-02-11T18:06:04.4068718Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-any_arm64-linux-release/share/boost-any/copyright
2025-02-11T18:06:04.4096209Z -- Performing post-build validation
2025-02-11T18:06:04.4150714Z Elapsed time to handle boost-any:arm64-linux-release: 597 ms
2025-02-11T18:06:04.4151261Z boost-any:arm64-linux-release package ABI: f59df1272b0c7eea0bf1c040b996a32465ca9a97b8ed9fefe921edf2cae679b5
2025-02-11T18:06:04.4151834Z Installing 70/113 boost-property-tree:arm64-linux-release@1.86.0...
2025-02-11T18:06:04.4152205Z Building boost-property-tree:arm64-linux-release@1.86.0...
2025-02-11T18:06:04.4153287Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:04.4317301Z Downloading boostorg-property_tree-boost-1.86.0.tar.gz
2025-02-11T18:06:04.7541993Z Successfully downloaded boostorg-property_tree-boost-1.86.0.tar.gz.
2025-02-11T18:06:04.8481393Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-property_tree-boost-1.86.0.tar.gz
2025-02-11T18:06:04.8581445Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-property-tree/src/ost-1.86.0-9916b3879d.clean
2025-02-11T18:06:04.8606401Z -- Configuring arm64-linux-release
2025-02-11T18:06:05.2421198Z -- Building arm64-linux-release-rel
2025-02-11T18:06:05.2643384Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-property-tree_arm64-linux-release/share/boost-property-tree/copyright
2025-02-11T18:06:05.2666518Z -- Performing post-build validation
2025-02-11T18:06:05.2730696Z Elapsed time to handle boost-property-tree:arm64-linux-release: 858 ms
2025-02-11T18:06:05.2731332Z boost-property-tree:arm64-linux-release package ABI: 7665e2f4deeb54062ea682b100d64a55c197abe061b2008d7251e0172ba8bd7a
2025-02-11T18:06:05.2731900Z Installing 71/113 boost-property-map:arm64-linux-release@1.86.0...
2025-02-11T18:06:05.2732272Z Building boost-property-map:arm64-linux-release@1.86.0...
2025-02-11T18:06:05.2733332Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:05.2897363Z Downloading boostorg-property_map-boost-1.86.0.tar.gz
2025-02-11T18:06:05.5678559Z Successfully downloaded boostorg-property_map-boost-1.86.0.tar.gz.
2025-02-11T18:06:05.6628386Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-property_map-boost-1.86.0.tar.gz
2025-02-11T18:06:05.6707647Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-property-map/src/ost-1.86.0-22964eabcd.clean
2025-02-11T18:06:05.6732617Z -- Configuring arm64-linux-release
2025-02-11T18:06:06.0182037Z -- Building arm64-linux-release-rel
2025-02-11T18:06:06.0372092Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-property-map_arm64-linux-release/share/boost-property-map/copyright
2025-02-11T18:06:06.0394325Z -- Performing post-build validation
2025-02-11T18:06:06.0452064Z Elapsed time to handle boost-property-map:arm64-linux-release: 772 ms
2025-02-11T18:06:06.0452665Z boost-property-map:arm64-linux-release package ABI: 674959f21a52c1205115891234f6d93d3562247134073d3ed98162588b7deee8
2025-02-11T18:06:06.0453715Z Installing 72/113 boost-parameter:arm64-linux-release@1.86.0...
2025-02-11T18:06:06.0454069Z Building boost-parameter:arm64-linux-release@1.86.0...
2025-02-11T18:06:06.0454920Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:06.0620658Z Downloading boostorg-parameter-boost-1.86.0.tar.gz
2025-02-11T18:06:06.3247532Z Successfully downloaded boostorg-parameter-boost-1.86.0.tar.gz.
2025-02-11T18:06:06.4224617Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-parameter-boost-1.86.0.tar.gz
2025-02-11T18:06:06.4352466Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-parameter/src/ost-1.86.0-43e31cc957.clean
2025-02-11T18:06:06.4376403Z -- Configuring arm64-linux-release
2025-02-11T18:06:06.6395622Z -- Building arm64-linux-release-rel
2025-02-11T18:06:06.6683313Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-parameter_arm64-linux-release/share/boost-parameter/copyright
2025-02-11T18:06:06.6705566Z -- Performing post-build validation
2025-02-11T18:06:06.6786472Z Elapsed time to handle boost-parameter:arm64-linux-release: 633 ms
2025-02-11T18:06:06.6787061Z boost-parameter:arm64-linux-release package ABI: 547d8ea21239ce8d8f7c5fda78613eede45e234a7c277d0df628cae74a288a57
2025-02-11T18:06:06.6787622Z Installing 73/113 boost-math:arm64-linux-release@1.86.0...
2025-02-11T18:06:06.6787938Z Building boost-math:arm64-linux-release@1.86.0...
2025-02-11T18:06:06.6788777Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:06.6953800Z Downloading boostorg-math-boost-1.86.0.tar.gz
2025-02-11T18:06:07.7234829Z Successfully downloaded boostorg-math-boost-1.86.0.tar.gz.
2025-02-11T18:06:07.8671719Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-math-boost-1.86.0.tar.gz
2025-02-11T18:06:08.1662442Z -- Applying patch build-old-libs.patch
2025-02-11T18:06:08.1686341Z -- Applying patch opt-random.diff
2025-02-11T18:06:08.1711652Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-math/src/ost-1.86.0-aeee076d2c.clean
2025-02-11T18:06:08.1738909Z -- Configuring arm64-linux-release
2025-02-11T18:06:08.5232797Z -- Building arm64-linux-release-rel
2025-02-11T18:06:08.5998079Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-math_arm64-linux-release/share/boost-math/copyright
2025-02-11T18:06:08.6021510Z -- Performing post-build validation
2025-02-11T18:06:08.6252787Z Elapsed time to handle boost-math:arm64-linux-release: 1.9 s
2025-02-11T18:06:08.6253473Z boost-math:arm64-linux-release package ABI: 8832d6fea31a3e1e524668b0734eb397273c49d9a8fd6be8da31f1b168e91960
2025-02-11T18:06:08.6254019Z Installing 74/113 boost-foreach:arm64-linux-release@1.86.0...
2025-02-11T18:06:08.6254356Z Building boost-foreach:arm64-linux-release@1.86.0...
2025-02-11T18:06:08.6255209Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:08.6422454Z Downloading boostorg-foreach-boost-1.86.0.tar.gz
2025-02-11T18:06:08.8844590Z Successfully downloaded boostorg-foreach-boost-1.86.0.tar.gz.
2025-02-11T18:06:08.9725858Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-foreach-boost-1.86.0.tar.gz
2025-02-11T18:06:08.9802645Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-foreach/src/ost-1.86.0-9b6a3d28b5.clean
2025-02-11T18:06:08.9826293Z -- Configuring arm64-linux-release
2025-02-11T18:06:09.1870604Z -- Building arm64-linux-release-rel
2025-02-11T18:06:09.2049626Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-foreach_arm64-linux-release/share/boost-foreach/copyright
2025-02-11T18:06:09.2072785Z -- Performing post-build validation
2025-02-11T18:06:09.2132260Z Elapsed time to handle boost-foreach:arm64-linux-release: 588 ms
2025-02-11T18:06:09.2132822Z boost-foreach:arm64-linux-release package ABI: 8c9472ca2665dd04b480e765a425701e0fd3368a2061d73dbcb2f96d79cabbc6
2025-02-11T18:06:09.2133541Z Installing 75/113 boost-lambda:arm64-linux-release@1.86.0...
2025-02-11T18:06:09.2133900Z Building boost-lambda:arm64-linux-release@1.86.0...
2025-02-11T18:06:09.2134758Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:09.2303386Z Downloading boostorg-lambda-boost-1.86.0.tar.gz
2025-02-11T18:06:09.5239672Z Successfully downloaded boostorg-lambda-boost-1.86.0.tar.gz.
2025-02-11T18:06:09.6272788Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-lambda-boost-1.86.0.tar.gz
2025-02-11T18:06:09.6368161Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-lambda/src/ost-1.86.0-f7f174f655.clean
2025-02-11T18:06:09.6391952Z -- Configuring arm64-linux-release
2025-02-11T18:06:09.8393449Z -- Building arm64-linux-release-rel
2025-02-11T18:06:09.8605843Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-lambda_arm64-linux-release/share/boost-lambda/copyright
2025-02-11T18:06:09.8629044Z -- Performing post-build validation
2025-02-11T18:06:09.8699103Z Elapsed time to handle boost-lambda:arm64-linux-release: 657 ms
2025-02-11T18:06:09.8699661Z boost-lambda:arm64-linux-release package ABI: 6ed07949aa540cc181eec3a96d3956664936d49fc3df876fc5c53e4509f7c699
2025-02-11T18:06:09.8700175Z Installing 76/113 boost-bimap:arm64-linux-release@1.86.0...
2025-02-11T18:06:09.8700498Z Building boost-bimap:arm64-linux-release@1.86.0...
2025-02-11T18:06:09.8701367Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:09.8866610Z Downloading boostorg-bimap-boost-1.86.0.tar.gz
2025-02-11T18:06:10.2485118Z Successfully downloaded boostorg-bimap-boost-1.86.0.tar.gz.
2025-02-11T18:06:10.3415561Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-bimap-boost-1.86.0.tar.gz
2025-02-11T18:06:10.3606186Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-bimap/src/ost-1.86.0-fbfc16bdde.clean
2025-02-11T18:06:10.3629767Z -- Configuring arm64-linux-release
2025-02-11T18:06:10.5670985Z -- Building arm64-linux-release-rel
2025-02-11T18:06:10.5955178Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-bimap_arm64-linux-release/share/boost-bimap/copyright
2025-02-11T18:06:10.5978790Z -- Performing post-build validation
2025-02-11T18:06:10.6062735Z Elapsed time to handle boost-bimap:arm64-linux-release: 736 ms
2025-02-11T18:06:10.6063433Z boost-bimap:arm64-linux-release package ABI: cf0a7c0dda04645303a6d7ac8f689e04ae7de5895c706fefcefc0707683970a1
2025-02-11T18:06:10.6063959Z Installing 77/113 boost-graph:arm64-linux-release@1.86.0...
2025-02-11T18:06:10.6064284Z Building boost-graph:arm64-linux-release@1.86.0...
2025-02-11T18:06:10.6065476Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:10.6234674Z Downloading boostorg-graph-boost-1.86.0.tar.gz
2025-02-11T18:06:10.9906828Z Successfully downloaded boostorg-graph-boost-1.86.0.tar.gz.
2025-02-11T18:06:11.0898158Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-graph-boost-1.86.0.tar.gz
2025-02-11T18:06:11.1789881Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-graph/src/ost-1.86.0-f01ed1f895.clean
2025-02-11T18:06:11.1812252Z -- Configuring arm64-linux-release
2025-02-11T18:06:11.5895516Z -- Building arm64-linux-release-rel
2025-02-11T18:06:17.9964714Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-graph_arm64-linux-release/share/boost-graph/copyright
2025-02-11T18:06:17.9988618Z -- Performing post-build validation
2025-02-11T18:06:18.0107134Z Elapsed time to handle boost-graph:arm64-linux-release: 7.4 s
2025-02-11T18:06:18.0107716Z boost-graph:arm64-linux-release package ABI: 94aa80d2812fb8d7ca5854e5474a39147a6f3d3d9f2cbe77c0234caece85e20c
2025-02-11T18:06:18.0108229Z Installing 78/113 boost-heap:arm64-linux-release@1.86.0...
2025-02-11T18:06:18.0108545Z Building boost-heap:arm64-linux-release@1.86.0...
2025-02-11T18:06:18.0109382Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:18.0272705Z Downloading boostorg-heap-boost-1.86.0.tar.gz
2025-02-11T18:06:18.3311855Z Successfully downloaded boostorg-heap-boost-1.86.0.tar.gz.
2025-02-11T18:06:18.4476065Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-heap-boost-1.86.0.tar.gz
2025-02-11T18:06:18.4558344Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-heap/src/ost-1.86.0-da85f70919.clean
2025-02-11T18:06:18.4581928Z -- Configuring arm64-linux-release
2025-02-11T18:06:18.6648575Z -- Building arm64-linux-release-rel
2025-02-11T18:06:18.6847038Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-heap_arm64-linux-release/share/boost-heap/copyright
2025-02-11T18:06:18.6869861Z -- Performing post-build validation
2025-02-11T18:06:18.6937761Z Elapsed time to handle boost-heap:arm64-linux-release: 683 ms
2025-02-11T18:06:18.6938300Z boost-heap:arm64-linux-release package ABI: 55bd1f63bd517ad44760835303256740e1526ef94d078d311c5407c38ef283fb
2025-02-11T18:06:18.6938864Z Installing 79/113 boost-program-options:arm64-linux-release@1.86.0...
2025-02-11T18:06:18.6939256Z Building boost-program-options:arm64-linux-release@1.86.0...
2025-02-11T18:06:18.6940230Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:18.7105204Z Downloading boostorg-program_options-boost-1.86.0.tar.gz
2025-02-11T18:06:18.9803067Z Successfully downloaded boostorg-program_options-boost-1.86.0.tar.gz.
2025-02-11T18:06:19.0697132Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/boostorg-program_options-boost-1.86.0.tar.gz
2025-02-11T18:06:19.0797504Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/boost-program-options/src/ost-1.86.0-2c8370d72a.clean
2025-02-11T18:06:19.0821541Z -- Configuring arm64-linux-release
2025-02-11T18:06:19.4372021Z -- Building arm64-linux-release-rel
2025-02-11T18:06:22.8839313Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/boost-program-options_arm64-linux-release/share/boost-program-options/copyright
2025-02-11T18:06:22.8862475Z -- Performing post-build validation
2025-02-11T18:06:22.8929094Z Elapsed time to handle boost-program-options:arm64-linux-release: 4.2 s
2025-02-11T18:06:22.8930057Z boost-program-options:arm64-linux-release package ABI: 187f2145340418dbdf0179926b4adeae816a5007e035bcca2ab9e0424f67a01d
2025-02-11T18:06:22.8930612Z Installing 80/113 gklib:arm64-linux-release@2023-03-27...
2025-02-11T18:06:22.8930923Z Building gklib:arm64-linux-release@2023-03-27...
2025-02-11T18:06:22.8931762Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:22.9097648Z Downloading KarypisLab-GKlib-8bd6bad750b2b0d90800c632cf18e8ee93ad72d7.tar.gz
2025-02-11T18:06:23.2954715Z Successfully downloaded KarypisLab-GKlib-8bd6bad750b2b0d90800c632cf18e8ee93ad72d7.tar.gz.
2025-02-11T18:06:23.3831075Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/KarypisLab-GKlib-8bd6bad750b2b0d90800c632cf18e8ee93ad72d7.tar.gz
2025-02-11T18:06:23.3928898Z -- Applying patch android.patch
2025-02-11T18:06:23.3952145Z -- Applying patch build-fixes.patch
2025-02-11T18:06:23.3977746Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/gklib/src/ee93ad72d7-16e10bc7bb.clean
2025-02-11T18:06:23.3997099Z -- Configuring arm64-linux-release
2025-02-11T18:06:23.6014040Z -- Building arm64-linux-release-rel
2025-02-11T18:06:25.0583485Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/gklib_arm64-linux-release/share/gklib/copyright
2025-02-11T18:06:25.0604669Z -- Performing post-build validation
2025-02-11T18:06:25.0672019Z Elapsed time to handle gklib:arm64-linux-release: 2.2 s
2025-02-11T18:06:25.0672529Z gklib:arm64-linux-release package ABI: 78a37624041cae3e73330b7cf88ee59d470cc71b0d95d7499e68fa7db6982bc6
2025-02-11T18:06:25.0673039Z Installing 81/113 metis:arm64-linux-release@2022-07-27...
2025-02-11T18:06:25.0673619Z Building metis:arm64-linux-release@2022-07-27...
2025-02-11T18:06:25.0674461Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:25.0842330Z Downloading KarypisLab-METIS-94c03a6e2d1860128c2d0675cbbb86ad4f261256.tar.gz
2025-02-11T18:06:26.5602463Z Successfully downloaded KarypisLab-METIS-94c03a6e2d1860128c2d0675cbbb86ad4f261256.tar.gz.
2025-02-11T18:06:26.6507514Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/KarypisLab-METIS-94c03a6e2d1860128c2d0675cbbb86ad4f261256.tar.gz
2025-02-11T18:06:26.6951397Z -- Applying patch build-fixes.patch
2025-02-11T18:06:26.6978267Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/metis/src/ad4f261256-3946bfd48a.clean
2025-02-11T18:06:26.6996739Z -- Configuring arm64-linux-release
2025-02-11T18:06:26.9035860Z -- Building arm64-linux-release-rel
2025-02-11T18:06:28.3416576Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/metis_arm64-linux-release/share/metis/copyright
2025-02-11T18:06:28.3479374Z -- Performing post-build validation
2025-02-11T18:06:28.3540097Z Elapsed time to handle metis:arm64-linux-release: 3.3 s
2025-02-11T18:06:28.3540642Z metis:arm64-linux-release package ABI: bbd7304d3f8960ddc5f11ec62c44f3b5e3e617f8aec189b4e35ad39253102e85
2025-02-11T18:06:28.3541110Z Installing 82/113 openblas:arm64-linux@0.3.28#1...
2025-02-11T18:06:28.3541382Z Building openblas:arm64-linux@0.3.28#1...
2025-02-11T18:06:28.3542170Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:06:28.3703496Z Downloading openblas-fix-arm64-windows-uwp.patch
2025-02-11T18:06:28.5547011Z Successfully downloaded openblas-fix-arm64-windows-uwp.patch.
2025-02-11T18:06:28.6514449Z Downloading OpenMathLib-OpenBLAS-v0.3.28.tar.gz
2025-02-11T18:06:32.4120334Z Successfully downloaded OpenMathLib-OpenBLAS-v0.3.28.tar.gz.
2025-02-11T18:06:32.5566231Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/OpenMathLib-OpenBLAS-v0.3.28.tar.gz
2025-02-11T18:06:33.1224885Z -- Applying patch arm32-asm-function.diff
2025-02-11T18:06:33.1248100Z -- Applying patch disable-testing.diff
2025-02-11T18:06:33.1270900Z -- Applying patch getarch.diff
2025-02-11T18:06:33.1295838Z -- Applying patch system-check-msvc.diff
2025-02-11T18:06:33.1318710Z -- Applying patch win32-uwp.diff
2025-02-11T18:06:33.1342971Z -- Applying patch /home/runner/work/colmap/colmap/vcpkg/downloads/openblas-fix-arm64-windows-uwp.patch
2025-02-11T18:06:33.1366543Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/openblas/src/v0.3.28-cd32970279.clean
2025-02-11T18:06:33.1369133Z -- OpenBLAS native build
2025-02-11T18:06:33.1396588Z -- Configuring arm64-linux
2025-02-11T18:06:34.4529063Z -- Building arm64-linux-dbg
2025-02-11T18:06:57.2611259Z -- Building arm64-linux-rel
2025-02-11T18:07:27.0924194Z -- Fixing pkgconfig file: /home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux/lib/pkgconfig/openblas.pc
2025-02-11T18:07:27.0949532Z -- Fixing pkgconfig file: /home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux/debug/lib/pkgconfig/openblas.pc
2025-02-11T18:07:27.0982749Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux/share/openblas/copyright
2025-02-11T18:07:27.1036215Z -- Adjusted RPATH of '/home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux/manual-tools/openblas/Linux_arm64/getarch' (From '' -> To '$ORIGIN:$ORIGIN/../../../lib')
2025-02-11T18:07:27.1061354Z -- Adjusted RPATH of '/home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux/manual-tools/openblas/Linux_arm64/getarch_2nd' (From '' -> To '$ORIGIN:$ORIGIN/../../../lib')
2025-02-11T18:07:27.1083854Z -- Performing post-build validation
2025-02-11T18:07:27.1124643Z Elapsed time to handle openblas:arm64-linux: 59 s
2025-02-11T18:07:27.1125119Z openblas:arm64-linux package ABI: 4677e10eed4a1a9ee567a3625af583195d17ba9bd01a1fd1952f152f4db7fab8
2025-02-11T18:07:27.1125589Z Installing 83/113 openblas:arm64-linux-release@0.3.28#1...
2025-02-11T18:07:27.1125927Z Building openblas:arm64-linux-release@0.3.28#1...
2025-02-11T18:07:27.1126762Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:07:27.1267038Z -- Using cached openblas-fix-arm64-windows-uwp.patch.
2025-02-11T18:07:27.2156928Z -- Using cached OpenMathLib-OpenBLAS-v0.3.28.tar.gz.
2025-02-11T18:07:27.2590328Z -- Cleaning sources at /home/runner/work/colmap/colmap/vcpkg/buildtrees/openblas/src/v0.3.28-cd32970279.clean. Use --editable to skip cleaning for the packages you specify.
2025-02-11T18:07:27.4869200Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/OpenMathLib-OpenBLAS-v0.3.28.tar.gz
2025-02-11T18:07:28.0543185Z -- Applying patch arm32-asm-function.diff
2025-02-11T18:07:28.0570544Z -- Applying patch disable-testing.diff
2025-02-11T18:07:28.0595760Z -- Applying patch getarch.diff
2025-02-11T18:07:28.0624077Z -- Applying patch system-check-msvc.diff
2025-02-11T18:07:28.0649134Z -- Applying patch win32-uwp.diff
2025-02-11T18:07:28.0674232Z -- Applying patch /home/runner/work/colmap/colmap/vcpkg/downloads/openblas-fix-arm64-windows-uwp.patch
2025-02-11T18:07:28.0699745Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/openblas/src/v0.3.28-cd32970279.clean
2025-02-11T18:07:28.0703166Z -- OpenBLAS cross build, but may use openblas:arm64-linux getarch
2025-02-11T18:07:28.0729698Z -- Configuring arm64-linux-release
2025-02-11T18:07:29.2694744Z -- Building arm64-linux-release-rel
2025-02-11T18:07:58.6968362Z -- Fixing pkgconfig file: /home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux-release/lib/pkgconfig/openblas.pc
2025-02-11T18:07:58.7003702Z -- Installing: /home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux-release/share/openblas/copyright
2025-02-11T18:07:58.7056553Z -- Adjusted RPATH of '/home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux-release/manual-tools/openblas/Linux_arm64/getarch' (From '' -> To '$ORIGIN:$ORIGIN/../../../lib')
2025-02-11T18:07:58.7081045Z -- Adjusted RPATH of '/home/runner/work/colmap/colmap/vcpkg/packages/openblas_arm64-linux-release/manual-tools/openblas/Linux_arm64/getarch_2nd' (From '' -> To '$ORIGIN:$ORIGIN/../../../lib')
2025-02-11T18:07:58.7103303Z -- Performing post-build validation
2025-02-11T18:07:58.7170291Z Elapsed time to handle openblas:arm64-linux-release: 32 s
2025-02-11T18:07:58.7170823Z openblas:arm64-linux-release package ABI: 3053c9fcb1c4a896becb4d4a5ffee4cc9cc0e41d54ac77ba3035c5dd3a112955
2025-02-11T18:07:58.7171728Z Installing 84/113 blas:arm64-linux-release@2023-04-14#2...
2025-02-11T18:07:58.7172035Z Building blas:arm64-linux-release@2023-04-14#2...
2025-02-11T18:07:58.7172865Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:07:58.7328928Z -- Skipping post-build validation due to VCPKG_POLICY_EMPTY_PACKAGE
2025-02-11T18:07:58.7388307Z Elapsed time to handle blas:arm64-linux-release: 21.8 ms
2025-02-11T18:07:58.7388814Z blas:arm64-linux-release package ABI: f00abc204d852ed7a8935144f277a0f674baccdefd9160d7ddc014208b5a3558
2025-02-11T18:07:58.7389391Z Installing 85/113 lapack-reference[blas-select,core,noblas]:arm64-linux-release@3.11.0#6...
2025-02-11T18:07:58.7389911Z Building lapack-reference[blas-select,core,noblas]:arm64-linux-release@3.11.0#6...
2025-02-11T18:07:58.7390868Z /home/runner/work/colmap/colmap/vcpkg/triplets/community/arm64-linux-release.cmake: info: loaded community triplet from here. Community triplets are not built in the curated registry and are thus less likely to succeed.
2025-02-11T18:07:58.7559490Z Downloading Reference-LAPACK-lapack-v3.11.0.tar.gz
2025-02-11T18:08:00.1780534Z Successfully downloaded Reference-LAPACK-lapack-v3.11.0.tar.gz.
2025-02-11T18:08:00.2899806Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/Reference-LAPACK-lapack-v3.11.0.tar.gz
2025-02-11T18:08:00.5349452Z -- Applying patch cmake-config.patch
2025-02-11T18:08:00.5376026Z -- Applying patch lapacke.patch
2025-02-11T18:08:00.5400285Z -- Applying patch fix_prefix.patch
2025-02-11T18:08:00.5425857Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/src/v3.11.0-6ae738f586.clean
2025-02-11T18:08:00.6701139Z -- The Fortran compiler identification is GNU 8.5.0
2025-02-11T18:08:00.6798749Z -- Configuring arm64-linux-release
2025-02-11T18:08:00.7073786Z CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
2025-02-11T18:08:00.7074201Z     Command failed: /usr/bin/ninja -v
2025-02-11T18:08:00.7074793Z     Working Directory: /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/arm64-linux-release-rel/vcpkg-parallel-configure
2025-02-11T18:08:00.7075356Z     Error code: 1
2025-02-11T18:08:00.7075541Z     See logs for more information:
2025-02-11T18:08:00.7076087Z       /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/config-arm64-linux-release-rel-CMakeCache.txt.log
2025-02-11T18:08:00.7076940Z       /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/config-arm64-linux-release-rel-CMakeConfigureLog.yaml.log
2025-02-11T18:08:00.7077728Z       /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/config-arm64-linux-release-out.log
2025-02-11T18:08:00.7078115Z 
2025-02-11T18:08:00.7078203Z Call Stack (most recent call first):
2025-02-11T18:08:00.7078724Z   /project/build/vcpkg_installed/arm64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:269 (vcpkg_execute_required_process)
2025-02-11T18:08:00.7079314Z   ports/lapack-reference/portfile.cmake:59 (vcpkg_cmake_configure)
2025-02-11T18:08:00.7079636Z   scripts/ports.cmake:196 (include)
2025-02-11T18:08:00.7079793Z 
2025-02-11T18:08:00.7079797Z 
2025-02-11T18:08:00.7095584Z error: building lapack-reference:arm64-linux-release failed with: BUILD_FAILED
2025-02-11T18:08:00.7096589Z See https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli for more information.
2025-02-11T18:08:00.7097177Z Elapsed time to handle lapack-reference:arm64-linux-release: 2 s
2025-02-11T18:08:00.7139374Z Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
2025-02-11T18:08:00.7139773Z Then check for known issues at:
2025-02-11T18:08:00.7140172Z   https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+lapack-reference
2025-02-11T18:08:00.7140965Z You can submit a new issue at:
2025-02-11T18:08:00.7141682Z   https://github.com/microsoft/vcpkg/issues/new?title=[lapack-reference]+Build+error+on+arm64-linux-release&body=Copy+issue+body+from+%2Fproject%2Fbuild%2Fvcpkg_installed%2Fvcpkg%2Fissue_body.md
2025-02-11T18:08:00.7142344Z 
2025-02-11T18:08:00.8027675Z -- Running vcpkg install - failed
2025-02-11T18:08:00.8029472Z CMake Error at /home/runner/work/colmap/colmap/vcpkg/scripts/buildsystems/vcpkg.cmake:904 (message):
2025-02-11T18:08:00.8029984Z   vcpkg install failed.  See logs for more information:
2025-02-11T18:08:00.8030283Z   /project/build/vcpkg-manifest-install.log
2025-02-11T18:08:00.8030532Z Call Stack (most recent call first):
2025-02-11T18:08:00.8030849Z   /usr/share/cmake/Modules/CMakeDetermineSystem.cmake:148 (include)
2025-02-11T18:08:00.8031173Z   CMakeLists.txt:83 (project)
2025-02-11T18:08:00.8031311Z 
2025-02-11T18:08:00.8031315Z 
2025-02-11T18:08:00.8050225Z CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
2025-02-11T18:08:00.8050638Z CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
2025-02-11T18:08:00.8051129Z -- Configuring incomplete, errors occurred!
2025-02-11T18:08:03.8532483Z ##[endgroup]
2025-02-11T18:08:03.8534948Z                                                             �[31m✕ �[0m287.13s
2025-02-11T18:08:03.8540043Z ##[error]Command ['sh', '-c', '/project/pycolmap/ci/install-colmap-almalinux.sh'] failed with code 1. 
2025-02-11T18:08:03.8540433Z 
2025-02-11T18:08:03.8772436Z ##[error]Process completed with exit code 1.
2025-02-11T18:08:03.8845252Z Post job cleanup.
2025-02-11T18:08:03.8893851Z Post job cleanup.
2025-02-11T18:08:03.9674524Z [command]/usr/bin/git version
2025-02-11T18:08:03.9705241Z git version 2.48.1
2025-02-11T18:08:03.9740470Z Temporarily overriding HOME='/home/runner/work/_temp/d390699f-fe8a-4074-9f47-10096df2e00f' before making global git config changes
2025-02-11T18:08:03.9741338Z Adding repository directory to the temporary git global config as a safe directory
2025-02-11T18:08:03.9746101Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/colmap/colmap
2025-02-11T18:08:03.9779863Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2025-02-11T18:08:03.9809572Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2025-02-11T18:08:04.0189428Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2025-02-11T18:08:04.0208332Z http.https://github.com/.extraheader
2025-02-11T18:08:04.0219591Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2025-02-11T18:08:04.0244459Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2025-02-11T18:08:04.0518084Z Cleaning up orphan processes

Additional context

No response

@martin-frbg
Copy link
Collaborator

Please specify the compiler you used - CMake is not a compiler. Also please provide a short excerpt or summary of the error message - the link you posted is not usable, it only leads to an authentication failure page.

@johnnynunez
Copy link
Author

Please specify the compiler you used - CMake is not a compiler. Also please provide a short excerpt or summary of the error message - the link you posted is not usable, it only leads to an authentication failure page.

done

2025-02-11T18:08:00.1780534Z Successfully downloaded Reference-LAPACK-lapack-v3.11.0.tar.gz.
2025-02-11T18:08:00.2899806Z -- Extracting source /home/runner/work/colmap/colmap/vcpkg/downloads/Reference-LAPACK-lapack-v3.11.0.tar.gz
2025-02-11T18:08:00.5349452Z -- Applying patch cmake-config.patch
2025-02-11T18:08:00.5376026Z -- Applying patch lapacke.patch
2025-02-11T18:08:00.5400285Z -- Applying patch fix_prefix.patch
2025-02-11T18:08:00.5425857Z -- Using source at /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/src/v3.11.0-6ae738f586.clean
2025-02-11T18:08:00.6701139Z -- The Fortran compiler identification is GNU 8.5.0
2025-02-11T18:08:00.6798749Z -- Configuring arm64-linux-release
2025-02-11T18:08:00.7073786Z CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
2025-02-11T18:08:00.7074201Z     Command failed: /usr/bin/ninja -v
2025-02-11T18:08:00.7074793Z     Working Directory: /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/arm64-linux-release-rel/vcpkg-parallel-configure
2025-02-11T18:08:00.7075356Z     Error code: 1
2025-02-11T18:08:00.7075541Z     See logs for more information:
2025-02-11T18:08:00.7076087Z       /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/config-arm64-linux-release-rel-CMakeCache.txt.log
2025-02-11T18:08:00.7076940Z       /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/config-arm64-linux-release-rel-CMakeConfigureLog.yaml.log
2025-02-11T18:08:00.7077728Z       /home/runner/work/colmap/colmap/vcpkg/buildtrees/lapack-reference/config-arm64-linux-release-out.log
2025-02-11T18:08:00.7078115Z 
2025-02-11T18:08:00.7078203Z Call Stack (most recent call first):
2025-02-11T18:08:00.7078724Z   /project/build/vcpkg_installed/arm64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:269 (vcpkg_execute_required_process)
2025-02-11T18:08:00.7079314Z   ports/lapack-reference/portfile.cmake:59 (vcpkg_cmake_configure)
2025-02-11T18:08:00.7079636Z   scripts/ports.cmake:196 (include)

@martin-frbg
Copy link
Collaborator

I guess the most likely explanation is that you do not have ninja installed in that runner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants