tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
HEADS UP: TOOLBASE/LOCALBASE split
FYI: I just committed the changes I proposed earlier this month to
split TOOLBASE out of LOCALBASE for the sake of cross-compilation:
- TOOLBASE: prefix where toolchain programs in packages installed as
TOOL_DEPENDS can be executed from
- LOCALBASE: prefix where run-time dependencies of the package being
built will generally be installed (possibly distinct from PREFIX,
which is where the package being built will be installed)
This way, you can cross-compile packages that install to /usr/pkg, but
run the build unprivileged with toolchain programs under ~/cross/pkg.
I also committed a host of changes to respect this split in various
packages. I tried to keep the changes reasonably minimal, and mostly
restricted to the case where USE_CROSS_COMPILE is enabled, so there
shouldn't be too much fallout.
But it's possible I made mistakes, so I'll be monitoring the bulk
build reports closely -- and if I miss anything, please don't hesitate
to contact me about anything I broke!
Home |
Main Index |
Thread Index |
Old Index