x86_64-gentoo-linux-musl-gcc -c -I/usr/include/libusb-1.0 -Wall -std=gnu99 -O2 -pipe -DVERSION=\0.06\ -DXS_VERSION=\0.06\ -fPIC -I/usr/lib/perl5/5.30.1/x86_64-linux/CORE LibUSB.c In file included from LibUSB.xs:3: /usr/lib/perl5/5.30.1/x86_64-linux/CORE/perl.h:2539:22: error: unknown type name off64_t; did you mean off_t? 2539 | # define Off_t off64_t | ^~~~~~~ /usr/lib/perl5/5.30.1/x86_64-linux/CORE/perl.h:2539:22: note: in definition of macro Off_t ------------------------------------------------------------------- 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 * timestamp of HEAD at this tinderbox image: /var/db/repos/gentoo Sat Mar 21 01:38:36 UTC 2020 /var/db/repos/musl Wed Mar 18 03:21:45 UTC 2020 emerge -qpvO dev-perl/USB-LibUSB [ebuild N ] dev-perl/USB-LibUSB-0.60.0 USE="-test"
Created attachment 623576 [details] emerge-info.txt
Created attachment 623578 [details] dev-perl:USB-LibUSB-0.60.0:20200321-021411.log
Created attachment 623580 [details] emerge-history.txt
Created attachment 623582 [details] environment
Created attachment 623584 [details] etc.portage.tbz2
Created attachment 623586 [details] temp.tbz2
Interestingly, musl does define (conditionall) off64_t in dirent.h
This is fixed in 0.90.0-r1