pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Issues with bootstraping for OpenServer 5 and pkgsrc-2019Q4
Hello Roland,
Thanks for the assistance so far it has been really valuable. I have a
few things I'm trying to understand below:
1. Every so often I'm finding things trying to use -belf, where it
should be -melf, Most to the configure test for this and find it is
not needed and do not try to use its Everything seems to work fine in
this case, but when pkgsrc choose to use the -belf I see many errors.
2.
=> Generating post-install file lists
=> Checking file-check results for pax-20080110nb4
=> Creating binary package
/u/build/pkgsrc-blg/bootstrap/work/wrk/archivers/pax/work/.packages/pax-20080110nb4.tgz
===> Installing binary package of pax-20080110nb4
pkg_add: Failed to write bin/nbpax for pax-20080110nb4: Could not open bin/nbcpio
pkg_add: Couldn't remove /usr/pkg/bin/nbpax
pkg_add: Couldn't remove /usr/pkg/bin/nbtar
pkg_add: Couldn't remove /usr/pkg/man/man1/nbcpio.1
pkg_add: Couldn't remove /usr/pkg/man/man1/nbpax.1
pkg_add: Couldn't remove /usr/pkg/man/man1/nbtar.1
I'm able to go to
/u/build/pkgsrc-blg/bootstrap/work/wrk/archivers/pax/work/pax-20080110/
and do the bmake or make install and then the error above about removing
them disapears and I only get
pkg_add: Failed to write bin/nbpax for pax-20080110nb4: Could not open
bin/nbcpio
Then
ls -la /usr/pkg/bin/
total 1326
-rwxr-xr-x 1 root root 192996 Feb 28 08:33 bmake
-rwxr-xr-x 1 root root 110544 Feb 28 08:23 digest
-rwxr-xr-x 1 root root 158680 Feb 28 08:24 ftp
-rwxr-xr-x 1 root root 6760 Feb 28 08:32 install-sh
-rwxr-xr-x 1 root root 106728 Feb 28 08:33 nawk
-rwxr-xr-x 1 root root 62184 Feb 28 08:23 nbpatch
-rwxr-xr-x 1 root root 32700 Feb 28 08:34 nbsed
When doing the bootstrap it creates the nbcpio and it is found
./work/wrk/archivers/pax/work/.destdir/usr/pkg/bin/nbcpio
3. My platform doesn't have a strtoull in any of the libraries, causing
the below, Do I need to create a library that has trtoull? Also I
noticed the command being used has -lnbcompat twice.
Only happens with /u/build/pkgsrc-blg/mk/tools/tools.SCO_SV.mk, added
.if exists(/usr/gnu/bin/diff)
TOOLS_PLATFORM.diff?= /usr/gnu/bin/diff
.endif
gcc
-L/u/build/pkgsrc-xinuosblg/bootstrap/work/wrk/pkgtools/pkg_install/work/bzip2
-L/u/build/pkgsrc-blg/bootstrap/work/wrk/pkgtools/pkg_install/work/zlib
-L/u/build/pkgsrc-blg/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/.libs
-L/u/build/pkgsrc-blg/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch
-L/u/build/pkgsrc-blg/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgp
-L/u/build/pkgsrc-blg/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat
-Wl,-R/usr/pkg/lib -L../lib -o pkg_add main.o perform.o -linstall
-lnetpgpverify -larchive -lbz2 -lz -lfetch -lsocket -lbz2 -lz -lnbcompat
-lnbcompat
Undefined first referenced
symbol in file
strtoull libnetpgpverify.a(bignum.o)
UX:i386ld: ERROR: Symbol referencing errors. No output written to pkg_add
collect2: ld returned 1 exit status
Any ideas on these? You patch to default.mk has allowed me to fix other
issues.
Thanks,
--
Boyd Gerber <gerberb%zenez.com@localhost> 801 849-0213
ZENEZ 1042 East Fort Union #135, Midvale Utah 84047
Home |
Main Index |
Thread Index |
Old Index