tech-pkg: wrapper-20040821 snapshot released

Subject: wrapper-20040821 snapshot released
To: None <tech-pkg@NetBSD.org>
From: Johnny C. Lam <jlam@NetBSD.org>
List: tech-pkg
Date: 08/22/2004 09:23:06
I've uploaded a new snapshot of my wrapper script work at:
	http://www.NetBSD.org/~jlam/wrapper-20040821.tgz
To use it, extract it into a clean pkgsrc/mk, then patch the pkgsrc/mk
files with wrapper.diff, e.g.:
 
	cd /usr/pkgsrc/mk
	ftp http://www.NetBSD.org/~jlam/wrapper-20040821.tgz
	tar zxvf wrapper-20040818.tgz
	patch < wrapper.diff
Please test and let me know how it works. Thanks!
	Cheers,
	-- Johnny Lam <jlam@NetBSD.org>
20040821
========
* Only move the -l options to the end of the command line, leaving the
 -L options in-place.
20040820
========
* Move the code that checks for absolute rpaths from the buildlink3
 code into wrapper/arg-source. Remove the same from bsd.buildlink3.mk
 and gen-transform.sh.
* Move the code that converts full paths to shared libraries into the
 "-Ldir -llib" equivalents from the buildlink3 code into wrapper/logic.
 Remove the same from bsd.buildlink3.mk and gen-transform.sh.
* Add more debugging code.
20040819
========
* Move the inclusion of $cmd_sink outside of the main loop in wrapper.sh
 so that the $cmd_sink script can be used to globally scan and process
 the arguments. Move the LD_RUN_PATH code to a cmd-sink-unixware-gcc
 script. Garbage-collect the now unused export_vars-related code.
* Add cmd-sink-aix-xlc for AIX xlc that munges -Wl,-R* into an
 appropriate -blibpath option.
* Add cmd-sink-interix-gcc and cmd-sink-interix-ld that errors out
 when it sees -fpic/-fPIC and -shared/-Bshareable, respectively
 (requested by <tv>).
* Add more debugging code.

AltStyle によって変換されたページ (->オリジナル) /