Subject: Re: CVS commit: pkgsrc/pkgtools/libnbcompat/files
To: grant beattie <grant@netbsd.org>
From: Jonathan Perkin <jonathan@perkin.org.uk>
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

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

Thanks,

-- 
Jonathan Perkin                                     The NetBSD Project
http://www.perkin.org.uk/                       http://www.netbsd.org/