Age | Commit message (Collapse) | Author | Files | Lines |
|
the bulk-install target to work.)
|
|
|
|
is non-sensical. shuffle some definitions around to follow style of
other entries.
semi-related to a tr(1) bug observed by sommerfeld@ Solaris 10/i386.
|
|
systems according to FHS. Make provision for distributions that don't put
them there. From Jeremy Reed in PR#21235.
|
|
requiring 20030417 for recent bug fixes.
if platforms require (or desire) a newer version of pkg_install than
20021123 (the current default) for correct operation, please set
_OPSYS_PKGTOOLS_REQD in defs.OPSYS.mk.
|
|
vulnerable packages to be built (in extremis, of course).
Prompted by Thomas Klausner.
|
|
in a package - should keep some admins' blood pressure a bit lower.
Inspired by PR 19479.
Output where there is a vulnerability looks like:
[13:30:05] agc@sys1 ...pkgsrc/net/samba 28 > make fetch
===> do-fetch [samba-2.2.8] ===> Checking for vulnerabilities in samba-2.2.8
*** WARNING - remote-root-access vulnerability in samba-2.2.8 - see http://lists.samba.org/pipermail/samba-announce/2003-April/000065.html for more information ***
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/net/samba
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/net/samba
whilst output where there is no vulnerability looks like:
[13:30:28] agc@sys1 ...pkgsrc/net/ethereal 30 > make fetch
===> do-fetch [ethereal-0.9.11] ===> Checking for vulnerabilities in ethereal-0.9.11
=> ethereal-0.9.11.tar.gz doesn't seem to exist on this system.
=> Attempting to fetch ethereal-0.9.11.tar.gz from ftp://ftp.sunet.se/pub/network/monitoring/ethereal/.
=> [4457475 bytes]
Trying 194.71.11.40...
Connected to ftp.sunet.se.
220-####################################################################
|
|
|
|
if LOCALPATCHES is defined.
fixes problem on Solaris w/ automounter handling /net, where any package
from the 'net' category would cause a blocking read on /net/pkgname
looking for 'pkgname' as a host exporting NFS file systems (saves a
few useless stat() calls, too).
|
|
|
|
|
|
to the linker to (not) extract all symbols from static archives and
export these variables to packages as {,NO_}WHOLE_ARCHIVE_FLAG.
these are not currently set for IRIX.
|
|
|
|
using gcc.
fixes problem on Solaris where building pkgs would use the wrong CC
(eg. CC=gcc) due to the wrappers being in the $PATH first.
|
|
from gcc3.
XXX this needs to be better handled for non-gcc compilers.
|
|
will lead to wrong PLISTs.
Works around PR kern/21187.
|
|
mksandbox. From Brook G. Milligan.
|
|
On solaris for instance if one put /usr/lib in their path before /usr/ccs/bin
it would match /usr/lib/ld rather than /usr/ccs/bin/ld except that
/usr/lib/ld is a directory...
|
|
|
|
|
|
`planetmirror.com.au' to help MASTER_SORT and add planetmirror to a
few MASTER_SITES.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the FIX_RPATH magic works.
Fix suggested by Tim Preston.
|
|
|
|
|
|
set M4 to /usr/ccs/bin/m4 for starter.
|
|
Suggested by grant.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
as well to avoid pulling in an additional, possibly unwanted JVM should
one of the dependencies require any JVM.
|
|
search path. This stop package applications from picking up e.g.
XFree86 4.3.0's "expat", "fontconfig" or "Xt2" library also they
are supposed to use the packaged version.
Based on a suggestion by Christopher Richards.
|
|
the operating system version to avoid things like /1.6/ matching 106
which can create a huge mess in the generated PLIST.
|
|
sourceforge download site in Australia.
|
|
confusion with backup copies generated from pkgsrc patches (${NAME}.orig).
Suggested by Nicolas Fugier in PR 20588.
|
|
having an empty list. Do the same for run depends. Suggested by
Christian Hattemer in a private email.
|
|
Addresses PR 20019.
|
|
1) an extra /usr/pkgsrc/README.html.BAK file is not created
2) we ensure that when a README.html file doesn't change, we don't
touch it. The prior version of this file caused the timestamp to
change.
|
|
- fix a bug in which caused only packages listed as DEPENDS to show
up in the 'packages needed to build' section. Now the BUILD_DEPENDS
are also shown. Thanks to Christian Hattemer for noting this.
- fix a bug which caused error messages claiming that category and top
level README.html files could not be created even though they were
created. This bug only showed up if an old README.html file did not
exist. As part of this, clean up and unify the code which handles
comparing the new README.html file to a possibly pre-existing one and
only copying it over if there is a change.
|
|
to be dropped from the README.html files. Problem of missing dependencies
noted by Christian Hattemer in a private email.
|
|
* clearer description of possible options when a pkg is already installed
===> glib-1.2.10nb4 is already installed - perhaps an older version?
*** If so, you may use either of:
*** - "pkg_delete glib-1.2.10nb4" and "make reinstall" to upgrade properly
*** - "make update" to rebuild the package and all of its dependencies
*** - "make replace" to replace only the package without re-linking
*** dependencies, risking various problems.
Improved wording welcome.
|
|
|