Commit Graph

10731 Commits

Author SHA1 Message Date
pooka 355dcf3a3b Install agr ioctl header and stop putting our hand under the sys skirt
in ifconfig.
2009-05-26 21:58:31 +00:00
sborrill 5b465c4fb9 Fix build by explicitly narrowing dlsize to an unsigned 32-bit quantity as
supported by disklabel.
2009-05-26 20:29:04 +00:00
joerg 09d5d44150 Add SHA224 implementation to libc.
Make libcrypto use the SHA2 implementation of libc.
Bump minor versions of libc and libcrypto.
2009-05-26 08:04:11 +00:00
mlelstv 1db94e50d9 file(1) no longer provides the plain text "magic" database.
change the install.md script to not need file(1) similar to what the
sparc port did.
2009-05-24 22:59:18 +00:00
mlelstv 13573078f8 Removed old Amiga-specific "sicallback" software interrupts and replaced
them by MI softints. Approved by "is".

Also drop mptr.h from set.
2009-05-24 20:53:22 +00:00
dyoung 5f33bcda52 Install disk_begindetach.9 links. 2009-05-20 22:48:05 +00:00
christos e8266b2f6a add /libexec versions of rtld. 2009-05-20 16:22:22 +00:00
plunky 32a127402a bump libutil minor for snprintb_m() 2009-05-18 13:40:10 +00:00
nonaka e72bdd20c7 >Support drives over 1TB in size (i.e. stop errors like drive is -654343MB in size).
>Error if drive is over 2TB in size (and thus over the disklabel limit).
2009-05-16 10:40:16 +00:00
ginsbach c413c5daaf Update set list for getdate(3) additions. 2009-05-15 02:34:07 +00:00
sborrill 943355d5b7 Support drives over 1TB in size (i.e. stop errors like drive is -654343MB in
size).
Error if drive is over 2TB in size (and thus over the disklabel limit).
2009-05-14 16:23:38 +00:00
ginsbach c8da0e5fef Add the getdate(3) function and getdate_err value, conforming to IEEE
Std 1003.1 (``POSIX.1'') and the Open Group Base Specifications X/Open
System Interfaces extension (``XSI'').
2009-05-14 02:37:35 +00:00
pgoyette 28469fc250 Implement snprintb_m(3) to provide multi-line bit/bit-field decode.
Discussed on tech-kern.
2009-05-13 02:50:31 +00:00
plunky 04b1ea702b add libsdp.so back in but marked as obsolete 2009-05-12 18:29:53 +00:00
plunky 39aa7ec964 remove libsdp as improved functionality has been enabled in libbluetooth. 2009-05-12 18:07:54 +00:00
plunky dfbf818a22 Add in the new Service Discovery Protocol API as announced previously in
http://mail-index.netbsd.org/tech-userlevel/2009/02/27/msg001764.html

  in lib/libbluetooth, add new SDP functions and bump minor version
  replace usr.sbin/sdpd with new version
  install sdp.h and sdp.3 from lib/libbluetooth

(Don't remove libsdp yet since some programs still refer to it)
2009-05-12 10:05:06 +00:00
tsutsui 0ef43540c4 Fix more pasto botches in pmf(9) entries. 2009-05-11 15:47:36 +00:00
roy d6089bc607 Fix flist, ok:cube 2009-05-11 14:45:04 +00:00
tsutsui 7957da8992 Add MLINKS for pmf(9) functions. 2009-05-10 10:59:21 +00:00
pgoyette b3c79debe6 Initial implementation of sdtemp(4) driver for on-DIMM temp sensor.
(These optional sensors are specified by JEDEC Standard No. 21-C
Section 4-7 and implemented by multiple vendors.  Tested on my
amd64 machine with Kingston KVR1066D3E7S/2G memory which includes
a STMicro STTS424E02 sensor.)
2009-05-09 15:04:25 +00:00
christos 03e1ca86a3 no more magic 2009-05-08 23:28:46 +00:00
dyoung 796d625235 Install a link from vfs_mountalloc.9 to vfssubr.9. 2009-05-08 22:39:18 +00:00
christos 54f4998513 bump libmagic.so 2009-05-08 17:50:56 +00:00
tsutsui dc8b93ef3c Make install.md script probe cd(4) devices properly.
Problem reported by doomwarrior on port-hp300.
2009-05-08 17:18:06 +00:00
ad f04d7e49cc + callout_halt 2009-05-04 21:33:00 +00:00
agc 3aa953b84d Fix an openpgpsdk entry that I missed - pointed out by Kurt Schreiner and
Christos Zoulas.
2009-05-03 14:58:52 +00:00
tsutsui c77a6f3174 Allow UFS2 (ffsv2) for root parition. 2009-05-03 11:33:05 +00:00
pooka 2ee1e68838 missed the "debug" column ... again 2009-05-02 20:08:52 +00:00
pooka 3bb03fc676 add recent tests 2009-05-02 19:36:27 +00:00
perry 26f303d919 more libc.so.12.166->libc.so.12.167 -- hopefully the end 2009-05-02 02:20:20 +00:00
pooka 45ef580f17 Merge librumpfs_ufs into librumpfs_ffs. This reflects what happened
with the ffs kernel module and follows the trend of retiring ufs.
It also allows to get rid of a special case kludge in runtime module
loading, since ufs was not really a module.  librumpfs_ufs is now
obsoleted and ffs consumers should be linked solely against
librumpfs_ffs.
2009-05-02 01:15:52 +00:00
agc 2c67f700b7 Remove openpgp files from the build (replaced by netpgp) 2009-05-01 22:59:51 +00:00
perry 5658834bef fix a tyop 2009-05-01 21:49:59 +00:00
perry 56bf6b0b77 update libc minor number 2009-05-01 21:45:45 +00:00
perry 95b8b10f8d add stpcpy, stpncpy, strnlen pages.
also sort
2009-05-01 18:02:24 +00:00
christos 4d3c211551 Put libgcc_s.so in /lib for MKPIE=yes 2009-05-01 15:30:46 +00:00
tsutsui 0cd2869469 Add necessary files for build.sh -m rs6000 release.
Based on PR port-powerpc/40421 from Wojciech Galazka,
with misc tweaks by me.

Note sysinst part is not pulled because there is
no supported storage device yet on this port.
2009-04-30 12:47:39 +00:00
tsutsui 8579e4ddeb Fix indent. 2009-04-29 18:24:05 +00:00
tsutsui 72c20785c4 Sort some entries. 2009-04-29 18:23:46 +00:00
tsutsui 06add2372c Fix indent and sort some entries. 2009-04-29 18:22:47 +00:00
tsutsui 1bdd710904 Fix indent on common/protocols changes. 2009-04-29 18:20:00 +00:00
tsutsui 1b053c8aa5 Remove unnecessary gnu/usr.bin from SRCDIRS. 2009-04-29 18:07:01 +00:00
tsutsui 102ba59746 Remove unneeded gnu/usr.bin from SRCDIRS. 2009-04-29 18:01:50 +00:00
roy 6bdecd9c27 Add an rc.d script for dhcpcd(8) 2009-04-28 23:30:34 +00:00
njoly a6ba76a6cd Add some missing entries to fix MKDEBUG build on alpha.
Looks good from tsutsui.
2009-04-27 14:22:40 +00:00
snj 7548a3a557 Nuke some 5.0 stuff in preparation for 6.0. Sigh. 2009-04-27 00:07:06 +00:00
sborrill ae2bdcdb20 Fix a lot more grammatical errors and inconsistencies (e.g. RiscOS -> RISC
OS).
2009-04-26 16:58:30 +00:00
sborrill d0ea34baab !SparkPlug, not !SparcPlug 2009-04-26 16:44:51 +00:00
snj 54a18014ee Final round of INSTALL cleanups for 5.0. 2009-04-25 21:21:47 +00:00
tsutsui 3777f91783 Use src/distrib/common/termcap.mini. 2009-04-25 18:39:47 +00:00
tsutsui 5a3df35d7b - remove gnu/usr.bin from SRCDIRS
- sort
2009-04-25 18:38:32 +00:00
tsutsui 42eecbf8ef Use DBG=-Os, which works fine on landisk. 2009-04-25 18:29:05 +00:00
snj 0e48057f61 Yet another round of INSTALL fixes. 2009-04-25 10:34:42 +00:00
snj 059a9b4ae1 Sync with (a close approximation of) reality. 2009-04-25 09:10:55 +00:00
agc ee219f892b Enable netpgp in the build, and amend set lists accordingly. 2009-04-25 05:54:50 +00:00
snj cbd498a0a1 Another round of INSTALL improvements big and small. 2009-04-25 01:33:12 +00:00
ad 1344cedef1 Remove some rubbish 2009-04-24 23:11:07 +00:00
snj ca3c228f9e Note that SMP is broken on sparc. 2009-04-23 23:54:10 +00:00
tsutsui 0cfe059a5a Build ramdisk based INSTALL kernel and bootstrap bootable install image file
and install them into releasedir.
2009-04-23 14:16:09 +00:00
tsutsui 931804e263 Switch bootstrap bootable install image from ffs to ustarfs based. 2009-04-23 14:14:35 +00:00
apb 3ae1376a23 Clean up the handling of METALOG.sanitised:
* Don't change METALOG in place while creating METALOG.sanitised in the
  sanitise_METALOG target.  This makes it easier to manually inspect
  METALOG to find the order in which lines were added during a build.

* Add a clean_METALOG target, to be invoked from src/Makefile early in
  the build, to prevent unbounded growth of METALOG during multiple
  MKUPDATE builds.

* Remove the old hack of incorporating etc/mtree/NetBSD.dist into
  METALOG.sanitised.  It was needed only during a short transition
  period when people might have done MKUPDATE builds starting from
  existing DESTDIR and OBJDIR trees that had been created before
  revision 1.317 of src/etc/Makefile.

* Since etc/mtree/NetBSD.dist is no longer added, there's will not
  be any "optional" lines, so there's no need to filter them from
  METALOG.sanitised.

* There's no need for two different METALOG.unpriv and
  METALOG.sanitised.unpriv variables; combine them into a single
  METALOG.unpriv variable whose value is "-M ${METALOG}.sanitised".

* Reorder some lines in the Makefile, to bring related targets,
  variables and comments together.
2009-04-23 09:37:03 +00:00
apb 9d84a95580 Simplify the way EXCLUDE_REGEXP is built. 2009-04-23 09:30:56 +00:00
snj 5c8a8d50a8 Various updates to the INSTALL notes in preparation for 5.0. Changes
are still to come.
2009-04-23 01:56:48 +00:00
zafer ec72b79806 Add myself to the list of developers. 2009-04-22 22:47:21 +00:00
tsutsui ba5d4af029 Add UFS2 root and boot support. 2009-04-22 17:21:47 +00:00
tsutsui af8acc11fd +/usr/mdec/bootxx_ustarfs 2009-04-22 17:20:15 +00:00
tsutsui 398b5dccb5 Install MBR bootcode (/usr/mdec/mbr) after write_mbr(). 2009-04-22 16:53:15 +00:00
tsutsui 5cca2f6bf3 Remove a bogus (debug?) message. 2009-04-22 16:51:02 +00:00
tsutsui c0164d1bfe Also put /usr/mdec/mbr to install ramdisk to initialize a disk. 2009-04-22 16:43:43 +00:00
tsutsui c4ea44d4b8 Make No_Bootcode message a bit more verbose.
XXX: needs translations
2009-04-22 12:38:10 +00:00
tsutsui 134814a80f Add UFS2 root and boot support. 2009-04-22 12:37:01 +00:00
tsutsui 62e5412d38 Make sure to free(3) memory allocated by asprintf(3) in bootxx_name(). 2009-04-22 12:35:46 +00:00
tsutsui 52546eae4e Put /usr/mdec/bootxx_ffsv2 into install ramdisk. 2009-04-22 12:15:03 +00:00
tsutsui 2131e68dd1 Put /usr/mdec/bootxx_ffsv2 into install ramdisk. 2009-04-22 11:18:29 +00:00
nonaka 65b8e3da03 Add SD/MMC releated man pages. 2009-04-21 22:25:05 +00:00
tsutsui a25308e261 +/usr/mdec/bootxx_ffsv2 2009-04-21 16:09:22 +00:00
joerg e7f29a3386 Split fsck during boot into two phases. Check the root file system
first, mount root and run the various disk providers. Add swap and
check the remaining file systems after that.
This breaks the dependency cycle for lvm, which needs writeable /dev.
Depend on rndctl in cgd.
2009-04-21 16:08:57 +00:00
tsutsui 10ef088358 Add /usr/mdec/bootxx_ffsv2. 2009-04-21 15:18:50 +00:00
mrg 25057a0393 mark xorg-only obsolete files with "obsolete,xorg" so that they are
not obsoleted for xfree86 builds, leading to checklist complaining
about those files being missing.
2009-04-20 21:33:49 +00:00
cegger b16bcf876a add manpage for ale(4) driver 2009-04-20 20:14:21 +00:00
mrg b17615a1f1 also obsolete Xp lint files for xorg. 2009-04-20 05:12:21 +00:00
mrg a89c8d6ca6 delete lbxutil and lbxproxy. 2009-04-20 04:03:49 +00:00
mrg 5e9e14ff6e part two of excising Xprint support from native xorg:
- delete libXp, libXprintAppUtil and libXprinUtil
- delete printproto
- delete xphelloworld, xplsprinters, xprehashprinterlist,
  xpsimplehelloworld and xpxthelloworld


i'll be removing the sources shortly.
2009-04-20 03:07:13 +00:00
mrg 3d49c6ee6e in preparation for removing Xprint:
- retire libXaw8
- remote Xprint support from xmore
- bump libXaw7 to major 10 so that "libXaw.so" gets a new SONAME, and
  make it the "libXaw" used.


XXX: this probably should be pulled up to netbsd-5, which is why i have
XXX: separated it out from the general Xprint removal
2009-04-19 21:36:46 +00:00
dyoung 226aeb1e70 Fix keywords: /usr/lib/i386/libiberty* need 'bfd', not 'debuglib'.
/usr/lib/i386/libvers* need 'kerberos', not 'debuglib'.
2009-04-17 21:33:38 +00:00
dyoung 13c69639c5 Apply the same keywords to the 32-bit compat files as apply to the
non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no
options from failing because files in the DESTDIR are missing from the
METALOG.

amd64 builds, now, with several MKxxx=no options set. sparc64 probably
needs some more work.

FWIW, join(1) saved me some manual labor as I copied keywords from
non-compat to compat files:

1 Collect the files that are missing from the DESTDIR into
  compat-i386.files

2 Replicate the first column of compat-i386.files.  Remove i386/ from
  the first column.

3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*}
  distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh
  l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files >
  compat-i386.keywords

4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1
  1.2 1.3,2.2' -a1 - compat-i386.keywords
2009-04-17 20:38:04 +00:00
ver cf205e4612 Add ver@ to the list of NetBSD developers. 2009-04-16 02:44:18 +00:00
dyoung cc6e294334 Flag ldscripts with 'bfd'. Sort by first column. 2009-04-15 22:43:33 +00:00
dyoung 04d485e500 Sort on the first column. 2009-04-15 22:12:40 +00:00
tsutsui ebcec758d8 Fix an indent. 2009-04-14 12:18:56 +00:00
tsutsui 60c60a896c Wrap a long line. 2009-04-14 12:18:36 +00:00
tsutsui 908d2667d5 Add dhclient to ramdisk root. 2009-04-14 12:09:48 +00:00
snj 26af950e7d Fix typo: s/fftadvanc/ftadvanc/ 2009-04-13 20:11:59 +00:00
snj 448f288967 Update for freetype-2.3.9. 2009-04-13 18:58:08 +00:00
christos 2e8a1cc67b more library brokenness 2009-04-12 20:54:41 +00:00
christos be505839dc err too many places to fix... 2009-04-12 19:55:05 +00:00
joerg ae707ac197 Install some default transliterations for man pages. If nroff is used
with ASCII as output, encode the German umlaut and szet characters with
the normal transliteration rules.

OK wiz@
2009-04-12 17:56:35 +00:00
christos 4ffcd5d863 fix sets for new bind. 2009-04-12 17:24:51 +00:00
christos 1919923f56 bump libc and bind libraries. 2009-04-12 17:12:44 +00:00
apb c62615c020 In various places that manipulate mtree specs, use "mtree -CS" to sort.
Remove some now-redundant standalone sort commands.
2009-04-11 15:09:32 +00:00