-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 11.09.2015 03:23, Christos Zoulas wrote: > Module Name: src Committed By: christos Date: Fri Sep 11 > 01:23:37 > UTC 2015 > > Modified Files: src/sys/kern: kern_exec.c > > Log Message: On non absolute exec pathnames, prepend the working > directory if possible so that we can provide in most situations the > absolute pathname in the AUX vector so that $ORIGIN works. The > following are implementation issues: 1. deep path execs still don't > work (can't provide path to the AUX vector) 2. the returned path is > not normalized (cosmetic) > >
I confirm that this commit fixes my local elf linker issues with the $ORIGIN magic. I can build and run these kind of applications. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJV8xUoAAoJEEuzCOmwLnZs01AP/2I9qX4ttWmZYgCO29GnU9jm jT/FOysRlkNSG6ALj8qM1SfOMUcbRfyDeQ9nnEhsBBZNaXyJPDjhtP03mHocD4Sc NHJIHNuYyM0eqg29PxWlVPQgSdt77T8vh7oYbxjO1XxonwJDVYwO3attJjsr0FG8 QvLWnFTNufXrmb57RPAK74VXKMknIN1erc7e1A58uDPLkoIYf2+CbliLpH99e8VH Bhu/5UR0xp6JfMUodeILrz5eXEp3m6wwgyAbsoVnbxiIBVqTKNI9MhnrBp08CZDK 2UbMn5eAlBeYD/7sLiykuAe6HfxcTNfWBKQ9l4b2IWqOY4/Jq5fPGoOcBHv03Q1r Ya/+fVjTC/dBz0hhKvU8ClKpngbZhcwqodB2qyoI0j0mWvHiE1BS8CI2ZSJ+Ij2h VLCUyJqrHd6QsQFlhSGA1SLBnPDHnymbOn/Dsaz83cOBW+yyA64S3UmwI6rHAApl c5h2knwQa5KY1k5jAeVmTeft1lY/wl45r6DnIQ1qBir+9lg8M8c7NBZYOOflUpgB 1nveW4zKTn/2K+wbj35LoZ/KMxk9NiZVf+VXE60X9uclqYXZujp8LUu5XElSaAWc gc9VHRdDg9EmjgCm+Urwa+cc5ydJ/9ztRKkGMKWS+pwmPzPZ6u+b3xhNjzqQR7bG 4xfTbrFuWD2GlgNmPSZv =y95E -----END PGP SIGNATURE-----