from /var/tmp/portage/media-sound/supercollider-3.10.2/work/SuperCollider-Source/server/scsynth/SC_ComPort.cpp:22: /var/tmp/portage/media-sound/supercollider-3.10.2/work/SuperCollider-Source/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_posix.hpp: In constructor boost::sync::linux_::semaphore::semaphore(unsigned int): /var/tmp/portage/media-sound/supercollider-3.10.2/work/SuperCollider-Source/external_libraries/boost_sync/include/boost/sync/detail/throw_exception.hpp:168:32: error: BOOST_THROW_EXCEPTION_CURRENT_FUNCTION was not declared in this scope 168 | #define BOOST_SYNC_DETAIL_HERE BOOST_THROW_EXCEPTION_CURRENT_FUNCTION, __FILE__, __LINE__ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/media-sound/supercollider-3.10.2/work/SuperCollider-Source/external_libraries/boost_sync/include/boost/sync/detail/throw_exception.hpp:168:32: note: in definition of macro BOOST_SYNC_DETAIL_HERE ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1-libressl-20200511-231200 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.1.0 * clang version 10.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.7 (fallback) [3] python3.6 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.43.1 * The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Thu 14 May 2020 08:05:26 PM UTC /var/db/repos/libressl Sat 11 Apr 2020 05:02:25 AM UTC emerge -qpvO media-sound/supercollider [ebuild N ] media-sound/supercollider-3.10.2 USE="fftw gpl3 sndfile -X -debug -emacs -gedit -jack -qt5 -server -static-libs -vim -zeroconf" CPU_FLAGS_X86="sse sse2"
Created attachment 639176 [details] emerge-info.txt
Created attachment 639178 [details] emerge-history.txt
Created attachment 639180 [details] environment
Created attachment 639182 [details] etc.portage.tbz2
Created attachment 639184 [details] logs.tbz2
Created attachment 639186 [details] media-sound:supercollider-3.10.2:20200514-205036.log
Created attachment 639188 [details] temp.tbz2
This is recognized as an issue upstream: https://github.com/supercollider/supercollider/issues/4914 https://github.com/supercollider/supercollider/pull/4918 We can likely require an older version of boost or wait until the fix has been applied upstream and then pull in the patch.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317ed887556977a46e475546548e918e39a1b6a3 commit 317ed887556977a46e475546548e918e39a1b6a3 Author: Hector Martin <marcan@marcan.st> AuthorDate: 2020-05-30 10:54:27 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-06-22 20:25:06 +0000 media-sound/supercollider-3.11.0: version bump Also adds the webengine USE flag, as that dep is now optional. Closes: https://bugs.gentoo.org/723178 Closes: https://bugs.gentoo.org/724982 Closes: https://bugs.gentoo.org/728444 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Hector Martin <marcan@marcan.st> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/supercollider/Manifest | 1 + .../files/supercollider-3.11.0-boost-1.72.patch | 45 +++++++ .../files/supercollider-3.11.0-fewer-qt-deps.patch | 126 ++++++++++++++++++++ .../files/supercollider-3.11.0-qt-5.15.patch | 89 ++++++++++++++ media-sound/supercollider/metadata.xml | 1 + .../supercollider/supercollider-3.11.0.ebuild | 129 +++++++++++++++++++++ 6 files changed, 391 insertions(+)