-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ralf Wildenhues wrote:
| The way I see it, there are two possible ways out: | | 1) Move all paths to uninstalled libraries (in the correct order) before | all other path specs. This is pretty much in the spirit of the patch | you posted in the other mail to the ports list. It would need some | cleanup, and should probably be conditionalized on $hardcode_direct=yes. | Also, I think I would move the flags right when I encounter the libs, | not mangle them afterwards. (That would save us from needing .libs aka | $objdir as a criterion here.) Lemme see.. | | This approach comes with the minor danger that other libraries living in | those directories may be picked up; this _should_ not hurt, as all those | paths should be within the same package, or package tree, and the tree | should contain only desired libraries. This should be fine, I doubt that it even needs to be conditionalized on anything. If there are libraries in the build directories that the linker must not find then there is something seriously wrong with the package. Peter -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Darwin) iQCVAwUBQ4se/biDAg3OZTLPAQJT8AP/XzUWNuY+SaxO9ncXYlcWXTa/BL61qDYT /dblJuYvOL4Snym+SCyOGrZ3JxQALhlB8pH2LMTbyIZBdwV8SUkgQT0vS9YsCQHb z9okf1/Z3JHyHCVGVeSqeOS6UqGv2oTCWHlsfpBBNXFaDkZHIdAB3bLK78UFlIBF DtSiRIeFI+w= =XGqa -----END PGP SIGNATURE-----