NetBSD/external/mit/xorg
dsl 5415722580 Add explicit -lfoo for libraries that are required because of NEEDED
entries in other libraries.
This avoids a bug in 'ld' which causes it to look in the directory
specified by the RPATH entry (in the library with the NEEDED entry)
without adding the directory supplied by --sysroot.
When the RPATH entry in blindly folloed the link is done w.r.t the
systems own libfoo.so which may be missing some symbols.
(Or might have a wrong sized data area that would need copying
into the programs (or other libraries) data space.)
ld also seems to add a NEEDED entry for these libraries directly
into the program binary - this doesn't seem right to me.
Fixes my build where the installed libX11.so is dated from 2009.
CVS :----------------------------------------------------------------------
2011-05-23 17:44:41 +00:00
..
bin Add explicit -lfoo for libraries that are required because of NEEDED 2011-05-23 17:44:41 +00:00
etc fix name 2011-05-22 16:08:48 +00:00
include re-enable shapestr.h and syncstr.h, from xextproto 7.1.2. 2010-08-14 08:51:32 +00:00
lib add HAVE_VASPRINTF so that we use it. 2011-05-15 21:19:20 +00:00
server need to include in fb. 2011-05-23 02:48:48 +00:00
share in order that generated MAN files are cleaned up, bsd.x11.mk needs 2011-03-12 12:15:46 +00:00
tools Disable bzip2 support in tools bdftopcf(1). 2010-12-19 13:04:54 +00:00
Makefile Provide port-specific sample xorg.conf files in xserver.tgz. 2010-11-12 17:05:48 +00:00
TODO