← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1557240] Re: Cannot find boost library : boost_context on arm64

 

** Description changed:

- cmake complains about missing boost_context.
+ [Impact]
+ libboost-context1.58 is an empty package on arm64. This causes kicad to FTBFS on arm64, and prevents users from building software that uses boost_context on Ubuntu.
  
- $ cat CMakeLists.txt
- find_package(Boost COMPONENTS context REQUIRED)
+ [Test Case]
+ One test case is that kicad no longer FTBFS
  
- $ cmake .
- CMake Error at /usr/share/cmake-3.2/Modules/FindBoost.cmake:1202 (message):
-   Unable to find the requested Boost libraries.
- 
-   Boost version: 1.58.0
- 
-   Boost include path: /usr/include
- 
-   Could not find the following Boost libraries:
- 
-           boost_context
- 
-   No Boost libraries were found.  You may need to set BOOST_LIBRARYDIR to the
-   directory containing Boost libraries or BOOST_ROOT to the location of
-   Boost.
- Call Stack (most recent call first):
-   CMakeLists.txt:1 (find_package)
- 
- 
- It seems that some .so files are missing in the package on arm64.
- 
- $ dpkg -L libboost-context1.58.0
- /.
- /usr
- /usr/share
- /usr/share/doc
- /usr/share/doc/libboost-context1.58.0
- /usr/share/doc/libboost-context1.58.0/copyright
- /usr/share/doc/libboost-context1.58.0/changelog.Debian.gz
- 
- Comparing with the package on x86, you will be able to find some .so
- files :
- 
- $ dpkg -L libboost-context1.54.0
- /.
- /usr
- /usr/share
- /usr/share/doc
- /usr/share/doc/libboost-context1.54.0
- /usr/share/doc/libboost-context1.54.0/changelog.Debian.gz
- /usr/share/doc/libboost-context1.54.0/copyright
- /usr/share/lintian
- /usr/share/lintian/overrides
- /usr/share/lintian/overrides/libboost-context1.54.0
- /usr/lib
- /usr/lib/x86_64-linux-gnu
- /usr/lib/x86_64-linux-gnu/libboost_context.so.1.54.0
- 
- ProblemType: Bug
- DistroRelease: Ubuntu 15.10
- Package: libboost-context1.58.0 1.58.0+dfsg-3.1ubuntu1
- Uname: Linux 4.1.12+ aarch64
- ApportVersion: 2.19.1-0ubuntu5
- Architecture: arm64
- Date: Tue Mar 15 08:44:51 2016
- Dependencies:
-  
- JournalErrors:
-  No journal files were found.
-  -- No entries --
- ProcEnviron:
-  TERM=xterm
-  PATH=(custom, no user)
-  XDG_RUNTIME_DIR=<set>
-  SHELL=/bin/bash
- SourcePackage: boost1.58
- UpgradeStatus: No upgrade log present (probably fresh install)
+ [Regression Risk]
+ The changes are specific to arm64.

** Also affects: boost1.58 (Ubuntu Xenial)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1557240

Title:
  Cannot find boost library : boost_context on arm64

Status in boost1.58 package in Ubuntu:
  New
Status in boost1.58 source package in Xenial:
  New
Status in boost1.58 package in Debian:
  Fix Released

Bug description:
  [Impact]
  libboost-context1.58 is an empty package on arm64. This causes kicad to FTBFS on arm64, and prevents users from building software that uses boost_context on Ubuntu.

  [Test Case]
  One test case is that kicad no longer FTBFS

  [Regression Risk]
  The changes are specific to arm64.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/boost1.58/+bug/1557240/+subscriptions