summaryrefslogtreecommitdiff
path: root/mk/pthread.buildlink2.mk
AgeCommit message (Collapse)AuthorFilesLines
2003-09-14-lpthread is a no-op on Darwin, but it messes up buildlink. So add a newdanw1-2/+8
flag _OPSYS_PTHREAD_AUTO ("yes" for Darwin, "no" for everyone else) and make pthread.buildlink2.mk do basically nothing in that case.
2003-09-02Merge pkgviews-mk branch into the HEAD by running:jlam1-1/+1
cd pkgsrc/mk cvs update -Pd -A cvs update -Pd -j pkgviews-mk-base -j pkgviews-mk
2003-07-23Use PKG_SKIP_REASON instead of PKG_FAIL_REASON here if qualifications aren'tjmc1-5/+5
met. The same message gets to the user but now it won't show a package as broken on bulk builds that really is simply unavaiable on a given platform
2003-07-11also set PTHREAD_LDFLAGS=-lpthread if we aren't using native threads.grant1-1/+2
2003-07-10minor style nitgrant1-6/+6
2003-07-10define user-visible variable PTHREAD_LDFLAGS that contains optionsgrant1-3/+22
to link pthreaded code, ala PTHREAD_CFLAGS. this adds support for systems which have no libpthread, but rather, have pthreads functions in libc_r, such as FreeBSD 5.x. export PTHREAD_CFLAGS and PTHREAD_LDFLAGS via MAKE_ENV.
2003-05-25Define user-visible variable "PTHREAD_CFLAGS" that contains compilerjlam1-1/+9
options to compile/link pthreaded code.
2003-05-02Bump pth dependency here too.wiz1-2/+2
2003-04-25s/SILIENT/SILENT/jmmv1-2/+2
2003-01-25Create a fake libpthread.la that corresponds to /usr/lib/libpthread.*.jlam1-1/+12
This should allow building packages that use libtool and use native pthreads even if pth is installed.
2002-12-07Replace IGNORE into PKG_FAIL_REASON and PKG_SKIP_REASON, so pkgsrcschmonz1-5/+5
can stop builds when a dependency is broken, yet continue builds when a dependency is merely skipped (usually because it duplicates functionality in the base system). Thus IGNORE_FAIL, the oft-misunderstood and naught-documented option, goes away. This addresses many people's complaints on tech-pkg@ and other lists, as well as PR pkg/18157.
2002-11-01Bump the pth dependency to pth>=1.4.1nb5, which ensures that we have thejlam1-2/+2
latest set of fixes and changes to pth to make it look more like a real pthreads package.
2002-09-20Don't require setting the version of the replacement pthread package neededjlam1-1/+3
by pthread.buildlink2.mk if the default one from the package's buildlink2.mk suffices.
2002-09-20Create PTHREADBASE, which has the base prefix location for the pthreadjlam1-4/+7
libraries.
2002-08-22Merge pkgsrc/mk from the buildlink2 branch back into the main trunk.jlam1-0/+167