[Bug 214381] ports make install doesn't handle symbolic links correctly

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 30 16:40:42 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214381

--- Comment #19 from david at catwhisker.org ---
We have an apparent fix.

Starting with a freshly-built:
FreeBSD g1-252.catwhisker.org 11.0-STABLE FreeBSD 11.0-STABLE #176 
r309315M/309324:1100506: Wed Nov 30 04:19:19 PST 2016    
root at g1-252.catwhisker.org:/common/S1/obj/usr/src/sys/CANARY  amd64

I then did "svn merge -c 309300 ^/head /usr/src" ("cherry-pick merge" of update
to src/contrib/libarchive), rebuilt stable/11, rebooted/smoke-tested.

That done, rebuilt/installed ports-mgmt/pkg (e.g. "portmaster ports-mgmt/pkg").

Then, using the attached script:
g1-252(11.0-S)[6] port_install_chk devel/binutils
port_install_chk: Identified 12 missing file(s) for devel/binutils:
        /usr/local/bin/ld.bfd
        /usr/local/x86_64-portbld-freebsd11.0/bin/ar
        /usr/local/x86_64-portbld-freebsd11.0/bin/as
        /usr/local/x86_64-portbld-freebsd11.0/bin/ld
        /usr/local/x86_64-portbld-freebsd11.0/bin/ld.bfd
        /usr/local/x86_64-portbld-freebsd11.0/bin/ld.gold
        /usr/local/x86_64-portbld-freebsd11.0/bin/nm
        /usr/local/x86_64-portbld-freebsd11.0/bin/objcopy
        /usr/local/x86_64-portbld-freebsd11.0/bin/objdump
        /usr/local/x86_64-portbld-freebsd11.0/bin/ranlib
        /usr/local/x86_64-portbld-freebsd11.0/bin/readelf
        /usr/local/x86_64-portbld-freebsd11.0/bin/strip
g1-252(11.0-S)[7] sudo portmaster !$
...
Installing binutils-2.27_5,1...

===>>> Re-installation of binutils-2.27_5,1 complete

g1-252(11.0-S)[8] port_install_chk devel/binutils
g1-252(11.0-S)[9] echo $?
0
g1-252(11.0-S)[10]

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ports-bugs mailing list