obrien
494635a1dd
Upgrade to a Binutils 2.12.0 snapshot.
2002-01-28 19:12:51 +00:00
obrien
a129a54f62
Special case the foreign platform vs. the native one.
2002-01-28 19:08:29 +00:00
obrien
61c46e0b0b
Upgrade to a Binutils 2.12.0 snapshot.
2002-01-28 19:07:31 +00:00
obrien
474da9b45d
Support cross building from 64-bit machines.
2002-01-28 19:00:11 +00:00
obrien
2bc573d950
Upgrade to a Binutils 2.12.0 snapshot.
2002-01-28 18:58:59 +00:00
obrien
8a24e4cfa0
Upgrade to a Binutils 2.12.0 snapshot.
2002-01-28 18:52:26 +00:00
obrien
c3958d9a9e
Change the way the version strings are handled.
2002-01-27 22:47:22 +00:00
obrien
394d763b84
Upgrade to a Binutils 2.12.0 snapshot.
2002-01-27 13:10:59 +00:00
obrien
f57b42ad43
Style fix.
2002-01-27 13:09:36 +00:00
obrien
c78e4b6619
Add files new with 2.12.0.
2002-01-27 13:09:08 +00:00
obrien
5cc11d4ce9
Style fixes.
2002-01-27 13:04:21 +00:00
obrien
137490f70d
Add files new with 2.12.0.
2002-01-27 13:03:58 +00:00
obrien
8e316b696c
We are now at a 2.12.0 pre-release snap version.
2002-01-27 13:02:31 +00:00
nectar
d021da72fe
Use mktemp(1) when creating temporary files.
2002-01-25 15:02:01 +00:00
ru
566f6c5250
Reincarnate SETUID code in man(1), not compiled in by default.
...
The code will be fixed for all known security vulnerabilities,
and a make.conf(5) knob (ENABLE_SUID_MAN) will be provided for
those who still want it installed setuid for whatever reasons.
2002-01-22 15:15:38 +00:00
ru
839a95a808
GC spurious -m in the usage().
2002-01-18 16:08:29 +00:00
ru
2aa7f13a7d
Do not install man(1) setuid ``man''.
...
The catpaging and setuidness features of man(1) combined make
it vulnerable to a number of security attacks. Specifically,
it was possible to overwrite system catpages with arbitrarily
contents by either setting up a symlink to a directory holding
system catpages, or by writing custom -mdoc or -man groff(1)
macro packages and setting up GROFF_TMAC_PATH in environment
to point to them. (See PR below for details).
This means man(1) can no longer create system catpages on a
regular user's behalf. (It is still able to if the user has
write permissions to the directory holding catpages, e.g.,
user's own manpages, or if the running user is ``root''.)
To create and install catpages during ``make world'', please
set MANBUILDCAT=YES in /etc/make.conf. To rebuild catpages
on a weekly basis, please set weekly_catman_enable="YES" in
/etc/periodic.conf.
PR: bin/32791
2002-01-15 14:11:05 +00:00
ru
f5ef8e1b2c
Now that we have the original BSD man(1)'s ${MACHINE} feature
...
back (as of man.c,v 1.45), change the meaning of the -m option
from poorly documented and badly coded "alternate system" to a
much more useful "different architecture for the same system".
PR: docs/31261
2002-01-11 15:12:00 +00:00
ru
23730131c8
The -pthread -> -lc_r change didn't reach here.
2002-01-11 11:42:16 +00:00
ru
e24c4da983
Forgot to commit these two files for the recent .Dt change.
2002-01-11 11:30:14 +00:00
cjc
f5d37e9d64
Fix what was a pointless conditional. Use $GCC_EXEC_PREFIX if
...
/etc/gnats does not exist.
PR: gnu/33682
Submitted by: Alan Eldridge <ports@geeksrus.net>
2002-01-10 07:43:38 +00:00
ru
b75cf26629
MFV: FreeBSD 4.4, FreeBSD 4.5, NetBSD 1.6, POSIX.1-2001.
2001-12-24 08:59:48 +00:00
ru
6bc34b32bb
Install files via FILES.
2001-12-17 16:45:09 +00:00
ru
bbef88e1a5
FILES support for bsd.prog.mk. See bsd.README for details.
...
Stolen from: NetBSD
2001-12-17 13:59:35 +00:00
ru
747605ddfa
Add .Lb entry for -lpam.
2001-12-17 12:12:17 +00:00
jhb
580f3319c9
Catch up to the globaldata -> pcpu changes.
2001-12-12 21:15:30 +00:00
peter
a4375c2dae
*** empty log message ***
2001-12-11 07:04:48 +00:00
peter
f3e96367f3
Recognize numeric digits inside $id$ tags, eg: $XFree86$
...
PR: 30666
Submitted by: Tony Finch <dot@dotat.at>
2001-12-10 20:44:31 +00:00
ru
b049e9eff8
December 6th -- the IEEE Standards Board approves the Austin Group
...
Specification as IEEE Std 1003.1-2001. Yay!
2001-12-08 19:02:36 +00:00
obrien
9beed4b819
Upgrade to Binutils 2.11.2.
2001-12-06 03:10:42 +00:00
ru
a2f0a76ebc
CFLAGS is not suitable for `optimize' thing; it spams Config.pm
...
with -nostdinc which breaks Perl ports building.
This change will be re-applied if BDE agrees on having COPTFLAGS
in userland.
PR: bin/31877
2001-11-27 16:28:26 +00:00
ru
401e4af15d
Add .Lb entry for -lpam.
...
Requested by: des
2001-11-27 15:08:42 +00:00
ru
bfc3ff5461
Removed glibc specific stuff.
...
PR: docs/31431
2001-11-27 08:23:38 +00:00
bde
fdac350c9d
Fixed style bugs (tab corruption) on every changed line in previous commit.
2001-11-11 02:16:52 +00:00
ache
1480055fea
Back out switching from libreadline to libedit:
...
1) It is capabilities degradation: f.e. libedit can't process ~/.inputrc files
2) It have no sense to try to un-GNU GNU program.
2001-11-09 17:09:42 +00:00
dfr
66413d6b87
Clone the alpha config for ia64.
2001-11-03 16:06:05 +00:00
obrien
2fd0cade3f
Bring Gawk back. There just isn't any other POSIX compliant AWK out there.
...
The biggest thing missing from Bell-Labs AWK is the character class regexes.
2001-11-02 23:48:32 +00:00
obrien
234500c65e
Update to Gawk 3.1.0.
2001-11-02 23:46:57 +00:00
obrien
d1baa9778f
Bring Gawk back. There just isn't any other POSIX compliant AWK out there.
...
The biggest thing missing from Bell-Labs AWK is the character class regexes.
2001-11-02 23:43:07 +00:00
obrien
4a5f2e9cc5
Switch to the One True AWK from Bell-Labs, away from GNU AWK.
2001-10-30 08:56:50 +00:00
ru
9a64105efb
There are users of FreeBSD 4.5 already.
2001-10-26 17:01:15 +00:00
obrien
c3723c4c99
Make the logic more explicit.
2001-10-19 20:20:16 +00:00
ru
45cd307781
Respect system ${CFLAGS} when building Perl modules.
...
bsd.obj.mk -> bsd.prog.mk in modules makefiles, as the
latter automatically includes ../Makefile.inc and adds
-I${DESTDIR}/usr/include to ${CFLAGS} needed for "make
world" which is built with -nostdinc.
Reviewed by: MAINTAINER timeout
2001-10-19 12:58:22 +00:00
bde
1eb768ee31
Fixed style bugs in previous commit:
...
- don't comment out the old version; just modify it.
- don't 2 sets of 3 style bugs that weren't present in the old version.
2001-10-19 12:45:59 +00:00
mdodd
b22126f3d3
Turn on the libedit support in bc. Turn off libreadline.
2001-10-19 00:24:39 +00:00
obrien
c0f4587381
We don't use the IA-64 psABI ELF_DYNAMIC_INTERPRETER, so remove it.
2001-10-15 03:10:48 +00:00
obrien
cfb1b45b4c
Clean this up.
2001-10-15 02:14:08 +00:00
obrien
742c9a45b0
Binutils 2.11.2 build framework for the FreeBSD/IA-64 target.
2001-10-15 02:13:26 +00:00
obrien
7e528e5a62
We don't support GDB for IA-64, PowerPC, or sparc64 yet.
2001-10-15 01:57:13 +00:00
obrien
35f617ebb3
We can easily share obj-format.h and targ-env.h files across all FreeBSD
...
platforms, which reduces the upgrade effort.
Also tidy up the Makefiles.
2001-10-15 01:43:23 +00:00