Compilation ends with: libtool: compile: gcc10 -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -Werror=uninitialized -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc10 -fno-strict-aliasing -Wall -Wdeclaration-after-statement -Wno-unused-local-typedefs -fno-strict-aliasing -fvisibility=hidden -MT pixman-ppc.lo -MD -MP -MF .deps/pixman-ppc.Tpo -c pixman-ppc.c -fPIC -DPIC -o .libs/pixman-ppc.o pixman-ppc.c:73:10: fatal error: sys/auxv.h: No such file or directory 73 | #include <sys/auxv.h> | ^~~~~~~~~~~~ compilation terminated. *** Error code 1 Stop. make[3]: stopped in /usr/ports/x11/pixman/work/pixman-0.40.0/pixman *** Error code 1 Stop. make[2]: stopped in /usr/ports/x11/pixman/work/pixman-0.40.0 *** Error code 1 Stop. make[1]: stopped in /usr/ports/x11/pixman/work/pixman-0.40.0 *** Error code 1 Stop. make: stopped in /usr/ports/x11/pixman ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20200907-11733-fjyvc0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=pixman-0.40.0 UPGRADE_PORT_VER=0.40.0 make MAKE_JOBS_UNSAFE=yes This reminds me another port that had a similar problem. Wai it nss? Luciano.
Possible related to bug 249005. Piotr, can you have a look?
Are you on FreeBSD 12 or 13?
(In reply to Piotr Kubaj from comment #2) Freebsd 11
(In reply to Luciano Mannucci from comment #3) The reason it doesn't work is that sys/auxv.h and elf_aux_info() function require at least 12.0. I didn't do a code variant that would work on 11, because powerpc64 is currently a tier 2 platform - it's not in commercial use and there are only private users and developers currently using FreeBSD/powerpc64 port. So please upgrade to 12.1. This will bring you numerous fixes, e.g. working libsoup (which brings a lot of desktop ports) and available binary packages. Alternatively, you could upgrade to CURRENT, on which you would get Firefox working.
(In reply to Piotr Kubaj from comment #4) Well, it is a production machine, it may take me a while to upgrade. I'll do than anyway. Thanks, Luciano.
Closing as the reporter is using FreeBSD 11 which isn't supported anymore. Please re open if this is still happening with >= 12.