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

Reply via email to