Subject: Re: CVS commit: pkgsrc/pkgtools/libnbcompat/files
To: grant beattie <>
From: Jonathan Perkin <>
List: tech-pkg
Date: 12/03/2004 12:21:35
* On 2004-12-03 at 00:09 GMT, grant beattie wrote:

> Module Name:	pkgsrc
> Committed By:	grant
> Date:		Fri Dec  3 00:09:02 UTC 2004
> Modified Files:
> 	pkgsrc/pkgtools/libnbcompat/files: unvis.c
> Log Message:
> add workaround for __unvis13 symbol clash on NetBSD 1.4.3. bootstrap
> now builds successfully on NetBSD 1.4.3.

Possibly, but I think you broke Solaris in the process.  My new bulk
build just bombed out with:

  /tool/local/bin/cc -L../libnbcompat -o pax ar_io.o ar_subs.o buf_subs.o cpio.o file_subs.o ftree.o  gen_subs.o getoldopt.o options.o pat_rep.o pax.o sel_subs.o tables.o  tar.o tty_subs.o getid.o spec.o misc.o stat_flags.o pack_dev.o -lnbcompat
  Undefined                       first referenced
   symbol                             in file
  __unvis13                           ../libnbcompat/libnbcompat.a(unvis.o)
  ld: fatal: Symbol referencing errors. No output written to pax
  *** Error code 1

  bmake: stopped in /cache/pkgsrc/bootstrap/work.inet3/pax
  ===> exited with status 1


Jonathan Perkin                                     The NetBSD Project