Package Details: lib32-boost-libs 1.76.0-1

Git Clone URL: https://aur.archlinux.org/lib32-boost-libs.git (read-only, click to copy)
Package Base: lib32-boost-libs
Description: Free peer-reviewed portable C++ source libraries - runtime libraries (32-bit)
Upstream URL: http://www.boost.org
Licenses: custom
Groups: lib32
Provides: libboost_atomic.so, libboost_chrono.so, libboost_container.so, libboost_context.so, libboost_contract.so, libboost_coroutine.so, libboost_date_time.so, libboost_fiber.so, libboost_filesystem.so, libboost_graph.so, libboost_graph_parallel.so, libboost_iostreams.so, libboost_json.so, libboost_locale.so, libboost_log.so, libboost_log_setup.so, libboost_math_c99.so, libboost_math_c99f.so, libboost_math_c99l.so, libboost_math_tr1.so, libboost_math_tr1f.so, libboost_math_tr1l.so, libboost_prg_exec_monitor.so, libboost_program_options.so, libboost_random.so, libboost_regex.so, libboost_serialization.so, libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so, libboost_stacktrace_noop.so, libboost_system.so, libboost_thread.so, libboost_timer.so, libboost_type_erasure.so, libboost_unit_test_framework.so, libboost_wave.so, libboost_wserialization.so
Submitter: Freso
Maintainer: robbert-vdh
Last Packager: robbert-vdh
Votes: 11
Popularity: 0.090466
First Submitted: 2015-10-24 11:13
Last Updated: 2021-06-23 10:26

Latest Comments

« First ‹ Previous 1 2

sfranchi commented on 2021-03-16 17:31

I am not sure what you mean by "clearing the src and pkg directories". I'm making/installing the package the usual way, with makepkg -si in from a freshly downloaded snapshot. I tried clearing pacman's cache to be on the safe side, but nothing changed.

robbert-vdh commented on 2021-03-16 17:19

Builds fine here. Have you tried clearing the pkg and src directories and trying again?

sfranchi commented on 2021-03-16 17:02

This package no longer builds on my system, due to this error:

ERROR: rule "boost-install.boost-install" unknown in module "Jamfile</home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0>".

The complete output is as follows:


==> Making package: lib32-boost-libs 1.75.0-1 (Tue 16 Mar 2021 11:59:06 AM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found boost_1_75_0.tar.bz2
  -> Found boost-ublas-c++20-iterator.patch
==> Validating source files with sha256sums...
    boost_1_75_0.tar.bz2 ... Passed
    boost-ublas-c++20-iterator.patch ... Passed
==> Validating source files with b2sums...
    boost_1_75_0.tar.bz2 ... Passed
    boost-ublas-c++20-iterator.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting boost_1_75_0.tar.bz2 with bsdtar
==> Starting prepare()...
patching file boost/numeric/ublas/detail/iterator.hpp
==> Sources are ready.
==> Making package: lib32-boost-libs 1.75.0-1 (Tue 16 Mar 2021 11:59:36 AM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
Building B2 engine..

###
###
### Using 'gcc' toolset.
###
###

> g++ --version
g++ (GCC) 10.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


###
###

> g++ -x c++ -std=c++11 -m32 -O2 -s -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp filesys.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathsys.cpp regexp.cpp rules.cpp scan.cpp search.cpp jam_strings.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp execunix.cpp fileunix.cpp pathunix.cpp -o b2
> cp b2 bjam
tools/build/src/engine/b2
Unicode/ICU support for Boost.Regex?... /usr
Generating B2 configuration in project-config.jam for gcc...

Bootstrapping is done. To build, run:

    ./b2

To generate header files, run:

    ./b2 headers

To adjust configuration, edit 'project-config.jam'.
Further information:

   - Command line help:
     ./b2 --help

   - Getting started guide: 
     http://www.boost.org/more/getting_started/unix-variants.html

   - B2 documentation:
     http://www.boost.org/build/

/usr/local/share/boost-build/src/kernel/modules.jam:30: Unescaped special character in argument --debug-module=$(m)
/usr/local/share/boost-build/src/kernel/modules.jam:39: Unescaped special character in argument warning:
/usr/local/share/boost-build/src/kernel/modules.jam:204: Unescaped special character in argument dependency:
/usr/local/share/boost-build/src/kernel/errors.jam:48: Unescaped special character in argument $(bt[1]):$(bt[2]):
/usr/local/share/boost-build/src/kernel/errors.jam:123: Unescaped special character in argument error:
/usr/local/share/boost-build/src/kernel/errors.jam:159: Unescaped special character in argument error:
/usr/local/share/boost-build/src/kernel/errors.jam:194: Unescaped special character in argument warning:
/usr/local/share/boost-build/src/kernel/errors.jam:235: Unescaped special character in argument ([Jj]amroot(.jam|.v2|)|([Jj]amfile(.jam|.v2|)|user-config.jam|site-config.jam|project-config.jam|project-root.jam)
/usr/local/share/boost-build/src/kernel/errors.jam:239: Unescaped special character in argument $(bt[1]):$(bt[2])
/usr/local/share/boost-build/src/kernel/errors.jam:253: Unescaped special character in argument $(r[1]):$(r[2])
Jamroot:311: in boost-install
ERROR: rule "boost-install.boost-install" unknown in module "Jamfile</home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0>".
libs/atomic/build/Jamfile.v2:130: in modules.load
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/build/project.jam:372: in load-jamfile
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/build/project.jam:64: in load
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/build/project.jam:89: in load-used-projects
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/build/project.jam:75: in load
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/build/project.jam:142: in project.find
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/build-system.jam:618: in load
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/kernel/modules.jam:295: in import
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/tools/build/src/kernel/bootstrap.jam:139: in boost-build
/home/stefano/.cache/yay/lib32-boost-libs/src/boost_1_75_0/boost-build.jam:17: in module scope
==> ERROR: A failure occurred in build().
    Aborting...
error making: lib32-boost-libs

fborges22 commented on 2019-09-18 22:16

hi there freso... could you please update this package to the last version? It's outdated and some systems of mine require the latest version.

ctag commented on 2015-12-04 02:07

For some reason, when I build this package on my system only two of the *.a static libraries make it from the src/ directory to the package. I can see the explicit copy command to move the *.a files over, but ones which have a similarly named *.so* counterpart don't make it.