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

[libbacktrace] update to fix build error on x64-linux #43148

Closed
dkdldjswkd opened this issue Jan 7, 2025 · 2 comments · Fixed by #43149
Closed

[libbacktrace] update to fix build error on x64-linux #43148

dkdldjswkd opened this issue Jan 7, 2025 · 2 comments · Fixed by #43149
Assignees
Labels
category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist

Comments

@dkdldjswkd
Copy link

Is your feature request related to a problem? Please describe.

I'm encountering an issue while trying to install boost:x64-linux using vcpkg. The installation fails during the build of libbacktrace:x64-linux, specifically at the step involving autoreconf. Despite running git pull and vcpkg update to ensure the latest port files are used, the error persists.

Proposed solution

Please update the libbacktrace port or make any necessary changes to fix the build failure when installing boost:x64-linux. This issue is specifically related to the autoreconf command that fails during the build process.

Describe alternatives you've considered

I have tried executing git pull and vcpkg update to ensure I'm working with the latest files, but the issue still occurs. No alternative solutions have worked so far.

Additional context

Computing installation plan...
The following packages will be built and installed:
boost:[email protected]#1

  • boost-stacktrace[backtrace,core]:[email protected]
  • boost-statechart:[email protected]
  • boost-stl-interfaces:[email protected]
  • boost-test:[email protected]
  • boost-timer:[email protected]
  • boost-url:[email protected]
  • boost-wave:[email protected]
  • boost-yap:[email protected]
  • libbacktrace:x64-linux@2023-11-30#1
    Additional packages (*) will be modified to complete this operation.
    Detecting compiler hash for triplet x64-linux...
    Compiler found: /usr/bin/c++
    Restored 0 package(s) from /root/.cache/vcpkg/archives in 1.46 ms. Use --debug to see more details.
    Installing 1/10 libbacktrace:x64-linux@2023-11-30#1...
    Building libbacktrace:x64-linux@2023-11-30#1...
    -- Using cached ianlancetaylor-libbacktrace-14818b7783eeb9a56c3f0fca78cefd3143f8c5f6.tar.gz.
    -- Cleaning sources at /vcpkg/buildtrees/libbacktrace/src/3143f8c5f6-8b4b375662.clean. Use --editable to skip cleaning for the packages you specify.
    -- Extracting source /vcpkg/downloads/ianlancetaylor-libbacktrace-14818b7783eeb9a56c3f0fca78cefd3143f8c5f6.tar.gz
    -- Using source at /vcpkg/buildtrees/libbacktrace/src/3143f8c5f6-8b4b375662.clean
    -- Getting CMake variables for x64-linux-dbg
    -- Getting CMake variables for x64-linux-rel
    -- Generating configure for x64-linux
    CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /usr/bin/autoreconf -vfi
    Working Directory: /vcpkg/buildtrees/libbacktrace/src/3143f8c5f6-8b4b375662.clean/
    Error code: 2
    See logs for more information:
    /vcpkg/buildtrees/libbacktrace/autoconf-x64-linux-err.log

Call Stack (most recent call first):
scripts/cmake/vcpkg_configure_make.cmake:731 (vcpkg_execute_required_process)
ports/libbacktrace/portfile.cmake:12 (vcpkg_configure_make)
scripts/ports.cmake:196 (include)

error: building libbacktrace:x64-linux failed with: BUILD_FAILED
See https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli for more information.
Elapsed time to handle libbacktrace:x64-linux: 2.6 s
Please ensure you're using the latest port files with git pull and vcpkg update.
Then check for known issues at:
https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+libbacktrace
You can submit a new issue at:
https://github.com/microsoft/vcpkg/issues/new?title=[libbacktrace]+Build+error+on+x64-linux&body=Copy+issue+body+from+%2Fvcpkg%2Finstalled%2Fvcpkg%2Fissue_body.md

@dkdldjswkd dkdldjswkd added the category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist label Jan 7, 2025
Copy link

github-actions bot commented Jan 7, 2025

Please see #30604 for how to properly report a build failure.

@jimwang118 jimwang118 self-assigned this Jan 7, 2025
@jimwang118
Copy link
Contributor

Please provide error log /vcpkg/buildtrees/libbacktrace/autoconf-x64-linux-err.log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants