Commit Graph

8786 Commits

Author SHA1 Message Date
fredb f88f7e1e1b Per consensus on tech-install, take "bootN.fs" and "boot-comN.fs" to three
floppies.  (The build is broken again without this.)  "boot-big1.fs", from
the same ramdisk as "bootN.fs", still just fits in 2880KB by virtue of the
fact that the 9KB of padding is only added once per floppy image.
2006-05-14 02:21:59 +00:00
xtraeme 512483ae83 Fix typo in previous... it.4 belongs to man4 not man3 :-) 2006-05-13 17:24:34 +00:00
xtraeme 33a96be9f2 Driver for iTE IT87xxF and compatibles hardware monitor. Add
commented out entries on GENERIC and GENERIC_LAPTOP.

Adapted from OpenBSD.
2006-05-13 09:02:18 +00:00
mrg cde4dbaf34 add support for sets with HAVE_GCC=4:
- move fortran programs from mi.* to {tc,gcc}.*
- clone gcc.* and add new headers and shlibs to gcc4.*
2006-05-13 07:17:54 +00:00
uwe e37068ccdf Force building and installing libgcc_pic.a when MKPIC=yes even when
MKPICINSTALL=no, as it is required to build shared libraries.  Move it
to comp-c-lib set to match crtbeginS.o
2006-05-13 01:50:51 +00:00
dsl 2073f7f26c Fix use of uninitialised variable.
I think the code it correct - but since it is only relevant when setting
the default boot partition (for mbr_bootsel) to an extended partition
it probably doesn't matter too often!
2006-05-12 21:22:34 +00:00
he c4447252c1 Appease gcc 3.3.3 once more, marked with /* -Wuninitialized [many] */,
as it fixes build problem for many archs.
2006-05-12 13:31:56 +00:00
dogcow 205e5bf7d6 fix typo: did.9 -> edid.9 2006-05-12 07:07:51 +00:00
jdc fa72ac1da4 Add usr/bin/sort and install.sub to prepare.fs.
Should fix PR port-atari/33455 by Alan Hourihane.
2006-05-12 05:50:30 +00:00
mrg c31382a543 add /usr/include/g++/{debug,tr1}. 2006-05-12 01:57:59 +00:00
gdamore fb287f2aae Added ddc.4, ddc.9. and edid.9 2006-05-11 21:06:41 +00:00
garbled b1e7b0cf85 I changed the ramdisk size in the kernel, but failed to change the size
of the ramdisk image.  Thanks to he for catching this one.
2006-05-11 17:23:18 +00:00
mrg e8a328732c include <bsd.own.mk> before <bsd.sys.mk>. 2006-05-11 00:15:17 +00:00
garbled 2ed4156891 Add conv=sync so it doesn't "fail" when doing the dd. 2006-05-10 18:22:28 +00:00
garbled d4b8293191 Remove tip from prep's install media. We just don't have the room on
prep for that.
2006-05-09 20:57:19 +00:00
garbled 8f74d51698 Prep doesn't really need bad144, and it doesn't even ship with it on the
floppy, so yank the code that calls it from md.c
2006-05-09 20:52:33 +00:00
he d3122fbee2 Bump the miniroot size from 7MB to 8MB so that it fits again. 2006-05-09 19:10:43 +00:00
rpaulo 0d8d0758a9 bump to libc.so minor 141. 2006-05-09 11:18:23 +00:00
dogcow d78d8e8d89 Farewell, bad144; I'm sure you'll be sorely missed by someone.
At least the floppies build again now.
2006-05-09 03:22:03 +00:00
rpaulo 96a4817dfb Remove -DUSE_RFC3542. 2006-05-07 16:01:21 +00:00
hubertf 006af5fef5 X86_64 -> AMD64, the x86_86 port was renamed to amd64 long time ago;
also for consistency with i386
2006-05-07 13:54:53 +00:00
jmcneill 1735d4bad3 Add piixpm(4) man page. 2006-05-07 01:35:20 +00:00
rpaulo 75f21410a7 Enable RFC3542. 2006-05-06 00:02:48 +00:00
thorpej 5a0577de75 The propdb API is obsolete. 2006-05-05 18:27:27 +00:00
rpaulo de8db47547 Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292).
* RFC 3542 isn't binary compatible with RFC 2292.
* RFC 2292 support is on by default but can be disabled.
* update ping6, telnet and traceroute6 to the new API.

From the KAME project (www.kame.net).
Reviewed by core.
2006-05-05 00:03:21 +00:00
ghen 3c29b80784 I joined releng recently. 2006-05-03 22:01:19 +00:00
rpaulo 84015ab895 add missing directory 2006-04-30 20:02:35 +00:00
rpaulo 5346e121ae rc.d/irdaattach 2006-04-30 15:19:18 +00:00
rpaulo 265321a56d ./usr/share/examples/hostapd/hostapd.conf 2006-04-30 13:56:35 +00:00
rpaulo af979d425b /etc/rc.d/hostapd 2006-04-30 12:56:22 +00:00
thorpej 144348e766 Support for building proplib in userspace. 2006-04-27 20:41:57 +00:00
garbled 4603665295 Update the hardware support list for powerstack and F30. 2006-04-26 20:25:14 +00:00
drochner 741f357fc1 Build libpcap-0.9.4 from src/dist.
While there are some open issues, particulary wrt support of old
NetBSD-specific interfaces, it is better to get the code some public
testing before NetBSD-4 is branched.
2006-04-25 18:36:44 +00:00
liamjfoy f233f366ee - add liamjfoy 2006-04-25 08:38:41 +00:00
snj a640fe8c43 It's "its." 2006-04-24 19:00:29 +00:00
snj bf5ceaae16 It's "its." 2006-04-24 18:00:53 +00:00
jmcneill e04eaffce1 Add vesafb man page. 2006-04-24 14:35:15 +00:00
dillo 39602e007e Add pkg_summary.5. 2006-04-24 13:38:00 +00:00
hubertf 6e0ce16052 Call the partition type 'type' instead of 'kind'.
Less confusing, and in sync with common terminology.

Found while walking someone through the installation on IRCnet #NetBSD...
2006-04-23 23:09:48 +00:00
rittera ce45cf6bf9 Added ndis.4 to distrib/sets/lists/man/mi 2006-04-23 01:35:07 +00:00
rpaulo c3cd347c36 Adapt to new Postfix man page sync. 2006-04-22 16:06:38 +00:00
uwe 4402b3f15c Install notes into ${RELEASEDIR}/${RELEASEMACHINEDIR}, not
${RELEASEDIR}/${MACHINE}.  The former is the blessed way as it's
defined as a "subdirectory used below ${RELEASEDIR} when building a
release" and defaults to MACHINE in bsd.own.mk.

Make sure that ${RELEASEDIR}/${RELEASEMACHINEDIR} exists before
installing notes in to it.  It only ever worked because ~all ports
build at least one kernel as part of make release, and so the release
directory was created when kernel sets are installed.

XXX: Why don't we create ${RELEASEDIR}/${RELEASEMACHINEDIR} from the
top-level makefile before running make release?
2006-04-22 02:57:29 +00:00
uwe 641b9250f7 Properly use ".Nx Ns /i386" to refer to NetBSD/i386. 2006-04-20 03:44:01 +00:00
uwe dca61a460d s/xen/xen-i386/ in MACHINE_ARCH_LIST as that's what the code below expects. 2006-04-20 03:33:01 +00:00
uwe 5c626d86b7 Update portmasters list. Fix first line to use empty cells to avoid
bad output for HTML, and warning for other formats.  Fix last line to
have enough empty cells.

XXX: The list of portmasters should be sorted by last name.
2006-04-20 03:04:34 +00:00
uwe 3df4d1dece Add myself to the list of developers (if somewhat belatedly). 2006-04-20 02:20:39 +00:00
uwe 0a306a7d14 Properly use ".Nx Ns 's" for "NetBSD's" to avoid unknown version warning. 2006-04-20 01:32:48 +00:00
uwe 64026d26a0 .Nx should be on a line by itself. 2006-04-20 01:22:56 +00:00
uwe 5a943f6c33 Opening curly at the end of line should be followed by backslash to
prevent roff from seeing empty lines in input.
2006-04-20 01:10:23 +00:00
uwe ee206b0099 Properly format apropos(1) example. 2006-04-20 01:05:47 +00:00
uwe b7c401e893 Opening curly at the end of line should be followed by backslash to
prevent roff from seeing empty lines in input.
2006-04-20 00:57:33 +00:00
uwe d6b8bef553 Trailing comments are introduced with \" not .\" 2006-04-20 00:05:32 +00:00
uwe 67f9355337 Spell Kungliga Tekniska H\(:ogskolan using escape sequence. 2006-04-19 23:35:59 +00:00
he 9975d46f43 Move ndiscvt to be an i386 MD program, so that this matches what the
Makefile specifies -- it only builds the program for i386 so far.
2006-04-19 21:53:12 +00:00
tron 1b9393837d Add missing entries for ndiscvt(8) and its manual pages. 2006-04-19 10:58:17 +00:00
simonb 247e7a1d03 Don't install an empty <machine/mtpr.h> that seems to be an artifact of
when this port was created and has long since been removed from the i386
port.
2006-04-18 06:59:39 +00:00
salo b0536303e9 Add setttyentpath() manual page and bump libc minor. 2006-04-17 23:31:24 +00:00
christos bc05fcd7ed Cleanup qmqgr remnants (Hisashi T Fujinaka) 2006-04-17 22:09:39 +00:00
macallan eabac42c58 add some missing files 2006-04-17 21:07:38 +00:00
christos 22b7f8f567 Perry says we don't want qmqpd and that he'll be responsible for fixing
postfix set-permissions.
2006-04-17 19:07:45 +00:00
christos f24c5c7519 Add qmqpd 2006-04-17 16:15:40 +00:00
macallan 237baf7523 add entries for ATI drivers and man pages 2006-04-17 00:43:23 +00:00
tnozaki f9de1ba57e add c99 wcstof(3) and wcstold(3).
requested by skrll AT netbsd DOT org, thanks.

bump libc minor 138 -> 139.
2006-04-15 12:17:22 +00:00
blymn aca1d2572b Add header file for new io statistics collection. 2006-04-14 13:21:49 +00:00
garbled 1130e325c0 Oops.. I should have added installboot to obsolete, not delete the entry. 2006-04-14 06:02:44 +00:00
oster 79a8ee2f0f Populate /usr/include/m68k with both pmap_motorola.h and pte_motorola.h.
/usr/include/m68k/pmap.h expects to find pmap_motorola.h, and
/usr/include/machine/pte.h wants pte_motorola.h.
2006-04-13 19:51:09 +00:00
garbled 5390ffa2c5 installboot isn't built on this port anymore.. don't install it. 2006-04-13 19:04:29 +00:00
drochner 76264cfc6a first step to retire the useless i386_set_ioperm/i386_get_ioperm
calls: remove their manpages
2006-04-12 18:35:42 +00:00
rpaulo 0d55f26306 Add hostapd man pages. 2006-04-12 16:12:23 +00:00
tsutsui ad492b4bfe Add MI installboot(8). 2006-04-12 15:53:38 +00:00
rpaulo eeb16045e8 Add /usr/sbin/hostapd{,cli} 2006-04-12 15:46:39 +00:00
wiz 95afc5b6be Reword "works best with 32 MB, but at least 64 MB is advised" as "works with 32MB...". 2006-04-08 23:14:10 +00:00
wiz a694f1af51 Put Ic argument directly after the macro, instead of
on the following line.
2006-04-08 19:54:08 +00:00
tnozaki a3e63d71ca add following encoding support to iconv:
* KOI-7(iso-ir-37, iso-5427)
	* KOI-8(old KOI8)
	* KOI7-switched(iso-2022 variant)
	* KOI8-C -- Pablo Saratxaga's  X_LOCALE KOI8-C(Caucasus)
	* KOI8-CyrillicOld -- Serge Winitzki's KOI8-C(Cyrillic-Old)
	  ** not exported yet **
	* KOI8-E(iso-ir-111, ecma-cyrillic)
	* KOI8-RU
	* KOI8-T
2006-04-08 14:15:48 +00:00
mrg 0db1500b43 retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4. 2006-04-07 19:38:58 +00:00
riz 637bfc29f9 Dallas Semiconductor 1-Wire bus support, from OpenBSD. Currently includes
gpioow(4), attaching a bit-banging driver via a GPIO pin.  Also,
owtemp(4) which supports some of the 1-Wire temperature sensors, including
the DS18b20 and DS1920 - temperatures are returned via the envsys(4)
framework.

Original drivers by Alexander Yurchenko (grange@openbsd), with envsys(4)
support and a fix to the 1-wire search algorithm (for discovering
devices on the bus) by me.

As discussed on tech-kern earlier this week.
2006-04-07 18:55:21 +00:00
he 1b9747a00f Fix an overlooked addition of an empty md_post_extract(). 2006-04-06 17:18:11 +00:00
garbled 338eb2ab90 Add an initial set of install notes for the prep port. 2006-04-05 18:37:00 +00:00
garbled cd8efba238 Small KNF fix 2006-04-05 17:01:21 +00:00
garbled 85af130714 Rather big update to sysinst, in order to get it working on the prep port.
1) Add an md_post_extract() function.  This function is called after
extracting the sets, and allows the arch to do something at that time.
In the case of prep, it is much easier to install the bootcode after all
the sets are extracted, so we do it in md_post_extract().  Added empty
md_post_extract() functions to all other arches so they compile.

2) Add md_mbr_use_wholedisk() and md_check_mbr().  In edit_mbr() I have
split off the code that uses the whole disk for NetBSD, into the
mbr_use_wholedisk() function.  On most ports that use mbr.c, I made
md_mbr_use_wholedisk() just call that and return.  On prep we create the
magical prep boot partition here.  The md_check_mbr() function allows the
arch to add additional checks after the user had manually edited the MBR
to make sure the choices he made allow NetBSD to function.  Added a dummy
routine to all mbr.c using arches.

3) Added code to bsdlabel.c to create a partition of type boot if
PART_BOOT is defined, but BOOT_SIZE is not defined.  Also added two more
globals "bootsize" and "bootstart" which must be seeded in order to do
so.  This is done on prep in md_check_mbr().

4) Added MBR_PTYPE_PREP to the list of MBR partitions.

5) Made the prep port actually install sanely.  It now creates a prep
boot partition, labels it correctly, installs all the sets, and then runs
mkbootimage and dd's the bootimage into the prep partition.  The result
is a prep installer that creates a bootable NetBSD installation
automatically.

6) Edited the prep menus and messages files to add new labels.  In the
case of the translated files, I just added the words in english for
someone to translate later.

I tried to xcompile a few arches to make sure I didn't break anything,
but I could have missed something.  Please let me know if I have broken
your arch in any way.  I'll watch the autobuilds for the next few days
too. For all ports other than prep there should be no functional changes
at all.
2006-04-05 16:55:01 +00:00
uwe 11419c1870 Build XFree86 server on netwinder with a minimal set of generic drivers
(XFree doesn't have a driver for CyberPro cards).
2006-04-03 11:15:17 +00:00
scw 34b4a96dbb Add a kernel driver and userland program for the Topfield TF5000PVR range
of digital video recorders popular in Europe and Australia.

These devices have a USB client port which can be used to upload and
download recordings (and other files, such as MIPS binaries for execution
on the DVR's CPU) to/from their internal hard disk, in addition to some
other operations on files and directories.
2006-04-03 08:15:48 +00:00
uwe f656cfe053 Kill trailing whitespace. 2006-04-02 01:17:16 +00:00
tnozaki b37120b682 add iconv support for Armenian State Standard encoding:
ARMSCII-7, ARMSCII-8, ARMSCII-8A
2006-04-01 04:13:21 +00:00
shige a6d74476ad Added evbmips instkernel and sysinst. 2006-03-30 15:45:42 +00:00
martin ea7fb95927 We have both kinds of music here - bump /usr/lib/libc.so.12.* too. 2006-03-30 12:53:20 +00:00
christos 500bc95c18 bump libc 2006-03-30 01:25:56 +00:00
rtr a559f08510 do not build or install libcdk as a part of base anymore
cdk source still lives in dist however

approved by core@
2006-03-30 00:00:23 +00:00
dogcow a346ea8793 yet another random i18n file 2006-03-29 01:01:02 +00:00
riz 4f42a7f631 Add swcrypto(4) to set lists. 2006-03-28 20:54:13 +00:00
tnozaki 307ce80709 add kk_KZ.PT154 locale and iconv support for PTCP154. 2006-03-28 14:44:00 +00:00
wiz b749e8c41b Fix typo, improve English; new sentence, new line. 2006-03-26 14:32:07 +00:00
wiz e622fc0753 Fix problem solved in 1.25 in a better way. 2006-03-26 14:29:12 +00:00
kleink 5325543dbf Add truncf(3), too. 2006-03-25 22:16:09 +00:00
kleink afd482bb6b libm.so.0.5 in /usr/lib, too. 2006-03-25 21:56:28 +00:00
xtraeme 4edeee0717 Add basic rgephy(4) manpage, from OpenBSD. 2006-03-25 17:38:34 +00:00
xtraeme 5fe20e8a44 Enable trunc(3). 2006-03-25 16:44:23 +00:00
xtraeme f1336fbda3 Add trunc() and truncf() C99 functions, from FreeBSD. 2006-03-25 16:41:11 +00:00
tsutsui c71f2558cc Add more description about rbootd(8) and YAMAMORI Takenori's
sun-rbootd package for NetBSD/hp300 and OpenBSD/hp300, which
works on more other OSs including SunOS 4.x, Solaris 2.x, HP-UX 10,
HP-UX 9, NEWS-OS 4.x, FreeBSD, and Linux.
2006-03-25 13:42:41 +00:00
tsutsui 4e269051b4 Update some description about SCSI devices to refrect MI SCSI support. 2006-03-25 13:24:49 +00:00