Subject: CVS commit: pkgsrc/devel/gobject-introspection
From: Jonathan Perkin
Date: 2021-01-11 20:15:24
Message id: 20210111191524.C6F5EFA9D@cvs.NetBSD.org

Log Message:
gobject-introspection: Exclude system paths from LD_LIBRARY_PATH.

During builds, g-ir-scanner sets LD_LIBRARY_PATH in the environment for the C
compiler, with a path set for every -L argument passed to it.  This can cause
problems when system paths are added but the compiler is trying to link against
libraries that have built against pkgsrc libraries, as LD_LIBRARY_PATH has a
higher precedence than the RUNPATH built correctly into the libraries.

Fixes issue seen on SunOS where /usr/lib/libgcc_s.so was selected ahead of the
correct GCC library built into the cairo libraries during a build of pango.

Bump PKGREVISION.

Files:
RevisionActionfile
1.75modifypkgsrc/devel/gobject-introspection/Makefile
1.40modifypkgsrc/devel/gobject-introspection/distinfo
1.4addpkgsrc/devel/gobject-introspection/patches/patch-giscanner_ccompiler.py