The NetBSD Project

CVS log for pkgsrc/devel/lwp/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / lwp

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.30 / (download) - annotate - [select for diffs], Tue Mar 24 17:59:20 2020 UTC (4 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, HEAD
Changes since 1.29: +5 -5 lines
Diff to previous 1.29 (colored)

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.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Oct 31 11:17:26 2012 UTC (11 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.28: +1 -3 lines
Diff to previous 1.28 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Mar 11 19:57:59 2011 UTC (13 years, 1 month ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

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.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jul 14 12:56:02 2008 UTC (15 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.26: +3 -1 lines
Diff to previous 1.26 (colored)

Mark as destdir ready.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 22 02:00:42 2008 UTC (16 years, 3 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Changes since 1.25: +3 -2 lines
Diff to previous 1.25 (colored)

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.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Apr 11 17:58:23 2007 UTC (17 years ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.24: +2 -8 lines
Diff to previous 1.24 (colored)

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)

Revision 1.24 / (download) - annotate - [select for diffs], Mon Aug 15 01:14:05 2005 UTC (18 years, 8 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.23: +3 -4 lines
Diff to previous 1.23 (colored)

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).

Revision 1.23 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:28 2005 UTC (19 years ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 25 13:17:46 2005 UTC (19 years, 2 months ago) by blymn
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.21: +2 -3 lines
Diff to previous 1.21 (colored)

Update to build latest version of lwp - thanks to Greg Troxel for the updates

Revision 1.21 / (download) - annotate - [select for diffs], Sat Dec 4 11:55:28 2004 UTC (19 years, 4 months ago) by blymn
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Add x86_64 (amd64) support

Revision 1.20 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:31 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

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.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Jun 4 20:56:10 2004 UTC (19 years, 10 months ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

this seems to work under Linux/i386, too.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Apr 27 04:29:17 2004 UTC (19 years, 11 months ago) by snj
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Convert to buildlink3.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Feb 14 17:21:38 2004 UTC (20 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 (colored)

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.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Aug 25 10:20:15 2003 UTC (20 years, 7 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

update to 1.10
changes:
- Updated for current autoconf/gcc build environment.
- Some uninitialized memory references were found by 'valgrind'.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Jun 11 20:50:52 2003 UTC (20 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

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.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Aug 25 18:38:36 2002 UTC (21 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.13: +3 -2 lines
Diff to previous 1.13 (colored)

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.

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Mon Jul 1 17:44:57 2002 UTC (21 years, 9 months ago) by jlam
Branch: buildlink2
Changes since 1.12.2.1: +3 -2 lines
Diff to previous 1.12.2.1 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

Convert from using buildlink1 to using the new buildlink2 framework.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:44:33 2002 UTC (21 years, 10 months ago) by jlam
Branch: buildlink2
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jun 20 19:27:54 2002 UTC (21 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Update devel/lwp to version 1.9.  Changes from version 1.6 include:

* OpenBSD patches.
* Fixed <sys/time.h> vs. <time.h> mixup.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Oct 17 02:44:41 2001 UTC (22 years, 6 months ago) by phil
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

This package (and all of coda) works on the arm32 (tested on a shark).

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jun 19 03:22:40 2001 UTC (22 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.10: +5 -8 lines
Diff to previous 1.10 (colored)

Set USE_BUILDLINK_ONLY and remove unnecessary config.cache entry to prevent
detection of libpthread.

Revision 1.10 / (download) - annotate - [select for diffs], Thu May 31 22:51:17 2001 UTC (22 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.9: +2 -5 lines
Diff to previous 1.9 (colored)

* 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.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Apr 27 19:00:36 2001 UTC (22 years, 11 months ago) by phil
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

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.)

Revision 1.8 / (download) - annotate - [select for diffs], Fri Feb 16 14:38:41 2001 UTC (23 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Sep 29 15:40:27 2000 UTC (23 years, 6 months ago) by fredb
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.6: +5 -12 lines
Diff to previous 1.6 (colored)

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.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Aug 14 18:00:24 2000 UTC (23 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

USE_PKGLIBTOOL -> USE_LIBTOOL

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jul 24 22:04:05 2000 UTC (23 years, 9 months ago) by dmcmahill
Branch: MAIN
Changes since 1.4: +4 -1 lines
Diff to previous 1.4 (colored)

- 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

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jun 1 11:23:23 2000 UTC (23 years, 10 months ago) by rh
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

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.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Feb 3 12:58:43 2000 UTC (24 years, 2 months ago) by fredb
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

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.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Dec 30 09:58:16 1999 UTC (24 years, 3 months ago) by fredb
Branch: MAIN
Changes since 1.1: +15 -1 lines
Diff to previous 1.1 (colored)

Don't try to build the pthreaded version, even if there is
a libpthread.* somewhere in the library path.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Dec 29 09:45:10 1999 UTC (24 years, 3 months ago) by fredb
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of lwp-1.0 -- Light Weight Process style threads package.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 29 09:45:10 1999 UTC (24 years, 3 months ago) by fredb
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>