Now
MAIN commitmail json YAML
pkgsrc/mk/buildlink3/bsd.buildlink3.mk@1.263
/
diff
pkgsrc/mk/buildlink3/find-files.mk@1.10 / diff
pkgsrc/mk/buildlink3/find-headers.mk@1.6 / diff
pkgsrc/mk/buildlink3/find-libs.mk@1.13 / diff
pkgsrc/mk/buildlink3/find-pkgconfig-files.mk@1.5 / diff
pkgsrc/mk/buildlink3/pkgconfig-builtin.mk@1.8 / diff
pkgsrc/mk/curses.builtin.mk@1.22 / diff
pkgsrc/mk/db1.builtin.mk@1.24 / diff
pkgsrc/mk/dlopen.builtin.mk@1.28 / diff
pkgsrc/mk/fuse.buildlink3.mk@1.26 / diff
pkgsrc/mk/pthread.builtin.mk@1.17 / diff
pkgsrc/mk/solaris-pam.builtin.mk@1.6 / diff
pkgsrc/mk/buildlink3/find-files.mk@1.10 / diff
pkgsrc/mk/buildlink3/find-headers.mk@1.6 / diff
pkgsrc/mk/buildlink3/find-libs.mk@1.13 / diff
pkgsrc/mk/buildlink3/find-pkgconfig-files.mk@1.5 / diff
pkgsrc/mk/buildlink3/pkgconfig-builtin.mk@1.8 / diff
pkgsrc/mk/curses.builtin.mk@1.22 / diff
pkgsrc/mk/db1.builtin.mk@1.24 / diff
pkgsrc/mk/dlopen.builtin.mk@1.28 / diff
pkgsrc/mk/fuse.buildlink3.mk@1.26 / diff
pkgsrc/mk/pthread.builtin.mk@1.17 / diff
pkgsrc/mk/solaris-pam.builtin.mk@1.6 / diff
buildlink3, mk/*.builtin.mk: Use TOOLS_CROSS_DESTDIR for file checks.
These are always about the target system, which during cross builds,
or native builds of cross-libtool-base, is relative to
TOOLS_CROSS_DESTDIR.
This is necessary for cross-libtool-base -- the one special package
that is built as a native package as if it were cross-compiled, so
_CROSS_DESTDIR is empty but TOOLS_CROSS_DESTDIR is the cross destdir
-- because cross-libtool-base uses buildlink3 and dlopen.builtin.mk.
No change to native builds because _CROSS_DESTDIR and
TOOLS_CROSS_DESTDIR are both empty in native builds.
XXX Perhaps almost every use of _CROSS_DESTDIR outside mk/pkgformat
should be replaced by TOOLS_CROSS_DESTDIR.
These are always about the target system, which during cross builds,
or native builds of cross-libtool-base, is relative to
TOOLS_CROSS_DESTDIR.
This is necessary for cross-libtool-base -- the one special package
that is built as a native package as if it were cross-compiled, so
_CROSS_DESTDIR is empty but TOOLS_CROSS_DESTDIR is the cross destdir
-- because cross-libtool-base uses buildlink3 and dlopen.builtin.mk.
No change to native builds because _CROSS_DESTDIR and
TOOLS_CROSS_DESTDIR are both empty in native builds.
XXX Perhaps almost every use of _CROSS_DESTDIR outside mk/pkgformat
should be replaced by TOOLS_CROSS_DESTDIR.