On Tue, Mar 15, 2016 at 11:19:13PM +0100, Christian Weisgerber wrote: > Well, put a bandaid on it. > > Currently update-plist will still spit out PFRAG.shared files when > it finds .so modules. This is no longer useful. The proper fix > would be to rip out all the PFRAG.shared handling from make-plist, > but I don't feel like going in there (for now at least).
Please don't go in there, there are a lot of reasons not to. > Let's just call make-plist with SHARED_ONLY=Yes, which disables > PFRAG.shared generation. Okay > Index: bsd.port.mk > =================================================================== > RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v > retrieving revision 1.1308 > diff -u -p -r1.1308 bsd.port.mk > --- bsd.port.mk 15 Mar 2016 20:58:58 -0000 1.1308 > +++ bsd.port.mk 15 Mar 2016 22:11:06 -0000 > @@ -2412,7 +2412,7 @@ _internal-plist _internal-update-plist: > PORTSDIR_PATH=${PORTSDIR_PATH} \ > FLAVORS='${FLAVORS}' MULTI_PACKAGES='${MULTI_PACKAGES}' \ > OKAY_FILES='${_FAKE_COOKIE} ${_INSTALL_PRE_COOKIE} > ${WRKINST}/.saved_libs' \ > - SHARED_ONLY="${SHARED_ONLY}" \ > + SHARED_ONLY=Yes \ > OWNER=$$(id -u) \ > GROUP=$$(id -g) \ > ${_FAKESUDO} ${_PERLSCRIPT}/make-plist \ > -- > Christian "naddy" Weisgerber na...@mips.inka.de