libtool: compile: x86_64-gentoo-linux-musl-g++ -DHAVE_CONFIG_H -I. -I ./builders/residfp-builder -I ./builders/residfp-builder/residfp -I ./builders/resid-builder -I ./builders/resid-builder/resid -I ./sidplayfp -I ./sidplayfp -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -std=c++14 -c builders/hardsid-builder/hardsid-emu-unix.cpp -fPIC -DPIC -o builders/hardsid-builder/.libs/hardsid-emu-unix.o builders/hardsid-builder/hardsid-emu-unix.cpp: In member function virtual void HardSID::event(): builders/hardsid-builder/hardsid-emu-unix.cpp:218:55: error: uint does not name a type; did you mean int? 218 | ioctl(m_handle, HSID_IOCTL_DELAY, static_cast<uint>(cycles)); | ^~~~ | int ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_musl-20200316-165821 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-gentoo-linux-musl-9.3.0 * clang version 10.0.0 Target: x86_64-gentoo-linux-musl 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 [3] python3.6 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.41.1 * repository: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Wed, 18 Mar 2020 13:38:27 +0000 emerge -qpvO media-libs/libsidplayfp [ebuild N ] media-libs/libsidplayfp-1.8.8 USE="-static-libs" CPU_FLAGS_X86="mmx"
there is still a similar issue at unstable amd64 tinderbox image 17.0_musl-20200316-165821 (see bug 649832)
Created attachment 622030 [details] emerge-info.txt
Created attachment 622032 [details] emerge-history.txt
Created attachment 622034 [details] environment
Created attachment 622036 [details] etc.portage.tbz2
Created attachment 622038 [details] logs.tbz2
Created attachment 622040 [details] media-libs:libsidplayfp-1.8.8:20200318-194427.log
Created attachment 622042 [details] temp.tbz2
Created attachment 681535 [details, diff] musl_include-types.patch This small patch adds headers from /usr/include/sys/types.h and makes libsidplayfp-1.8.8 build on musl. Does not break glibc build.
does this occur to 2.1.2 as well?
(In reply to Miroslav Šulc from comment #10) > does this occur to 2.1.2 as well? no
thanks
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc4f0a410449f61e18502d67208ee6a47fcdf26 commit 7bc4f0a410449f61e18502d67208ee6a47fcdf26 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2021-05-31 06:38:44 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2021-05-31 06:38:44 +0000 media-libs/libsidplayfp: removed obsolete 1.8.8 Closes: https://bugs.gentoo.org/713310 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-libs/libsidplayfp/Manifest | 1 - media-libs/libsidplayfp/libsidplayfp-1.8.8.ebuild | 36 ----------------------- 2 files changed, 37 deletions(-)