Package Details: boost-python2 1.83.0-1

Git Clone URL: https://aur.archlinux.org/boost-python2.git (read-only, click to copy)
Package Base: boost-python2
Description: Free peer-reviewed portable C++ source libraries - development headers
Upstream URL: https://www.boost.org/
Licenses: custom
Submitter: bartus
Maintainer: None
Last Packager: FabioLolix
Votes: 2
Popularity: 0.000000
First Submitted: 2020-12-10 01:57 (UTC)
Last Updated: 2023-10-14 13:56 (UTC)

Latest Comments

« First ‹ Previous 1 2

ve7it commented on 2021-01-12 01:29 (UTC) (edited on 2021-01-12 01:40 (UTC) by ve7it)

same failure to build boost-python2 1.75.0-1
for some reason, line 38 in PKGBUILD causes a problem in my environment
PKGBUILD never executes past that line if enabled. (verified by adding echo statements inline)

yay boost-python2

...
==> Starting prepare()...
patching file boost/numeric/ublas/detail/iterator.hpp
==> Sources are ready.
==> Making package: boost-python2 1.75.0-1 (Mon 11 Jan 2021 05:02:47 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
==> ERROR: A failure occurred in build().
    Aborting...
error making: boost-python2 (boost-python2-libs boost-python2)

uname -a
Linux Z77 5.10.6-arch1-1 #1 SMP PREEMPT Sat, 09 Jan 2021 18:22:35 +0000 x86_64 GNU/Linux

edit /home/lg/.cache/yay/boost-python2/PKGBUILD
comment out line 38
#   local JOBS; JOBS="$(grep -oP -- "-j\s*[0-9]+" <<< "${MAKEFLAGS}")"
save and run makepkg
==> Finished making: boost-python2 1.75.0-1 (Mon 11 Jan 2021 05:11:53 PM)

try the install again... it finds package as pre-made and installs it
yay boost-python2
1-2
n
n
-> boost-python2-1.75.0-1 already made -- skipping build
installs all OK

bartus commented on 2021-01-11 08:45 (UTC) (edited on 2021-01-11 09:26 (UTC) by bartus)

@horga83: Could you be more specific, It builds fine here:> extra-x86_64-build -r /tmp/boost-python2 is this about version update (just pushed 1.75)?

@ve7it: As you can see it just extract number of jobs form MAKEFLAGS defined in makepkg.conf or passed in makepkg call.

ve7it commented on 2021-01-11 04:22 (UTC)

horga83, I did get the package to compile by editing the pkgbuild and commenting out line 49 # local JOBS; JOBS="$(grep -oP -- "-j\s*[0-9]+" <<< "${MAKEFLAGS}")"

I am not sure what this line does, but if left enabled it causes the makepkg to fail at that line.

Perhaps the package manager can comment????

horga83 commented on 2021-01-11 01:21 (UTC)

This package no longer builds. It is required by linuxcnc as is boost-python2-libs. Any tips to fix?