Page MenuHomeFreeBSD

nanobsd: Fix target pkg database /tmp symlink and timestamps
AbandonedPublic

Authored by senguptaangshuman17_gmail.com on Aug 19 2026, 10:20 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Sep 28, 7:02 PM
Unknown Object (File)
Sun, Sep 27, 2:25 PM
Unknown Object (File)
Sun, Sep 27, 12:41 PM
Unknown Object (File)
Sat, Sep 26, 5:51 AM
Unknown Object (File)
Fri, Sep 25, 10:29 PM
Unknown Object (File)
Thu, Sep 17, 2:10 PM
Unknown Object (File)
Wed, Sep 16, 7:47 PM
Unknown Object (File)
Wed, Sep 16, 2:14 AM
Subscribers

Details

Reviewers
jlduran
jrm
ashish
Summary

Add tgt_pkg_link_tmp_var_tmp to repoint /tmp rows to /var/tmp in
the target pkg database after /tmp becomes a symlink to /var/tmp.

Add tgt_pkg_time_timestamp to set file mtimes and package times
in the target pkg database to NANO_TIMESTAMP for reproducible builds.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 75794
Build 72677: arc lint + arc unit

Event Timeline

Squashed into D58954 (Synchronize target pkg database with image modifications) as part of target pkg db synchronization consolidation.