Page MenuHomeFreeBSD

pkgbase: set the prefix of debug files and macros to /usr/src
ClosedPublic

Authored by bapt on Nov 13 2023, 5:19 PM.
Tags
None
Referenced Files
F115793701: D42569.diff
Mon, Apr 28, 6:27 PM
Unknown Object (File)
Mar 15 2025, 12:26 AM
Unknown Object (File)
Feb 14 2025, 5:07 PM
Unknown Object (File)
Feb 9 2025, 3:01 PM
Unknown Object (File)
Feb 3 2025, 11:12 PM
Unknown Object (File)
Jan 24 2025, 11:17 PM
Unknown Object (File)
Jan 24 2025, 4:58 PM
Unknown Object (File)
Jan 20 2025, 3:39 PM

Details

Summary

When the macro PACKAGE_BUILDING is set, then consider we are building package for pkgbase, this has already been used in Makefile.inc1 and reuse the PACKAGE_BUILDING macros already used for that purpose in the ports tree

Diff Detail

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

Event Timeline

bapt requested review of this revision.Nov 13 2023, 5:19 PM

This should be set in general for reproducible builds, to be honest, of which pkgbase is but one user.

I am fine with binding on the reproducible build variable

I agree with @jrtc27 that tying it to reproducible builds is sensible -- I'm fine with either change.
I'd like to understand the full workflow with gdb and lldb better.

This revision is now accepted and ready to land.Nov 13 2023, 7:17 PM