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
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
Unknown Object (File)
Sep 4 2024, 11:36 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 Not Applicable
Unit
Tests Not Applicable

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