When trying to install Prefix on a SuSE SLES 11 system, stage 3 fails when trying to compile sys-libs/gdbm-1.13-r1: ... /usr/bmp/gentoo/var/tmp/portage/sys-libs/gdbm-1.13-r1/work/gdbm-1.13/src/gdbmopen.c:35:40: error: unknown type name 'blksize_t' compute_directory_size (GDBM_FILE dbf, blksize_t block_size, ^ /usr/bmp/gentoo/var/tmp/portage/sys-libs/gdbm-1.13-r1/work/gdbm-1.13/src/gdbmopen.c: In function 'gdbm_fd_open': /usr/bmp/gentoo/var/tmp/portage/sys-libs/gdbm-1.13-r1/work/gdbm-1.13/src/gdbmopen.c:189:7: warning: implicit declaration of function 'compute_directory_size' [-Wimplicit -function-declaration] compute_directory_size (dbf, block_size, &dir_size, &dir_bits); ^ make[3]: *** [Makefile:723: gdbmopen.lo] Error 1 ... > cat /etc/issue Welcome to SUSE Linux Enterprise Server 11 SP2 (x86_64) - Kernel \r (\l). Reproducible: Always
Installing gdbm-1.11 works though.
We'd have to revisit this with latest packages