This is current ports on a current/armv7 running on a BeagleBone Black. devel/libexecinfo builds, but creating the package fails with
Error: /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/lib/libexecinfo_p.a does not exist Fatal error: can't continue Full log below. Indeed, libexecinfo_p.a is never built. Also, the 'linking not done' messages seem suspicious. I get the same error on current/amd64 and current/macppc. The package as present on the mirrors does contain libexecinfo_p.a Jan # make ===> Verifying specs: c ===> found c.84.2 ===> Checking files for libexecinfo-0.2p5v0 `/usr/ports/distfiles/backtrace-0.2.tgz' is up to date. >> (SHA256) backtrace-0.2.tgz: OK ===> Extracting for libexecinfo-0.2p5v0 ===> Patching for libexecinfo-0.2p5v0 ===> Configuring for libexecinfo-0.2p5v0 printf "major=2\nminor=0\n" > /usr/ports/pobj/libexecinfo-0.2/backtrace-0.2/libbacktrace/shlib_version ===> Building for libexecinfo-0.2p5v0 ===> libbacktrace cc -O2 -pipe -Wl,--export-dynamic -D__BUILTIN_HACK -Wall -Werror -ggdb3 -I/usr/local/include -nostdinc -idirafter /usr/include -c backtrace.c -o backtrace.o cc: --export-dynamic: linker input file unused because linking not done building standard execinfo library ranlib libexecinfo.a cc -O2 -pipe -Wl,--export-dynamic -D__BUILTIN_HACK -Wall -Werror -ggdb3 -I/usr/local/include -nostdinc -idirafter /usr/include -c -fpic -DPIC backtrace.c -o backtrace.so cc: --export-dynamic: linker input file unused because linking not done building shared execinfo library (version 2.0) cc -shared -fpic -o libexecinfo.so.2.0 `lorder backtrace.so|tsort -q` ===> examples cc -O2 -pipe -Wl,--export-dynamic -D__BUILTIN_HACK -Wall -Werror -O0 -I/usr/local/include -I../../libbacktrace -I../libbacktrace -nostdinc -idirafter /usr/include -c backtrace_test.c cc: --export-dynamic: linker input file unused because linking not done cc -ggdb3 -L/usr/local/lib -L../../libbacktrace/obj -L../libbacktrace/ -lexecinfo -Wl,--export-dynamic -o backtrace_test backtrace_test.o # make package ===> Looking for libexecinfo-0.2p5v0.tgz in $PKG_PATH - not found *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1949 '/usr/ports/packages/arm/cache//libexecinfo-0.2p5v0.tgz': @if /usr/bin/env -...) ===> Faking installation for libexecinfo-0.2p5v0 install -d -m 755 /usr/ports/pobj/libexecinfo-0.2/fake-armv7 ===> libbacktrace install -c -m 444 -o root -g bin backtrace.h /usr/ports/pobj/libexecinfo-0.2/fake-armv7//usr/local/include install -c -S -o root -g bin -m 600 libexecinfo.a /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/lib/libexecinfo.a ranlib -t /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/lib/libexecinfo.a chmod 644 /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/lib/libexecinfo.a install -c -S -o root -g bin -m 644 libexecinfo.so.2.0 /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/lib install -c -o root -g bin -m 644 backtrace.3 /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/man/man3/backtrace.3 /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/man/man3/backtrace_symbols.3 -> /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/man/man3/backtrace.3 /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/man/man3/backtrace_symbols_fd.3 -> /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/man/man3/backtrace.3 ===> examples mv /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/include/backtrace.h /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/include/execinfo.h /usr/ports/pobj/libexecinfo-0.2/bin/install -c -s -m 755 /usr/ports/pobj/libexecinfo-0.2/backtrace-0.2/examples/backtrace_test /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/bin/backtrace_test ===> Building package for libexecinfo-0.2p5v0 Create /usr/ports/packages/arm/all/libexecinfo-0.2p5v0.tgz 59C****mming|KKenc|e81%K75%K69%K63%K6%K50%K44%K38%K31%K25%K9%K13%K6%K Error: /usr/ports/pobj/libexecinfo-0.2/fake-armv7/usr/local/lib/libexecinfo_p.a does not exist Fatal error: can't continue at /usr/libdata/perl5/OpenBSD/PkgCreate.pm line 1543. *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1963 '/usr/ports/packages/arm/all/libexecinfo-0.2p5v0.tgz') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1957 '/usr/ports/packages/arm/all/libexecinfo-0.2p5v0.tgz') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2515 '_internal-package') *** Error 1 in /usr/ports/devel/libexecinfo (/usr/ports/infrastructure/mk/bsd.port.mk:2495 'package') # ^D Script done on Sun Jan 10 15:29:35 2016