Subject: CVS commit: pkgsrc/mk/wrapper
To: None <pkgsrc-changes@NetBSD.org>
From: grant beattie <grant@netbsd.org>
List: pkgsrc-changes
Date: 07/06/2005 03:31:24
Module Name: pkgsrc
Committed By: grant
Date: Wed Jul 6 03:31:24 UTC 2005
Modified Files:
pkgsrc/mk/wrapper: bsd.wrapper.mk
Added Files:
pkgsrc/mk/wrapper: cmd-sink-sunpro-cxx
Log Message:
add cmd-sink for sunpro C++ which links shared libraries with the
standard C++ runtime libraries.
we need to explicitly do this because ${CXX} only links against the
C++ runtime libraries when building an executable, not a shared
object. this results in executables linked against libraries linked by
${CXX} unable to resolve C++ symbols at runtime.
fixes packages which link shared libraries using ${CXX}, including
graphics/glu, databases/db4, and packages which use shared libraries
provided by these packages.
To generate a diff of this commit:
cvs rdiff -r1.32 -r1.33 pkgsrc/mk/wrapper/bsd.wrapper.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/wrapper/cmd-sink-sunpro-cxx
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.