Commit Graph

31614 Commits

Author SHA1 Message Date
markm
27fd493c14 Dorkus sum. I managed to commit an earlier version of this. This fixes the
broken perl build.

* NOTE * * NOTE * * NOTE *

PERL5 RELIES IN A MAKE WORLD FOR THE BOOTSTRAP!!

* NOTE * * NOTE * * NOTE *
1998-09-10 10:51:11 +00:00
dfr
efaab0e58f Ensure that m_nextpkt is set to NULL after reassembling fragments. 1998-09-10 08:56:40 +00:00
sos
f135e4ec75 Update info on the bt848 driver.
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
1998-09-10 08:20:46 +00:00
sos
705ae1d30f Changed METEORSINPUT for Hauppauge cards with bt878.
Also fixed video_open defines and 878 support.

Submitted by: Fred Templin <templin@erg.sri.com>
1998-09-10 08:01:10 +00:00
sos
0440307095 Correct SECAM B-Delay and add XUSSR channel set.
Submitted by: Vsevolod Lobko <seva@alex-ua.com>
1998-09-10 07:52:30 +00:00
jkh
4ed741ff31 Note ELF, Perl5 and Atapi tape support. 1998-09-10 07:03:16 +00:00
asami
62d4a8145e (1) Add MLINKS support.
Submitted by:	hoek

(2) ELF support.
 2a. Variable PORTOBJFORMAT specifies the object format of the system.
     It is passed down to configure/make via CONFIGURE_ENV/MAKE_ENV,
     and is given to generate-plist via PLIST_SUB.
 2b. In PLIST, substitute lines that end with "/libFOO.so.X" with
     "/libFOO.so.X.0".  (This means PLISTs should only list ELF
     libraries.)
Reviewed by:	jb, jdp, hoek, jseger, steve

(3) Perl5-in-system support.  Basically turns USE_PERL5 into a no-op
    if there exists a "/usr/bin/perl5".  Also fix prior breakage by
    dima (${PREFIX} => ${LOCALBASE} in perl5 path).
Reviewed by:	markm (sort of)

(4) Install requirement file as "+REQUIRE" so it will be executed
    correctly by pkg_delete.
Reported by:	Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>

(5) Do not disable checksum and makesum when NO_EXTRACT is set.
Pointed out by:	hoek and kiri, among other people
1998-09-10 06:38:02 +00:00
tegge
127e6b1d67 Don't keep the underlying directory locked while performing the file
system specific VFS_MOUNT operation.
PR:		1067
1998-09-10 02:27:52 +00:00
tegge
b4e3d223bf Don't allow longjmp into a no longer valid stack frame. 1998-09-10 02:01:06 +00:00
obrien
69c1361306 I don't want to be the only one to use `cut''. Use `sed'' instead. 1998-09-10 00:27:57 +00:00
obrien
2d9c16b8ea Add ``usr/bin/cut'' to "build-tools" target.
Used in usr.sbin/amd/include/newvers.sh.
1998-09-10 00:13:48 +00:00
brian
910a1a36bf Reflect reality 1998-09-09 22:51:49 +00:00
brian
94cb71ee24 Mention some of the major changes to ppp for 3.0
Fix a typo.
1998-09-09 22:50:28 +00:00
jraynard
03b3b20979 Disable kernel_secure_level unless explicitly set in rc.conf. Previously,
it was enabled unless explicitly unset, creating a pitfall for people
like me who upgraded /etc/rc without upgrading /etc/rc.conf.
1998-09-09 22:27:21 +00:00
brian
3164b70eb9 Mention which system interface functions are signal-safe.
Suggested on -current by: Terry Lambert <tlambert@primenet.com>
1998-09-09 20:44:51 +00:00
bde
6dbde5515d Fixed the usual missing permissions checks in mount(). As for cd9660,
the damage was limited by the default of 0 for vfs.usermount.

Obtained from:	Lite2 via the -current ffs_vfsops.c
1998-09-09 20:21:18 +00:00
markm
1c30948b9b Remove the NOPERL block to building Perl5.
Perl 5 will rebuild/bootstrap itself next time a make world is done
with this in effect.
1998-09-09 19:30:45 +00:00
sos
5f7cd1870b Add the wst device (ATAPI tape)
Allow 8 wcd devices instead of 4.
1998-09-09 18:59:46 +00:00
nsouch
b54418d7c9 Major numbers allocated for generic SMB/I2C i/o 1998-09-09 18:57:59 +00:00
nsouch
1e598585ce Major number allocated for generic SMB i/o -> 106 1998-09-09 18:57:38 +00:00
nsouch
978a9d8417 Major number allocated for generic I2C i/o -> 105 1998-09-09 18:57:24 +00:00
ghelmer
74c1160438 Document a number of VM sysctl variables with help from old emails
written by John Dyson.
1998-09-09 18:36:14 +00:00
markm
cb984aab11 Add the dirs for Perl5. 1998-09-09 17:54:47 +00:00
markm
ee867fb672 Add libperl for Perl5. 1998-09-09 17:51:15 +00:00
obrien
3858b61b43 options changed with the new AMD.
Rather than ``nfsv2'', we now have ``vers=3,proto=tcp''
1998-09-09 17:37:14 +00:00
markm
052e184696 Add the Perl5 bootstrap tools. 1998-09-09 17:30:30 +00:00
imp
b993943913 getopt returns -1 not EOF 1998-09-09 17:24:31 +00:00
imp
866804ad01 Add dependency for subr_bus.c on bus_if.h and device_if.h so that a make
depend is not required to just build the kernel.

Reviewed by: Doug Rabson
1998-09-09 17:23:25 +00:00
imp
3b37a1b597 Print warning about block size not being optimal once per open rather than
once per offending write.
1998-09-09 17:20:32 +00:00
imp
640d2c783a Fix fencepost error in readlink; inspired by OpenBSD 1998-09-09 17:14:17 +00:00
imp
e38600c29f Use size of structure rather than hard coded 256 in readlink. This change
either came from OpenBSD, or was inspired by work done there.
1998-09-09 17:12:58 +00:00
imp
ad467c4556 sprintf -> snprintf 1998-09-09 17:08:46 +00:00
imp
0a82f89ab6 Add alpha-*=freebsd* to configure 1998-09-09 17:07:36 +00:00
imp
587fe3b394 Use readlink correctly 1998-09-09 17:05:54 +00:00
dt
098e5b9a89 Fixed bug, caused threads to wait for locks which nobody hold.
Fixed sign extension bug, caused undefined behavior if FILE live in stack.
1998-09-09 16:50:33 +00:00
bde
b5a6b5d023 Don't refuse to pass the force and sync options to the kernel. The
kernel supports them, and the force option will be more important
when mounting of unclean ext2fs file systems is not permitted unless
it is forced.
1998-09-09 16:26:51 +00:00
obrien
05172643a8 Fully use our own generated files for NFSv3. 1998-09-09 16:11:01 +00:00
kato
9880fc9dc7 Set the `pc98' string to the MACHINE if machdep.ispc98 != 0. 1998-09-09 14:58:30 +00:00
kato
dfa2d1e0c9 Sync with sys/i386/conf/majors.i386 revision 1.47. 1998-09-09 14:40:27 +00:00
kato
eca426c28a Sync with sys/i386/conf/files.i386 revision 1.202. 1998-09-09 14:39:56 +00:00
kato
6c29b07c00 Sync with sys/i386/conf/options.i386 revision 1.85. 1998-09-09 14:39:20 +00:00
jkh
5a4955a0bc Remove perl5 from list of ports to build now that it's in the base system. 1998-09-09 14:20:22 +00:00
markm
02d12b26cb Minimalist fixes to make BMaked perl build. 1998-09-09 13:10:47 +00:00
bde
d2c322d7f6 Don't forget to initialize the inode lock. This bug caused
surprisingly few problems.  Most fields were initialized to the
correct values by bzero(), but lk_prio was 0 instead of PINOD (=8),
the lk_wmsg was NULL instead of "ext2in", and lk_lockholder was 0
instead of -1.

Obtained from:	Lite2 via the -current ffs_vfsops.c
1998-09-09 13:09:24 +00:00
bde
9493c9f45d Support compiling with `gcc -pedantic' (don't use hard newlines in
(asm) string constants).
1998-09-09 12:22:17 +00:00
kato
20d8a739bd Change ${MACHINE} into ${MACHINE_ARCH} to support MACHINE=pc98. 1998-09-09 11:27:33 +00:00
kato
0c6fdf055e Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98. 1998-09-09 11:22:28 +00:00
kato
256379f728 Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98. 1998-09-09 11:13:55 +00:00
cracauer
40c6bdc10d Document why the library is still not being build as shared.
PR:		gnu/7811
1998-09-09 10:21:12 +00:00
bde
d8f63404fc Fixed disordering and misformatting in previous commit.
Don't override correct default targets.

Don't use afterinstall for installing things; it is for fixups after
installing things.
1998-09-09 10:17:34 +00:00