summaryrefslogtreecommitdiff
path: root/mk/pthread.buildlink3.mk
AgeCommit message (Collapse)AuthorFilesLines
2004-03-31revert previous.seb1-4/+4
2004-03-29When PTHREAD_TYPE is 'native' set USE_BUILTIN.pthread to YES andseb1-4/+4
add 'pthread' to BUILDLINK_PACKAGES so that BUILDLINK_{{LD,C}FLAGS,LDADD}.pthread actually have an effect. This should fix the build of at least tcl/tk related packages now that tcl and tk packages are thread-aware. Remove comments about linking native pthread libraries and headers into ${BUILDLINK_DIR} as this does not happen.
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-5/+5
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-01-25Append to BUILDLINK_DEPENDS.<pkg> instead of overriding it so that thejlam1-2/+2
most restrictive dependency is always part of the DEPENDS/BUILD_DEPENDS list.
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+188
buildlink3 framework.