pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mk



Module Name:    pkgsrc
Committed By:   joerg
Date:           Tue Apr 21 17:01:56 UTC 2015

Modified Files:
        pkgsrc/mk/help: ulimit.help
        pkgsrc/mk/pkgformat/pkg: package.mk
        pkgsrc/mk/platform: DragonFly.mk FreeBSD.mk GNUkFreeBSD.mk Linux.mk
            MirBSD.mk NetBSD.mk OpenBSD.mk

Log Message:
Add a new ulimit modifier for cputime. Support raising limits for
package creation.

There are very few things in pkgsrc that needs more than one hour per
process on decently fast hardware, so setting that as (soft) limit for
bulk builds avoids the infinite loops seen in some other packages. There
are a few select exceptions, i.e. flightgear-data needs more than one
hour for pkg_create when using xz. This flag allows selectively giving
those places more time without wasting resources in the broken cases.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mk/help/ulimit.help
cvs rdiff -u -r1.9 -r1.10 pkgsrc/mk/pkgformat/pkg/package.mk
cvs rdiff -u -r1.45 -r1.46 pkgsrc/mk/platform/DragonFly.mk
cvs rdiff -u -r1.30 -r1.31 pkgsrc/mk/platform/FreeBSD.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/mk/platform/GNUkFreeBSD.mk
cvs rdiff -u -r1.60 -r1.61 pkgsrc/mk/platform/Linux.mk
cvs rdiff -u -r1.10 -r1.11 pkgsrc/mk/platform/MirBSD.mk
cvs rdiff -u -r1.40 -r1.41 pkgsrc/mk/platform/NetBSD.mk
cvs rdiff -u -r1.37 -r1.38 pkgsrc/mk/platform/OpenBSD.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index