Page MenuHomeFreeBSD

make -C./release ftp fails in src.txz due a symlink
ClosedPublic

Authored by wosch on Jul 16 2025, 4:43 AM.
Tags
Referenced Files
Unknown Object (File)
Tue, Oct 14, 2:02 AM
Unknown Object (File)
Mon, Oct 13, 12:30 PM
Unknown Object (File)
Mon, Oct 13, 12:30 PM
Unknown Object (File)
Mon, Oct 13, 12:30 PM
Unknown Object (File)
Sun, Oct 12, 11:55 PM
Unknown Object (File)
Wed, Oct 1, 1:09 PM
Unknown Object (File)
Wed, Oct 1, 4:12 AM
Unknown Object (File)
Sep 13 2025, 2:46 AM
Subscribers

Details

Summary

ln -fs does not work as expected for the src.txz tarball. Split the command into two, always remove the sysmlink and create it again.

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

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

wosch requested review of this revision.Jul 16 2025, 4:43 AM

I think ports.txz has the same issue and should get the same fix. (Aside, please upload diffs with full context (e.g. with -U999999))

I think ports.txz has the same issue and should get the same fix. (Aside, please upload diffs with full context (e.g. with -U999999))

I cannot reproduce the error for ports.txz . But I agree that we should keep the targets in sync for better readability.

Fix possible symlink problem for ports.txz as well.

This revision is now accepted and ready to land.Jul 21 2025, 5:19 PM