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
F108426338: D42569.id.diff
Fri, Jan 24, 4:58 PM
Unknown Object (File)
Mon, Jan 20, 3:39 PM
Unknown Object (File)
Oct 12 2024, 4:19 PM
Unknown Object (File)
Oct 11 2024, 10:34 PM
Unknown Object (File)
Oct 2 2024, 1:22 PM
Unknown Object (File)
Sep 24 2024, 4:55 AM
Unknown Object (File)
Sep 23 2024, 2:06 PM
Unknown Object (File)
Sep 17 2024, 6:41 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