I've built the pkgsrc bootstrap for 2011Q2 several times over
recently, and I didn't encounter this.

I assume there's something out of place on your machine that's
confusing the build.  Maybe try doing a 'bmake clean'?  That
suggestion sounds kinda weak now that I said it.

On Wed, Aug 10, 2011 at 10:18 PM, Pierre Abbat <[email protected]> wrote:
> I just updated pkgsrc and pkgin to 2011Q2, then upgraded an unimportant
> package (gforth). It warned about a newer pkg_install version but installed
> the package anyway. So I attempted to build a pkg_install package as
> described in http://www.dragonflybsd.org/docs/howtos/HowToPkgsrc/#index10h3 .
> I got the following:
>
> cc -DHAVE_CONFIG_H -DOPSYS_NAME=\"DragonFly\" -DMACHINE_ARCH=\"i386\" 
> -DBINDIR=\"/usr/pkg/sbin\" -D_LARGEFILE_SOURCE -D_LARGE_FILES 
> -D_FILE_OFFSET_BITS=64 -DDEF_UMASK=0022 
> -I/usr/pkgsrc/pkgtools/pkg_install/work/libfetch -DHAVE_NBCOMPAT_H=1 
> -I/usr/pkgsrc/pkgtools/pkg_install/work/libnbcompat -I/usr/include -I. -I. 
> -I../lib -O2 -I/usr/include -c
> perform.c
> cc -L/usr/pkgsrc/pkgtools/pkg_install/work/libfetch 
> -L/usr/pkgsrc/pkgtools/pkg_install/work/libnbcompat -L/usr/lib -Wl,-R/usr/lib 
> -Wl,-R/usr/pkg/lib -L../lib -o
> pkg_add main.o perform.o -linstall -lfetch -lcrypto -larchive -lnbcompat
> ../lib/libinstall.a(parse-config.o): In function `pkg_install_config':
> parse-config.c:(.text+0x279): undefined reference to
> `fetchConnectionCacheInit'
> ../lib/libinstall.a(pkg_io.o): In function `open_archive_by_url':
> pkg_io.c:(.text+0x25): undefined reference to `fetchCopyURL'
> pkg_io.c:(.text+0x2f): undefined reference to `fetchStringifyURL'
> ../lib/libinstall.a(pkg_io.o): In function `fetch_archive_close':
> pkg_io.c:(.text+0xb5): undefined reference to `fetchIO_close'
> ../lib/libinstall.a(pkg_io.o): In function `fetch_archive_read':
> pkg_io.c:(.text+0x10d): undefined reference to `fetchIO_read'
> pkg_io.c:(.text+0x17c): undefined reference to `fetchStringifyURL'
> pkg_io.c:(.text+0x1aa): undefined reference to `fetchIO_close'
> pkg_io.c:(.text+0x1fe): undefined reference to `fetchIO_read'
> ../lib/libinstall.a(pkg_io.o): In function `find_best_package_int':
> pkg_io.c:(.text+0x35e): undefined reference to `fetchInitURLList'
> pkg_io.c:(.text+0x3e1): undefined reference to `fetchCopyURL'
> pkg_io.c:(.text+0x426): undefined reference to `fetchUnquoteFilename'
> pkg_io.c:(.text+0x446): undefined reference to `fetchFreeURLList'
> pkg_io.c:(.text+0x47c): undefined reference to `fetchFreeURLList'
> pkg_io.c:(.text+0x4a3): undefined reference to `fetchUnquoteFilename'
> pkg_io.c:(.text+0x4dd): undefined reference to `fetchStringifyURL'
> *** Error code 1
>
> Stop.
> bmake: stopped
> in /usr/pkgsrc/pkgtools/pkg_install/work/pkg_install-20110215/add
> *** Error code 1
>
> Stop.
> bmake: stopped in /usr/pkgsrc/pkgtools/pkg_install/work/pkg_install-20110215
> *** Error code 1
>
> Stop.
> bmake: stopped in /usr/pkgsrc/pkgtools/pkg_install
> *** Error code 1
>
> Stop.
> bmake: stopped in /usr/pkgsrc/pkgtools/pkg_install
>
> Now what?
>
> Pierre
> --
> I believe in Yellow when I'm in Sweden and in Black when I'm in Wales.
>

Reply via email to