]> Zhao Yanbai Git Server - minix.git/commit
build: don't -L/usr/pkg/lib
authorBen Gras <ben@minix3.org>
Tue, 6 Mar 2012 16:57:34 +0000 (17:57 +0100)
committerBen Gras <ben@minix3.org>
Tue, 27 Mar 2012 10:31:30 +0000 (12:31 +0200)
commita5190194a04b3ac9f041b7ca7fb4d780e408c062
tree9604b8b4692f6efa58f6a92c645cffba6e12d657
parenta63151d3f82e1338ca67520d58a183bbb75979b8
build: don't -L/usr/pkg/lib

You might have to update the compiler-rt package! See UPDATING.

. the purpose of this -L was solely to find compiler-rt, which contains
  runtime support code for clang-compiled binaries
. this also makes all other packaged libraries visible, however
. it is cleaner to isolate the base system from packages, and so
  compiler-rt puts itself in /usr/pkg/compiler-rt/lib/ too, which the
  base system henceforth uses exclusively
. e.g. this solves a link failure when libfetch is installed as a
  package
. the new compiler-rt package also puts itself in /usr/pkg/lib for 'old'
  systems; that is harmless. The benefit of 'new' systems is that the other
  packages are hidden.
docs/UPDATING
kernel/Makefile
share/mk/minix.service.mk