Commit graph

6045 commits

Author SHA1 Message Date
rillig
5aceb423df Some of the SunPro compilers (cc, c89) cannot handle the -O0 and -O1
options. Some others (c99, CC) can. To avoid linker errors about
"illegal option -- 1", these options are converted to -xO0 and -xO1,
which work.

Committed during the freeze to avoid breakage of packages. The code that
passed the -O0 and -O1 options through is relatively new, so there may
not have shown packages that break because of this.
2006-12-18 00:21:31 +00:00
wiz
18b8d3078e Add imlib2-amd64 speedup option. Based on patch from Blair Sadewitz on
pkgsrc-users.
2006-12-16 11:20:23 +00:00
wiz
70f5a18d67 There is no openssl option, remove entry. 2006-12-16 10:58:31 +00:00
joerg
72e97d6f60 Set NO_MTREE for packages flagged as allowing DESTDIR. They are supposed
to work without precreated directories anyway.
2006-12-15 20:54:47 +00:00
martti
e2610fb8c8 Remove trailing tabs. 2006-12-15 13:15:06 +00:00
martti
2cc4216d5e Remove trailing spaces. 2006-12-15 12:46:23 +00:00
dmcmahill
725c4c50a3 Add a --wrappee-name command line option to simply return the name of
the wrapped command and exit.  This will be used by libtool which needs
to figure out the true command name.  Yeah, it is ugly behaviour from
libtool, but I'm not going to rewrite libtool.

Change ok-ed by jlam.
2006-12-14 22:25:19 +00:00
dmcmahill
ac4d662ef8 Use '-o' instead of '-or' in find(1) arguments as the former seems to
be more portable (works on at least NetBSD, SunOS-5.9, and Linux).
Addressed PR pkg/35245
2006-12-14 14:37:32 +00:00
dmcmahill
afa2891d96 If a package build fails, append the output of 'make debug' to the log
since sometimes there are questions about various variables and settings.
This should help in people trying to investigate build failures.
2006-12-14 14:32:04 +00:00
dmcmahill
b3c2d58dbe add /usr/sadm to the list of sandboxMountDirs for SunOS 2006-12-14 14:29:22 +00:00
dmcmahill
7d2f31a32e include the PKGSRC_COMPILER setting in the report 2006-12-13 16:05:25 +00:00
ghen
3c9fce044e Add "sid" as an abbreviation for the "show-installed-depends" target. 2006-12-13 07:48:17 +00:00
minskim
91a6959169 Darwin's bison is too old (1.28) to build some packages
(e.g. libgnomeprint).  Comment out lines for the native bison
and note why.
2006-12-13 01:03:14 +00:00
minskim
e22aed1d47 Darwin has bison. 2006-12-12 23:44:25 +00:00
rillig
914dd9cda3 Made all .include lines look the same. 2006-12-12 21:37:20 +00:00
rillig
32b86a6076 On Solaris 5.9, the ksh cannot handle null bytes in the input. It's
documented in a SunSolve document, but that document is not accessible
to the public.

There's no better way than to start a subshell executing sed(1) in this
case. This makes the test even slower on these machines, and is not even
guaranteed to work in all cases. That's life.
2006-12-12 21:10:41 +00:00
rillig
6a8cee099a Fixed the creating of numerous zombie processes, which is a bug in the
NetBSD /bin/sh, reported in PR 35227.
2006-12-10 13:59:31 +00:00
wiz
6d85aa556d mirrors.cloud9.net: No address associated with hostname; remove it 2006-12-10 11:30:16 +00:00
wiz
a05c8b0444 wustl GNU mirror is gone. 2006-12-10 11:28:40 +00:00
rillig
af345e7eb3 Converted to using the functions from wrapper-subr.sh. 2006-12-10 03:14:59 +00:00
reed
e89ec495e9 Also "Assembler source" is a text file for _SUBST_IS_TEXT_FILE.
(Really the file is a wdm config file. Noticed when building wdm.)
2006-12-10 02:25:13 +00:00
rillig
7bd351d3ea + -M 2006-12-10 00:18:17 +00:00
adrianp
0d5f187ca3 Add in descriptions for some common compression options. 2006-12-09 23:26:03 +00:00
jschauma
1b4c29c245 report correct pkgcount by first cd'ing to PKGDB_DIR, then FINDing in there.
(else -prune will cause us to return immediately, always reporting 1 installed
package even if we have more)
2006-12-09 19:56:54 +00:00
jschauma
f4da15a1a7 straighten out FIND command to figure out if a package needs to be rebuilt.
This should fix the problem reported by wiz@.
2006-12-09 19:40:53 +00:00
adam
b74bfb9e0f Added postgresql82 version 8.2.0 2006-12-09 16:18:40 +00:00
rillig
c0db9bdc6f Added a small program to test a single transformation plug-in. 2006-12-09 12:42:43 +00:00
rillig
ec0abe202c Since the wrapper transformations are usually quite hard to follow and
may lead to failure for some packages, a note to the user is printed
when a wrapped command fails, including the "real" command line of the
wrapped command.

This change arose from the implicit addition of the -std=c99, -std=gnu99
or -c99 options, which made some packages fail with obscure error
messages. This change helps users get to the real cause more quickly.
2006-12-09 12:11:28 +00:00
rillig
7bf0660e71 + -fno-implicit-templates
+ -MM
2006-12-09 12:06:55 +00:00
wiz
8cdcc0aecc ".else if" -> ".elif", from David A. Holland in PR 35218. 2006-12-09 08:24:10 +00:00
xtraeme
0e38916250 tyop 2006-12-08 23:58:46 +00:00
xtraeme
5e26cd5f5d apache.mk now knows about apache22, available for PKG_APACHE_DEFAULT. 2006-12-08 23:33:15 +00:00
rillig
697899fc00 The SunPro C++ compiler knows the -template=* option. 2006-12-08 05:35:55 +00:00
rillig
be43e26193 Due to a misunderstanding of mine, preventing to upload restricted
binary packages has not worked in the last few months. Now I fixed the
rsync command line to use --files-from instead of --include-from, which
does the right thing.

Tested in a directory of about 20 binary packages, including one that is
restricted. Everything worked as expected.

Fixes PR 35199.
2006-12-07 23:31:48 +00:00
rillig
7a051744ac + -Wcast-align 2006-12-07 00:32:36 +00:00
taca
e0ebaf6706 Add fd-small option for misc/fd package. 2006-12-06 17:01:30 +00:00
taca
c55910d7b1 Add description of ruby-build-ri-db. 2006-12-06 17:00:54 +00:00
joerg
2284bed722 Don't force strict C99 mode by default, but the relaxed GNU-C99 mode. 2006-12-06 16:18:19 +00:00
minskim
9026b2586a Add quartz. 2006-12-06 01:34:54 +00:00
xtraeme
9b588320b0 + klash 2006-12-06 00:13:58 +00:00
hubertf
4c2c1f5836 Add a few more, plus descriptions:
bittorrent, finger, fsp, ftp, gopher, nntp, spidermonkey
2006-12-05 23:54:31 +00:00
wiz
4233abc0c6 Recognize aclocal-1.10 and automake-1.10. 2006-12-05 22:48:31 +00:00
rillig
fdc2194469 SunPro knows the -mt option for enabling multi-threaded options. 2006-12-05 22:29:27 +00:00
rillig
9e832d3e5c Ignore ccache and distcc in PKGSRC_COMPILER for the check for
ONLY_FOR_COMPILER. For the opposite test, using NOT_FOR_COMPILER, they
may still be specified.

Fixes PR 35173.
2006-12-03 21:58:20 +00:00
rillig
aaaa83002a Readded the check for NO_SKIP and documented that variable. 2006-12-03 21:47:26 +00:00
wiz
f8eed68681 Claim NetBSD-[2-9].*-x86_64 as supported by sun-jdk15, to let
the java framework recognize the amd64 support in sun-jre15.
2006-12-03 13:06:15 +00:00
seb
2f32439d15 If 'c99' is in USE_LANGUAGES also add 'c'.
I bet 'c99' support in USE_LANGUAGES was only tested on -current. On -current
there is no g77 command so mk/compiler/gcc.mk includes mk/compiler/f2c.mk which
adds 'c' to USE_LANGUAGES ;)
2006-12-03 08:34:45 +00:00
jschauma
721b60b433 Instead of setting compiler flags in each package if it uses C99,
allow USE_LANGUAGES+=c99 and let gcc and mipspro do the right thing.
May need to be reviewed/added for other compilers.
ok rillig@
2006-12-02 22:32:59 +00:00
minskim
8890146bed Use /usr/bin/unzip as unzip on Darwin. 2006-12-02 05:30:35 +00:00
rillig
4304993eda Added -pipe and -Wno-implicit-int to the list of known gcc options. 2006-12-01 21:10:18 +00:00