/bin/sh ../../libtool --tag=CC --silent --mode=link x86_64-pc-linux-gnu-gcc -DNDEBUG -Wall -Wstrict-prototypes -Wno-unused-but-set-variable -Wno-bool-compare -fno-strict-aliasing -O2 -pipe -march=native -Wall -pthread -Wl,-O1 -Wl,--as-needed -o zfs zfs_iter.o zfs_main.o ../../lib/libnvpair/libnvpair.la ../../lib/libuutil/libuutil.la ../../lib/libzpool/libzpool.la ../../lib/libzfs/libzfs.la ../../lib/libzfs_core/libzfs_core.la -lz -luuid -luuid -lz -lz -lz ../../lib/libuutil/.libs/libuutil.so: undefined reference to `minor' ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-no-multilib_20170430-191602 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.3.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] pypy3 (fallback) Available Ruby profiles: [1] ruby21 (with Rubygems) * [2] ruby22 (with Rubygems)
Created attachment 471778 [details] emerge-info.txt
Created attachment 471780 [details] config.log.tbz2
Created attachment 471782 [details] emerge-history.txt
Created attachment 471784 [details] environment
Created attachment 471786 [details] etc.portage.tbz2
Created attachment 471788 [details] sys-fs:zfs-0.6.5.9:20170506-012900.log
Created attachment 471790 [details] temp.tbz2
If you try to build this with gcc 5.4.0, would it fail (5.4.0 is fine on my machine but I don't have 6.3.0 installed).
Ping - this is now blocking glibc-2.25 stabilization.
Are previous versions of ZFS also giving you the same error? Is 0.6.5.10 giving you the same error? Depending on the result, we might either patch the 0.6.5.10 fix for this from upstream or remove 0.6.5.9 (most likely the former).
Added glibc >= 2.25 blocker for versions below 0.7.0 in commit: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f770691d261eac897d8e45ae4b175ed3ac04f6