head 1.30; access; symbols pkgsrc-2023Q4:1.30.0.32 pkgsrc-2023Q4-base:1.30 pkgsrc-2023Q3:1.30.0.30 pkgsrc-2023Q3-base:1.30 pkgsrc-2023Q2:1.30.0.28 pkgsrc-2023Q2-base:1.30 pkgsrc-2023Q1:1.30.0.26 pkgsrc-2023Q1-base:1.30 pkgsrc-2022Q4:1.30.0.24 pkgsrc-2022Q4-base:1.30 pkgsrc-2022Q3:1.30.0.22 pkgsrc-2022Q3-base:1.30 pkgsrc-2022Q2:1.30.0.20 pkgsrc-2022Q2-base:1.30 pkgsrc-2022Q1:1.30.0.18 pkgsrc-2022Q1-base:1.30 pkgsrc-2021Q4:1.30.0.16 pkgsrc-2021Q4-base:1.30 pkgsrc-2021Q3:1.30.0.14 pkgsrc-2021Q3-base:1.30 pkgsrc-2021Q2:1.30.0.12 pkgsrc-2021Q2-base:1.30 pkgsrc-2021Q1:1.30.0.10 pkgsrc-2021Q1-base:1.30 pkgsrc-2020Q4:1.30.0.8 pkgsrc-2020Q4-base:1.30 pkgsrc-2020Q3:1.30.0.6 pkgsrc-2020Q3-base:1.30 pkgsrc-2020Q2:1.30.0.4 pkgsrc-2020Q2-base:1.30 pkgsrc-2020Q1:1.30.0.2 pkgsrc-2020Q1-base:1.30 pkgsrc-2019Q4:1.29.0.62 pkgsrc-2019Q4-base:1.29 pkgsrc-2019Q3:1.29.0.58 pkgsrc-2019Q3-base:1.29 pkgsrc-2019Q2:1.29.0.56 pkgsrc-2019Q2-base:1.29 pkgsrc-2019Q1:1.29.0.54 pkgsrc-2019Q1-base:1.29 pkgsrc-2018Q4:1.29.0.52 pkgsrc-2018Q4-base:1.29 pkgsrc-2018Q3:1.29.0.50 pkgsrc-2018Q3-base:1.29 pkgsrc-2018Q2:1.29.0.48 pkgsrc-2018Q2-base:1.29 pkgsrc-2018Q1:1.29.0.46 pkgsrc-2018Q1-base:1.29 pkgsrc-2017Q4:1.29.0.44 pkgsrc-2017Q4-base:1.29 pkgsrc-2017Q3:1.29.0.42 pkgsrc-2017Q3-base:1.29 pkgsrc-2017Q2:1.29.0.38 pkgsrc-2017Q2-base:1.29 pkgsrc-2017Q1:1.29.0.36 pkgsrc-2017Q1-base:1.29 pkgsrc-2016Q4:1.29.0.34 pkgsrc-2016Q4-base:1.29 pkgsrc-2016Q3:1.29.0.32 pkgsrc-2016Q3-base:1.29 pkgsrc-2016Q2:1.29.0.30 pkgsrc-2016Q2-base:1.29 pkgsrc-2016Q1:1.29.0.28 pkgsrc-2016Q1-base:1.29 pkgsrc-2015Q4:1.29.0.26 pkgsrc-2015Q4-base:1.29 pkgsrc-2015Q3:1.29.0.24 pkgsrc-2015Q3-base:1.29 pkgsrc-2015Q2:1.29.0.22 pkgsrc-2015Q2-base:1.29 pkgsrc-2015Q1:1.29.0.20 pkgsrc-2015Q1-base:1.29 pkgsrc-2014Q4:1.29.0.18 pkgsrc-2014Q4-base:1.29 pkgsrc-2014Q3:1.29.0.16 pkgsrc-2014Q3-base:1.29 pkgsrc-2014Q2:1.29.0.14 pkgsrc-2014Q2-base:1.29 pkgsrc-2014Q1:1.29.0.12 pkgsrc-2014Q1-base:1.29 pkgsrc-2013Q4:1.29.0.10 pkgsrc-2013Q4-base:1.29 pkgsrc-2013Q3:1.29.0.8 pkgsrc-2013Q3-base:1.29 pkgsrc-2013Q2:1.29.0.6 pkgsrc-2013Q2-base:1.29 pkgsrc-2013Q1:1.29.0.4 pkgsrc-2013Q1-base:1.29 pkgsrc-2012Q4:1.29.0.2 pkgsrc-2012Q4-base:1.29 pkgsrc-2012Q3:1.28.0.14 pkgsrc-2012Q3-base:1.28 pkgsrc-2012Q2:1.28.0.12 pkgsrc-2012Q2-base:1.28 pkgsrc-2012Q1:1.28.0.10 pkgsrc-2012Q1-base:1.28 pkgsrc-2011Q4:1.28.0.8 pkgsrc-2011Q4-base:1.28 pkgsrc-2011Q3:1.28.0.6 pkgsrc-2011Q3-base:1.28 pkgsrc-2011Q2:1.28.0.4 pkgsrc-2011Q2-base:1.28 pkgsrc-2011Q1:1.28.0.2 pkgsrc-2011Q1-base:1.28 pkgsrc-2010Q4:1.27.0.22 pkgsrc-2010Q4-base:1.27 pkgsrc-2010Q3:1.27.0.20 pkgsrc-2010Q3-base:1.27 pkgsrc-2010Q2:1.27.0.18 pkgsrc-2010Q2-base:1.27 pkgsrc-2010Q1:1.27.0.16 pkgsrc-2010Q1-base:1.27 pkgsrc-2009Q4:1.27.0.14 pkgsrc-2009Q4-base:1.27 pkgsrc-2009Q3:1.27.0.12 pkgsrc-2009Q3-base:1.27 pkgsrc-2009Q2:1.27.0.10 pkgsrc-2009Q2-base:1.27 pkgsrc-2009Q1:1.27.0.8 pkgsrc-2009Q1-base:1.27 pkgsrc-2008Q4:1.27.0.6 pkgsrc-2008Q4-base:1.27 pkgsrc-2008Q3:1.27.0.4 pkgsrc-2008Q3-base:1.27 cube-native-xorg:1.27.0.2 cube-native-xorg-base:1.27 pkgsrc-2008Q2:1.26.0.6 pkgsrc-2008Q2-base:1.26 cwrapper:1.26.0.4 pkgsrc-2008Q1:1.26.0.2 pkgsrc-2008Q1-base:1.26 pkgsrc-2007Q4:1.25.0.6 pkgsrc-2007Q4-base:1.25 pkgsrc-2007Q3:1.25.0.4 pkgsrc-2007Q3-base:1.25 pkgsrc-2007Q2:1.25.0.2 pkgsrc-2007Q2-base:1.25 pkgsrc-2007Q1:1.24.0.14 pkgsrc-2007Q1-base:1.24 pkgsrc-2006Q4:1.24.0.12 pkgsrc-2006Q4-base:1.24 pkgsrc-2006Q3:1.24.0.10 pkgsrc-2006Q3-base:1.24 pkgsrc-2006Q2:1.24.0.8 pkgsrc-2006Q2-base:1.24 pkgsrc-2006Q1:1.24.0.6 pkgsrc-2006Q1-base:1.24 pkgsrc-2005Q4:1.24.0.4 pkgsrc-2005Q4-base:1.24 pkgsrc-2005Q3:1.24.0.2 pkgsrc-2005Q3-base:1.24 pkgsrc-2005Q2:1.23.0.2 pkgsrc-2005Q2-base:1.23 pkgsrc-2005Q1:1.22.0.2 pkgsrc-2005Q1-base:1.22 pkgsrc-2004Q4:1.21.0.2 pkgsrc-2004Q4-base:1.21 pkgsrc-2004Q3:1.19.0.4 pkgsrc-2004Q3-base:1.19 pkgsrc-2004Q2:1.19.0.2 pkgsrc-2004Q2-base:1.19 pkgsrc-2004Q1:1.17.0.2 pkgsrc-2004Q1-base:1.17 pkgsrc-2003Q4:1.16.0.2 pkgsrc-2003Q4-base:1.16 netbsd-1-6-1:1.14.0.2 netbsd-1-6-1-base:1.14 netbsd-1-6:1.13.0.6 netbsd-1-6-RELEASE-base:1.13 pkgviews:1.13.0.2 pkgviews-base:1.13 buildlink2:1.12.0.2 buildlink2-base:1.13 netbsd-1-5-PATCH003:1.12 netbsd-1-5-PATCH001:1.9 netbsd-1-5-RELEASE:1.7 netbsd-1-4-PATCH003:1.7 netbsd-1-4-PATCH002:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.30 date 2020.03.24.17.59.20; author nia; state Exp; branches; next 1.29; commitid r4UWZ7hrekquiG1C; 1.29 date 2012.10.31.11.17.26; author asau; state Exp; branches; next 1.28; 1.28 date 2011.03.11.19.57.59; author gdt; state Exp; branches; next 1.27; 1.27 date 2008.07.14.12.56.02; author joerg; state Exp; branches; next 1.26; 1.26 date 2008.01.22.02.00.42; author gdt; state Exp; branches; next 1.25; 1.25 date 2007.04.11.17.58.23; author gdt; state Exp; branches; next 1.24; 1.24 date 2005.08.15.01.14.05; author xtraeme; state Exp; branches; next 1.23; 1.23 date 2005.04.11.21.45.28; author tv; state Exp; branches; next 1.22; 1.22 date 2005.01.25.13.17.46; author blymn; state Exp; branches; next 1.21; 1.21 date 2004.12.04.11.55.28; author blymn; state Exp; branches; next 1.20; 1.20 date 2004.10.03.00.13.31; author tv; state Exp; branches; next 1.19; 1.19 date 2004.06.04.20.56.10; author jschauma; state Exp; branches; next 1.18; 1.18 date 2004.04.27.04.29.17; author snj; state Exp; branches; next 1.17; 1.17 date 2004.02.14.17.21.38; author jlam; state Exp; branches; next 1.16; 1.16 date 2003.08.25.10.20.15; author drochner; state Exp; branches; next 1.15; 1.15 date 2003.06.11.20.50.52; author abs; state Exp; branches; next 1.14; 1.14 date 2002.08.25.18.38.36; author jlam; state Exp; branches; next 1.13; 1.13 date 2002.06.20.19.27.54; author jlam; state Exp; branches; next 1.12; 1.12 date 2001.10.17.02.44.41; author phil; state Exp; branches 1.12.2.1; next 1.11; 1.11 date 2001.06.19.03.22.40; author jlam; state Exp; branches; next 1.10; 1.10 date 2001.05.31.22.51.17; author jlam; state Exp; branches; next 1.9; 1.9 date 2001.04.27.19.00.36; author phil; state Exp; branches; next 1.8; 1.8 date 2001.02.16.14.38.41; author wiz; state Exp; branches; next 1.7; 1.7 date 2000.09.29.15.40.27; author fredb; state Exp; branches; next 1.6; 1.6 date 2000.08.14.18.00.24; author wiz; state Exp; branches; next 1.5; 1.5 date 2000.07.24.22.04.05; author dmcmahill; state Exp; branches; next 1.4; 1.4 date 2000.06.01.11.23.23; author rh; state Exp; branches; next 1.3; 1.3 date 2000.02.03.12.58.43; author fredb; state Exp; branches; next 1.2; 1.2 date 99.12.30.09.58.16; author fredb; state Exp; branches; next 1.1; 1.1 date 99.12.29.09.45.10; author fredb; state Exp; branches 1.1.1.1; next ; 1.12.2.1 date 2002.06.23.18.44.33; author jlam; state Exp; branches; next 1.12.2.2; 1.12.2.2 date 2002.07.01.17.44.57; author jlam; state Exp; branches; next ; 1.1.1.1 date 99.12.29.09.45.10; author fredb; state Exp; branches; next ; desc @@ 1.30 log @lwp: Update to 2.8 New in 2.8: * Cosmetic cleanups, fixed some compile warnings, removed dead code. New in 2.7: * Correctly fix fortify failure. @ text @# $NetBSD: Makefile,v 1.29 2012/10/31 11:17:26 asau Exp $ DISTNAME= lwp-2.8 CATEGORIES= devel MASTER_SITES= http://www.coda.cs.cmu.edu/pub/lwp/src/ MAINTAINER= phil@@cs.wwu.edu # also gdt@@NetBDS.org HOMEPAGE= http://www.coda.cs.cmu.edu/ COMMENT= Light Weight Process style threads LICENSE= gnu-lgpl-v2 GNU_CONFIGURE= YES USE_LIBTOOL= YES .include "../../mk/bsd.pkg.mk" @ 1.29 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.28 2011/03/11 19:57:59 gdt Exp $ # d3 1 a3 1 DISTNAME= lwp-2.6 d11 1 d13 2 a14 2 GNU_CONFIGURE= YES USE_LIBTOOL= YES @ 1.28 log @devel/lwp: 2.4 -> 2.6 New in 2.6: * Fix fortify failure whenever a new thread is started. * ARM thumb2 assembly fix. New in 2.5: * Fix ARM/ARMEL build failure (Riku Voipio) * Packaging/build fixes. * Add valgrind markers for LWP stacks. * Avoid using the libc ucontext.h macros. * Improve context switch times and reduce unnecessary gettimeofday syscalls. * Don't call setjmp in a function to avoid stack corruption when we return. From Jukka Salmi via PR pkg/44637. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2008/07/14 12:56:02 joerg Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.27 log @Mark as destdir ready. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2008/01/22 02:00:42 gdt Exp $ d4 1 a4 1 DISTNAME= lwp-2.4 @ 1.26 log @Update to 2.4 * Improve cygwin packaging. (Phil Nelson) * Avoid infinite loop when a configure test fails. (Christer Bernerus) * Increase minimal LWP stack size to 32KB. (Christer Bernerus) * Add pkgconfig file. * Do not require an executable stack. * Cancel pending IOMGR requests when a thread dies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2007/04/11 17:58:23 gdt Exp $ d13 2 @ 1.25 log @Update to 2.3. (patch-aa was applied upstream.) Drop ONLY_FOR_PLATFORM because lwp uses ucontext in preference to the old process.s asm code. New in 2.3: * LWP builds and passes simple tests on amd64/em64t. * Avoid crash when running lwp_basher. * Work around broken makecontext on amd64 * Fix warning in rw.c * Fix some autoconf/automake warnings during bootstrap. * On bootstrap, get rid of the autom4te.cache. (Phil Nelson) * struct ucontext changed to struct lwp_ucontext. (Phil Nelson) New in 2.2: * Removed cross-compilation spec files. * Avoid stack overflow in the tdb test program on sparc64. * FC5 build fixes. * Don't package the link created by ldconfig. New in 2.1: * Sometimes we can only switch to a context created by makecontext once. Refreshing the context information with getcontext to make the jump into the thread reaper repeatable. * Move declarations before code, gcc-2.95 likes that better. (Greg Troxel) * The uc_stack in a ucontext may be clobbered by the context switching functions. Use a separate copy in the lwp process info for stack overflow checks and deallocation purposes. * Use setjmp/longjmp to jump out of the signal context when using sigaltstack to spawn a new thread instead of simply returning. This avoids corruption of the newly created context. (Phil Nelson) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2005/08/15 01:14:05 xtraeme Exp $ d4 1 a4 1 DISTNAME= lwp-2.3 d9 1 @ 1.24 log @Update to 2.0 New in 2.0: * Use ucontext.h provided functions for thread creation and switching. In case those are not available use sigaltstack for thread creation and sigsetjmp/siglongjump for thread switching, and if sigaltstack doesn't exist fall back on the old process.S assembly code. * Simplified pthread support a bit, now it builds and runs on cygwin. * RPM .spec file fix to allow non-root users to build (Matthew Rich). * Included AIX process.S assembly, since I don't know the right ifdefs, it isn't actually part of process.S yet. * This library is binary compatible with previous releases. But some of the prototypes of callback functions got cleaned up a bit so that building against this version of LWP will give some trivially fixable compile warnings or errors. New in 1.13: * Stack switching code for AMD64 processors (Brett Lymn). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2005/04/11 21:45:28 tv Exp $ d4 1 a4 1 DISTNAME= lwp-2.0 a11 6 # ${WRKSRC}/src/process.ss needs pmap handling assembly for # each arch. Mips has it, but it evidently needs more work. # ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-m68k NetBSD-*-sparc* \ NetBSD-*-arm NetBSD-*-arm32 Linux-*-i386 NetBSD-*-x86_64 @ 1.23 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2005/01/25 13:17:46 blymn Exp $ d4 1 a4 1 DISTNAME= lwp-1.12 d6 1 a6 2 MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/lwp/src/ \ ftp://ftp.wu-wien.ac.at/pub/systems/coda/src/ @ 1.22 log @Update to build latest version of lwp - thanks to Greg Troxel for the updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2004/12/04 11:55:28 blymn Exp $ a18 1 USE_BUILDLINK3= YES @ 1.21 log @Add x86_64 (amd64) support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2004/10/03 00:13:31 tv Exp $ d4 1 a4 2 DISTNAME= lwp-1.10 PKGREVISION= 1 @ 1.20 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2004/06/04 20:56:10 jschauma Exp $ d18 1 a18 1 NetBSD-*-arm NetBSD-*-arm32 Linux-*-i386 @ 1.19 log @this seems to work under Linux/i386, too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2004/04/27 04:29:17 snj Exp $ d5 1 @ 1.18 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2004/02/14 17:21:38 jlam Exp $ d17 1 a17 1 NetBSD-*-arm NetBSD-*-arm32 @ 1.17 log @LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2003/08/25 10:20:15 drochner Exp $ d19 1 a19 1 USE_BUILDLINK2= YES @ 1.16 log @update to 1.10 changes: - Updated for current autoconf/gcc build environment. - Some uninitialized memory references were found by 'valgrind'. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2003/06/11 20:50:52 abs Exp $ a21 1 LIBTOOL_OVERRIDE= ${WRKSRC}/libtool @ 1.15 log @Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2002/08/25 18:38:36 jlam Exp $ d4 1 a4 1 DISTNAME= lwp-1.9 @ 1.14 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12.2.2 2002/07/01 17:44:57 jlam Exp $ d17 1 a17 1 NetBSD-*-arm32 @ 1.13 log @Update devel/lwp to version 1.9. Changes from version 1.6 include: * OpenBSD patches. * Fixed vs. mixup. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2001/10/17 02:44:41 phil Exp $ d15 1 d19 1 a21 1 USE_BUILDLINK_ONLY= YES @ 1.12 log @This package (and all of coda) works on the arm32 (tested on a shark). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2001/06/19 03:22:40 jlam Exp $ d4 1 a4 1 DISTNAME= lwp-1.6 d21 1 a21 1 LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig @ 1.12.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2002/06/20 19:27:54 jlam Exp $ d4 1 a4 1 DISTNAME= lwp-1.9 d21 1 a21 1 LIBTOOL_OVERRIDE= ${WRKSRC}/libtool @ 1.12.2.2 log @Convert from using buildlink1 to using the new buildlink2 framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12.2.1 2002/06/23 18:44:33 jlam Exp $ a14 1 # a17 1 USE_BUILDLINK2= YES d20 1 @ 1.11 log @Set USE_BUILDLINK_ONLY and remove unnecessary config.cache entry to prevent detection of libpthread. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2001/05/31 22:51:17 jlam Exp $ d15 2 a16 1 ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-m68k NetBSD-*-sparc* @ 1.10 log @* Add buildlink.mk file to link appropriate libraries and headers into ${BUILDLINK_INCDIR} and ${BUILDLINK_LIBDIR}, to be used by other packages. * Remove unnecessary include of bsd.prefs.mk. * Change how we disable pthreaded version of lwp by passing values to the configure script via the environment, instead of requiring an extra file. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2001/04/27 19:00:36 phil Exp $ d17 4 a20 7 GNU_CONFIGURE= YES USE_LIBTOOL= YES LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig # Don't even to try to use pthreaded version. CONFIGURE_ENV+= ac_cv_lib_pthread_pthread_create=no @ 1.9 log @Update to a much more current version, 1.6. (1.7 is out but has changes mostly to support Mac OS and shouldn't be different for NetBSD.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2001/02/16 14:38:41 wiz Exp $ a21 2 .include "../../mk/bsd.prefs.mk" d23 1 a23 2 pre-configure: ${CP} ${FILESDIR}/config.cache ${WRKSRC}/ @ 1.8 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2000/09/29 15:40:27 fredb Exp $ d4 1 a4 1 DISTNAME= lwp-1.1 d6 1 a6 1 MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/src/ \ d9 1 a9 1 MAINTAINER= fb@@enteract.com @ 1.7 log @Unify ONLY_FOR_PLATFORM to clarify conditions, somewhat, under which coda/lwp may be built and run. "lwp" needs custom pmap handling in assy language. Only "lwp" is needed to build and run a coda server; client's also need to have the MI CODA filesystem enabled. In fact, it seems that sparc64 has the CODA file system even the assembler in "lwp" is only for sparc, and mac68k is the only m68k port with the CODA filesystem, but such would be cumbersome to express with the present framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2000/08/14 18:00:24 wiz Exp $ d11 1 @ 1.6 log @USE_PKGLIBTOOL -> USE_LIBTOOL @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2000/07/24 22:04:05 dmcmahill Exp $ d12 3 a14 2 # ${WRKDIR}/src/process.ss needs more work for mips NOT_FOR_PLATFORM= *-*-mips* d23 1 a23 7 # XXX Not yet #.if defined(LWP_USE_PTH) #.if ${LWP_USE_PTH} == YES || ${LWP_USE_PTH} == yes #BUILD_DEPENDS+= pth:../../devel/pth #BUILD_DEFS+= LIBS #CONFIGURE_ENV+= LIBS="-lpth -lpthreads" #.else a25 2 #.endif #.endif @ 1.5 log @- add NOT_FOR_PLATFORM *-*-mips* along with a note on where work is needed for full support. -add partial mips support, but still get: process.s:177: Warning: MIPS PIC call to register other than $25 process.s:177: Warning: No .cprestore pseudo-op used in PIC code @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2000/06/01 11:23:23 rh Exp $ d16 1 a16 1 USE_PKGLIBTOOL= YES @ 1.4 log @s/USE_LIBTOOL/USE_PKGLIBTOOL/ Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2000/02/03 12:58:43 fredb Exp $ d11 3 @ 1.3 log @Update to 1.1. From the NEWS file: * Fixed a bad stackbase on NetBSD/FreeBSD platforms. * Fixed a locking bug in lock_pt.c. * Using pthread_attr_setdetachstate in lwp_pt.c instead of modifying the attr struct directly. * Improved cross-compiling with cygwin32 and djgpp. * Added a script that might produce a useable ports/packages descriptions. * Wrote a bit in the INSTALL document. NOTE: The script pkgs/pkg-bsd.sh was not used to make this package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 1999/12/30 09:58:16 fredb Exp $ d13 1 a13 1 USE_LIBTOOL= YES @ 1.2 log @Don't try to build the pthreaded version, even if there is a libpthread.* somewhere in the library path. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 1999/12/29 09:45:10 fredb Exp $ d4 1 a4 1 DISTNAME= lwp-1.0 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d16 14 @ 1.1.1.1 log @Initial import of lwp-1.0 -- Light Weight Process style threads package. @ text @@