Commit Graph

14565 Commits

Author SHA1 Message Date
christos 860f4cb2a2 another one bites the dust 2015-07-11 16:40:13 +00:00
matt 57bfaf6698 Add nocompatmodules keyword to stop the expanding of a kmod to compatmodules.
Use for compat_netbsd32 on mips
2015-07-09 18:19:34 +00:00
christos 52ac3ae96c bump bind libraries 2015-07-08 17:29:56 +00:00
skrll 6e1c589f77 Turn resize on 2015-07-08 10:57:46 +00:00
kamil e2f57ebab7 Add myself 2015-07-08 08:48:19 +00:00
matt 58c3b19744 Remove redundant entries due to compatdir/compatfile. 2015-07-08 01:06:40 +00:00
matt 056fcbe0a6 Add g to sed commands so it can deal with more than 2 archdirs. 2015-07-08 01:06:01 +00:00
matt aaecdd723a Fix one last time. mark libarm_g.a libpmc_g.a as compatfile, add
oabi/libc_vfp_g.a as compat.
2015-07-06 09:17:24 +00:00
martin e95f86e57b Add some compat oabi debug libs 2015-07-06 09:07:39 +00:00
martin f1e6365000 Backout previous, needs to be done differently 2015-07-06 08:25:43 +00:00
martin dd088c7a2e Add some more debug/compat debug files. 2015-07-06 08:04:51 +00:00
matt 1dde0348d8 Remove entries made redundnat by compatdir/compatfile 2015-07-03 18:28:37 +00:00
matt 144cec82f4 Remove entries made redundant by compatdir/compatfile. (Leaves only
libexec/ld.elf_so-rv32 as the only compat files).
2015-07-03 16:43:50 +00:00
matt 56cebdce3a Remove entries made redundant by compatdir/compatfile 2015-07-03 15:11:04 +00:00
christos 83f2fed54f new libssh 2015-07-03 01:00:59 +00:00
christos 2598b316f9 fix lint sets. 2015-07-01 18:18:00 +00:00
christos df62f42666 new test 2015-07-01 15:37:35 +00:00
ozaki-r 5fbfc68952 Add tests of interface creation/destruction 2015-07-01 08:33:31 +00:00
matt aa7105ed8d Need debug sets if ${MKDEBUGLIB} != "no" 2015-06-28 23:49:33 +00:00
matt 496c03f04a liblisp, libre, libmp are now private lirbaries and no longer installed. 2015-06-27 20:27:03 +00:00
matt cde042ae67 X11 libs liblisp, libmp, libre are no longer installed and are now obsolete. 2015-06-27 17:07:58 +00:00
matt 30074b3e8a Add MKCOMPATX11 knob for making X11 compat libraries. 2015-06-27 16:21:07 +00:00
matt 6b96e216d7 p++ symlink is only create if MKCXX != no 2015-06-27 15:47:29 +00:00
matt 5bfc4ef1ed p++ is a symlink so it won't have a .debug 2015-06-27 15:46:09 +00:00
matt cc19e18fba Fix various missing or incorrect keywords. 2015-06-27 15:42:08 +00:00
matt d4758b70da add pigzgzip to comment 2015-06-27 15:41:26 +00:00
matt 179f451896 Add ./usr/include/sys/common_lock.h 2015-06-26 14:40:31 +00:00
matt f398267901 More compat changes. Add compat dirs to each set. 2015-06-25 05:30:47 +00:00
matt 7a365b294c Don't add duplicate compat paths 2015-06-25 05:27:00 +00:00
matt 589b128fbc Support building the xorg X11 libraries under MKCOMPAT.
Add XORG_MACHINE_ARCH to compat's bsd.*.mk
Turn xorg makekeys and makestrs into real host tools which are installed into
${TOOLSDIR}
2015-06-24 22:20:24 +00:00
matt 41b020ad08 Tag libgcc.so.debug with gcc 2015-06-24 16:10:54 +00:00
matt db1ce38203 add gcc keyword to libgcc_s.so files 2015-06-24 13:58:29 +00:00
matt 99bdcdac50 Remove spurious rump from directories 2015-06-24 01:39:24 +00:00
matt fecdcfcae8 Remove compatmodules lines since they are now autogenerated 2015-06-23 14:38:49 +00:00
matt 0bd69fd47f remove unneed arch64 keywords 2015-06-23 01:03:35 +00:00
matt 5fad18f106 Fix spurious wantedness of compat, compattests, kmod, and compatmodules
keywords.  Be more consistent in names.
2015-06-23 00:58:16 +00:00
matt 47928b5521 Remove autogenerated entries. 2015-06-23 00:30:47 +00:00
matt 2906f58b81 Add missing arch64 to libasan entries 2015-06-22 19:11:00 +00:00
christos 512e73be67 add new db test 2015-06-22 19:10:13 +00:00
matt d5c6f3f908 No longer needed 2015-06-22 19:08:14 +00:00
matt 22d3ec294b Don't put COMPATARCHDIRS or KMODARCHDIRS since we handle them explicitly. 2015-06-22 19:04:21 +00:00
matt 76063e720e Need to check MKCOMPATMODULES as well. 2015-06-22 14:17:04 +00:00
martin d735c91beb Force ARCHDIR_SUBDIR to empty before including some archdirs.mk - the
different files may set different values (or none at all).
Example: earm has "oabi" as compat, but none as module subdir.
2015-06-22 08:51:42 +00:00
matt a77c60d70a Rework a little. test MKCOMPATMODULES for KMOD entry autogeneration. 2015-06-22 07:07:10 +00:00
matt 99ac13ccc6 Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.
2015-06-22 06:02:01 +00:00
matt b39f12f817 Using archdirs.mk in compat, automagically generate compat entries for
files tagged with compatfile relative to directories tagged with compatdir.
This also applies to compattestsdirs and compattestsfile when
MKCOMPAT != "no" and MKCOMPATTESTS != "no".
Using archdirs.mk in sys/modules/arch, set list entries are automatically
create for all the other defined variants in ARCHDIR_SUBDIR (if any).
This should cut down on set lists getting out-of-sync a lot.
2015-06-22 05:59:59 +00:00
christos 006ade20cc add missing options 2015-06-06 15:16:28 +00:00
pgoyette 5ff76cc8e2 Add some additional cat pages that are generated by the MKCATPAGES
build option.

Pointed out by Kamil Rytarowski on current-users@
2015-06-03 23:09:49 +00:00
joerg 8adffa949a Remove ISCSI_PERFTEST. 2015-05-30 18:00:09 +00:00
joerg 7a9216d2ee Fix set lists for NetBSD/ARM after the OABI addition. 2015-05-30 17:39:56 +00:00
joerg e38564c63d Remove ISCSI_TEST_MODE and corresponding dev/iscsi_test.h header. 2015-05-30 16:12:33 +00:00
joerg 6c1b2314b1 Until we have a solution for stdatomic.h for GCC 4.8, install Clang's
version under /usr/include/clang-3.6 to match the C11 default.
2015-05-29 17:40:41 +00:00
htodd 7ed1d73e62 Fix debug build - something isn't right in the radeon build. 2015-05-29 13:55:54 +00:00
martin b741909fc0 Fix compat debug lists for ARM 2015-05-29 13:41:39 +00:00
pooka f95264a071 game of setlists for rumpnet_tap 2015-05-29 12:38:18 +00:00
christos 53e91c3012 bump libintl 2015-05-29 12:28:08 +00:00
youri 4bfe053b00 Add myself. 2015-05-29 09:13:49 +00:00
martin b581f3b106 Put a full "init" /dev on the CD, not just "all". The install environment
relies on it currently. (XXX fix that and revert this)
2015-05-29 06:28:50 +00:00
htodd 6b7101d37c Fix debug build - something isn't right in the radeon build. 2015-05-29 05:52:48 +00:00
rjs 550917d61d Build both xf86-video-radeon drivers for amd64 and i386, just build the
old one for other ports.
2015-05-28 14:36:44 +00:00
martin ccb8409b13 Make sure to copy the language catalog files for sysinst, but do not
copy sysinst itself to / on the CD, and instead use the base version
for installation.
2015-05-28 09:51:31 +00:00
kefren 8b3cf81fd9 Add another simple MPLS test but using this time a mixed IPv4/IPv6 LSR
This test encapsulates IPv6 packets, pass them over MPLS to an IPv6
neighbour that switches label and passes forward to an IPv4
neighbour. There, the IPv6 packet is decapsulated and passed to IPv6 stack
For the return path we test both implicit and explicit null encapsulations
2015-05-27 18:13:14 +00:00
kefren 60a33c5ba8 Add a simple IPv6/MPLS test 2015-05-27 16:40:33 +00:00
martin 1b09888cb6 Simplify slightly 2015-05-27 15:18:29 +00:00
martin 62f7d89400 Deal with WORKSPECFILE not existing for many cd images 2015-05-27 15:17:59 +00:00
martin 3cf95378a5 Do not default any CD_SETS - let the MD makefiles request them specifically. 2015-05-27 09:44:40 +00:00
martin 07d3d9969e Pass -U to maketars if we are not building as root. 2015-05-27 09:27:40 +00:00
martin dab73c9020 Instead of guessing wether to preserve permissions on install operations
from the METALOG variable, default them to yes and add a new argument -U to
switch preservation off.
2015-05-27 09:26:46 +00:00
htodd 6a84c361cb Revert wrong build fix. 2015-05-26 22:05:44 +00:00
htodd 6617bc73ac Fix debug build. 2015-05-26 22:04:32 +00:00
htodd 05869cd203 Fix debug build. 2015-05-26 21:37:24 +00:00
martin 5ea3997d61 Do not try to preserve permissions when copying to the -i installdir
in the METALOG case (it makes no sense at all).
2015-05-26 15:46:01 +00:00
ozaki-r 8a6480b1eb Run mcast tests on rump kernels
The tests on anita qemus failed due to that the host network environment
didn't meet the tests.

The change makes the tests independent from host environments
and the tests will pass on any environments including anita qemus.

Discussed on tech-kern and tech-net.
2015-05-26 00:42:07 +00:00
martin 9565aae1bf 2nd try: make amd64, i386, sparc64 and vax iso images use full sets.
While there fix an old bug that makefs used the build hosts /etc/group
and passwd information when creating the image.
Thanks to Andreas Gustafsson for extensive testing.
2015-05-25 15:38:33 +00:00
christos e3370a0191 sort 2015-05-24 22:23:01 +00:00
christos 0428f8f38b fix whitespace 2015-05-24 22:22:23 +00:00
christos f057d0b602 add missing catman pages 2015-05-24 22:21:51 +00:00
christos 1eeb780228 double quote police 2015-05-24 17:11:18 +00:00
christos a3d0d7425d fix mkubootimage 2015-05-24 17:08:21 +00:00
martin ec52efb27b Add full libexec contents to the CD image - this makes dhcpcd happy. 2015-05-24 09:33:20 +00:00
snj 5f0c69637a bah. this time without a typo. 2015-05-22 18:27:03 +00:00
snj 965778fdec restore rcsid accidentally deleted in previous 2015-05-22 18:26:19 +00:00
jmcneill e37dd27486 add JETSONTK1 to armv7.img 2015-05-22 01:18:22 +00:00
htodd eabea260ea Fix debug build lists. 2015-05-21 19:53:11 +00:00
htodd 02ee24c5e7 Fix debug build lists. 2015-05-21 18:03:09 +00:00
rjs b596b9b9be Add xf86-video-intel-old to the build. 2015-05-21 00:12:10 +00:00
snj 35a4e6246f don't look for now-gone sparc/legal 2015-05-20 05:21:24 +00:00
snj 83a500f842 merge port-specific legal sections into the common file. most of these
entries were already in the common file, and it's a pain to maintain
them separately.
2015-05-20 05:19:19 +00:00
snj f9dc61f5fc finish removing the set size stuff, which was thrown out four years ago. 2015-05-19 19:45:57 +00:00
snj 9c519f769f - update upgrade issues:
+ ARM ABI change
  + new users
  + new groups
- add modules set where missing
- formatting improvements
- note that rtsol{,d} will be gone in the future
- fix raw partition info
- update sparc64 hardware support
- remove note about sparc SMP support being broken
- update some size requirements (still lots of ancient bogus RAM
  minimums lingering -- HI PORTMASTERS!)
- various other minor content modernization
- whitespace fixes
2015-05-19 19:30:26 +00:00
martin dd29c6c2e1 Revert previous untill fallout has been fixed. 2015-05-19 06:58:52 +00:00
ozaki-r 2754f5946a Add tests for route flags 2015-05-18 06:27:04 +00:00
martin 0298cca26c Add a new simple method to put whole sets on CD images (instead of
listing single binaries or patterns) and use those for the existing
ISO images.
2015-05-18 06:25:04 +00:00
pgoyette ab8441922e Add spkr(4) module to the sets lists. 2015-05-17 05:22:43 +00:00
ozaki-r 4b2e293fbb Add missing rump flag to net/route test files 2015-05-15 10:53:58 +00:00
matt a45d8296ac Don't keep two list of build kernels. include etc/etc.evbarm/Makefile.inc
and use it to generate list of MDSETTARGETS.
2015-05-15 06:50:41 +00:00
matt 7efc40e9c3 Update list of armv7 install kernels. 2015-05-15 06:27:48 +00:00
pgoyette ea2ffc3595 Update sets lists for new devsw_attach(9) man page and its MLINKS 2015-05-14 00:09:54 +00:00
ozaki-r a8d41e5542 Add basic tests for IP forwarding 2015-05-13 10:04:44 +00:00
mlelstv 1490a7ba80 Add documentation for the drvctl driver and add reference.
Fixes PR 49895.
2015-05-13 07:28:49 +00:00
pgoyette 8657f61bb9 Update sets lists for new sysv_ipc module 2015-05-13 02:17:13 +00:00
christos 14963fec7c add new lint test. 2015-05-11 17:22:37 +00:00
pgoyette 2d1ae66403 Additional commentary for where other duplicate entries might need to
be made (amd64-xen, i386-xen, and i386-xen-pae).
2015-05-11 01:05:16 +00:00
pgoyette fb37507887 Update sets lists for new compat_sysv module. 2015-05-10 07:50:31 +00:00
snj b70fe1db78 This product includes software developed by Yasushi Yamasaki. 2015-05-09 17:49:33 +00:00
matt 9ef253dfc0 Add compat_netbsd32.kmod if arch64 2015-05-09 14:22:34 +00:00
matt d03fef21ba Update set lists for compat_netbsd32.kmod 2015-05-09 14:21:07 +00:00
snj 4697c995b8 first pass de-suckification for 2015. modernize content a bit, fix dirty
rotten lies, improve wording, sync legalese with reality, yada yada yada.
2015-05-09 08:13:34 +00:00
matt e350bbfa42 add INSTALL_ERLITE kernel 2015-05-09 02:12:29 +00:00
riastradh c6f6be16c2 Fix ytpo: INSTALLBOOTOPTIONS, not INSTALLBOOTOPTOINS.
From qjsgkem on Freenode.
2015-05-08 17:46:03 +00:00
hannken e10a32f7f7 Remove miscfs/syncfs and
- move the syncer into kern/vfs_subr.c.

- change the syncer to process the mountlist and VFS_SYNC as appropriate.

- use an API for mount points similiar to the API for vnodes:
  - vfs_syncer_add_to_worklist(struct mount *mp) to add
  - vfs_syncer_remove_from_worklist(struct mount *mp) to remove a mount.

No objections on tech-kern@
2015-05-06 15:57:07 +00:00
martin f989037aa5 Fix sets for mips64 2015-05-06 05:57:48 +00:00
martin 1820660230 Fix bxcb-xkb version number 2015-05-06 05:12:10 +00:00
sjg 597c80f955 New unit-test for make 2015-05-05 21:51:48 +00:00
mrg f3e894d0be libxcb-xkb.so has the wrong version, fix it. patch as provided by
Yorick Hardy in PR 49873.
2015-05-04 23:51:25 +00:00
pgoyette 392712d661 Add new tco(4) man page to sets list. 2015-05-04 02:43:45 +00:00
pgoyette 572ab4e2b8 Put the '/' back, but put it in the correct location! 2015-05-03 21:59:23 +00:00
pgoyette 5929e90778 Fix typo, fix the build-break. One '/' is enough in path names. 2015-05-03 07:30:52 +00:00
pgoyette 6fb6cabb23 Include the new tco module on i386 and amd64 builds 2015-05-03 02:55:04 +00:00
christos 9ea25eca93 make bigger. 2015-05-01 16:22:49 +00:00
christos 35d355f3ea - new test for strtoi
- namespace protection for strto{i,u}
- separate manpages for strto{i,u} from the ones for strto{u,}l
From: Kamil Rytarowski
2015-05-01 14:17:56 +00:00
riastradh 3e01a48fc5 Forgot to commit set list update for viadrmums. 2015-04-29 23:27:45 +00:00
christos ae5191b56d Add small. 2015-04-28 15:14:07 +00:00
christos 98223238c6 remove unused flags 2015-04-28 15:13:45 +00:00
hikaru 016c7d8298 Add myself 2015-04-27 12:26:35 +00:00
knakahara 8ec1d9400a add x86 MD MSI/MSI-X support code. 2015-04-27 07:03:57 +00:00
knakahara c65d622dea add pci_intr_distribute(9) for x86. 2015-04-27 06:42:52 +00:00
mrg aaabec45f9 two changes to radeon drm firmware:
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work

(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)
2015-04-26 21:37:22 +00:00
martin 47a4f7949a Add a new arg to override the value of the "setlistdir" variable (that is:
where the mtree spec files are created)
2015-04-26 09:21:36 +00:00
christos 0e60b6ed86 put back sed, it fits again (and is needed) 2015-04-25 21:44:34 +00:00
christos e14eed55d7 kill sed so we fit on one floppy again. 2015-04-25 18:41:55 +00:00
pgoyette eb702f53d2 Update sets lists for new sysmon modules 2015-04-23 23:22:39 +00:00
christos 64b94e0d40 double the size of the image to fix the build 2015-04-22 20:21:11 +00:00
christos 0454199d21 fix awk 2015-04-22 19:25:18 +00:00
christos d53a20162e find awk where it is now 2015-04-22 18:42:04 +00:00
christos ab4165e5f0 add acronyms-o 2015-04-21 22:41:32 +00:00
pooka 022fe45008 Remove the unused and all-but-unusable kthread_destroy(). Also makes
it more obvious that the opposite of kthread_create() is kthread_exit().
2015-04-21 11:10:29 +00:00
hubertf 4eeec9e6c7 More cleanup:
Instead of first overwriting the *_evbarm functions with own code,
and then calling them from the regular functions, directly put the
code into the regular functions.

No more functions from evbarm.conf are used now.
Some variables are still used!
2015-04-19 18:53:33 +00:00
hubertf 5537be8f18 Cleanup: make_filesystems is not used any longer, purge remains 2015-04-19 18:28:31 +00:00
hubertf 7141992348 Add some documentation:
Tell what this does, and what it expects from conf files
2015-04-19 17:56:57 +00:00
hubertf 607c1b1921 Properly spell X' name. From X(7):
The  X.Org  Foundation  requests  that the following names be used when
       referring to this software:

                                          X
                                   X Window System
                                    X Version 11
                             X Window System, Version 11
                                         X11
2015-04-18 22:06:48 +00:00
pgoyette eaedda7f5b Update sets lists for new swwdog module 2015-04-18 10:54:59 +00:00
martin c5a38fe1e4 Add libpthread.so* - new lzma needs it. 2015-04-18 08:56:56 +00:00
christos f13693e0b4 lzma filters file has been renamed. 2015-04-17 20:14:27 +00:00
christos 75ffdb3480 bump liblzma 2015-04-17 19:35:25 +00:00
pgoyette 71d7f8a988 And mark the original httpd.debug as obsolete.
Hello, mrg ...
2015-04-17 10:00:02 +00:00
pgoyette 053fd580b7 Add missing debug entry for bozohttpd 2015-04-17 09:50:00 +00:00
mrg 1d0520b606 install as bozohttpd/bozohttpd.8 as well as httpd. 2015-04-16 02:32:33 +00:00
riastradh b6aea90f4c Oops -- install <sys/rndio.h> now that ioctls live there. 2015-04-13 21:55:52 +00:00
christos b216527c5a add new test 2015-04-09 17:56:30 +00:00
ginsbach 679713aac4 Split inet_addr(3) tests from t_inet_network into stand-alone t_inet_addr,
so that t_inet_network only contains tests for inet_network(3).
2015-04-09 16:47:56 +00:00
jmcneill 703f075e77 Rename beagleboard.img to armv7.img. The new image includes the same
kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1,
Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
2015-04-09 10:55:23 +00:00
jmcneill 89275c06a0 show resize_ffs progress bar when resizing root partition 2015-04-06 22:44:46 +00:00
jmcneill 5d40b917cc initialize resize before pulling in board config 2015-04-06 22:20:52 +00:00
jmcneill d32faae6e2 Add support for auto-growing the root partition. Enable it for rpi.img. 2015-04-06 20:19:28 +00:00
jmcneill 8c877c0d3d resizing of ffsv2 still doesn't work well, so revert previous, and instead
explicitly set fsize=2048/bsize=16384, which gives a pretty decent boost
to resize_ffs performance on its own
2015-04-06 17:59:36 +00:00
joerg b4ee0ddd0f Add CI20 install kernel and build that and the normal image as kernel set. 2015-04-06 14:18:08 +00:00
jmcneill 422b7a467a Use FFSv2 instead of FFSv1 for the root file-system. This should fix the
"resize_ffs takes forever" issues with evbarm images -- growing a v2
file-system is much faster than v1.
2015-04-05 17:05:45 +00:00
martin 2820a3530e Add new bind(2) test program 2015-04-05 06:37:25 +00:00
christos 9e714e12fb bump libssh 2015-04-04 00:00:41 +00:00
christos 6cc6303e95 add another lint test 2015-04-03 21:38:47 +00:00
christos eddb5e7eee bump libpcap. 2015-03-31 21:40:57 +00:00
chopps 94dff34741 Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.
2015-03-30 10:58:37 +00:00
riastradh c57b4b0b32 Remove obsolete cprng_strong_getflags/setflags(9) man page links.
XXX pullup-7
2015-03-30 01:25:36 +00:00
riastradh fc8e6f8285 Hook bufferio(9) man page into the build.
Remove separate getiobuf(9) man page, subsumed by bufferio(9).
2015-03-30 01:15:15 +00:00
riastradh bc9959754c Hook up the new wapbl(9) man page. 2015-03-30 00:44:37 +00:00
chopps 3fe0ea9c96 - Add new tests for -c check flag in resize_ffs 2015-03-29 19:37:02 +00:00
jmcneill 8a9ff04ba8 Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
2015-03-28 14:09:58 +00:00
matt dcfd25196e Makefile to descend into ramdisk 2015-03-28 12:54:31 +00:00
matt 4f8b871f5f Ramdisk for INSTALL kernel 2015-03-28 12:54:06 +00:00
tsutsui 3960313655 Don't forget to put /ofwboot into the image otherwise boot fails.
Should be pulled up to netbsd-6* and netbsd-7 branches.
2015-03-22 14:02:15 +00:00
ast 04efec8469 Import a substantially modified service(8) command from FreeBSD to
manage rc.d scripts.  This command is well known on most other Unixes
and should help soften the learning curve for Unix admins coming
to NetBSD.
2015-03-22 09:57:42 +00:00
jmcneill 7ba4328bfa Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.
2015-03-21 19:10:43 +00:00
snj f88c5c4c4b update for freetype 2.5.5 2015-03-12 07:58:04 +00:00
snj 186287030e unbreak amd64 install images by passing ipty to MAKEDEV. revision 1.21
of etc/etc.amd64/MAKEDEV.conf removed them from 'all'.  (hi christos!)
2015-03-12 04:41:23 +00:00
christos 329b9f29cd match amd64, we ran out of space. 2015-03-09 18:12:47 +00:00
riastradh a0ae44054c Add missing entries for dtrace modules to set lists. 2015-03-09 12:32:11 +00:00
christos b1a21880bc add dtrace_lockstat 2015-03-08 22:47:22 +00:00
christos a8ef47d123 add dtrace syscall linux32 2015-03-08 17:13:22 +00:00
christos 75b47978ff change dtrace_foo_syscall -> dtrace_syscall_foo 2015-03-08 04:21:41 +00:00
christos 3db1ac45ee Add dtrace syscalls 2015-03-07 16:48:29 +00:00
jmcneill 22ca8619b1 i2c devices don't actually have a dependency on "iic" (the bus driver)
but on "i2cexec". Create an i2cexec module (i2c_exec.c) to mirror the
dependencies in files.i2c and switch device drivers to depend on "i2cexec"
module instead.

A kernel with a USB stack and no I2C controller / bus attachment would spit
out a bunch of "WARNING: module error: can't find builtin dependency `iic'"
messages at boot. This change solves that problem.
2015-03-07 14:16:51 +00:00
mrg 820bac9951 remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new
LEGACY kernel that includes them instead.  now radeon@pci is able to
properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good
chance of working.

this "fixes" PR#49290.
2015-03-07 07:28:37 +00:00
wiz dc088bc8d4 Remove empty line added in previous. 2015-03-06 12:01:20 +00:00
christos ecd5a60074 add missing library 2015-03-06 11:51:26 +00:00
skrll 28e709c9a3 Add RPI2 to kernels build for both earmv[67].
Use the earmv6 built kernels to create an image that can be used on both
RPI and RPI2
2015-03-06 11:11:55 +00:00
martin 10f554c473 sort 2015-03-03 11:06:47 +00:00
martin 7187af4261 Add pwait 2015-03-03 11:01:20 +00:00
christos bdd961faf7 add pwait. 2015-03-02 21:55:44 +00:00
mrg 50e581ea01 add build framework to choose between xf86-video-ati 6.x (UMS/KMS)
and 7.x (KMS only), and switch x86 to the latest (KMS only) version.

(if someone can make x86 install both radeon_drv.so.[67] and leave
the default symlink to .7, that would be nice.  renaming it so that
it's easier to choose via xorg.conf is a little more tricky..)
2015-03-01 07:46:04 +00:00
snj 8914368806 don't install X11/Xaw/Print.h and X11/Xaw/PrintSP.h. they haven't been
included upstream since libXaw 1.0.5 (released in 2008) and are useless
in this Xprint-less world.
2015-02-26 04:11:32 +00:00
joerg 50a901d1dc Give LLVM a bit breathing room for the sshramdisk when building for
generic ARM.
2015-02-23 23:21:47 +00:00
martin 4dc859859f fix typo in previous 2015-02-23 13:12:37 +00:00
martin 7ac0b6e332 libgm debug info 2015-02-23 13:01:35 +00:00
jmcneill 0a728489cf add gbm.pc 2015-02-23 11:40:57 +00:00
martin e8db0ea799 Add libgbm (hi Jared!) 2015-02-23 11:14:58 +00:00
jmcneill 889ad2c6eb Build and install Mesa GBM buffer management library (libgbm). 2015-02-23 00:09:30 +00:00
joerg 88c9fb0be8 Add rc script for /sbin/iscsid. 2015-02-21 23:13:00 +00:00
jmcneill c9ca8f87ce install xcb/xkb.h 2015-02-21 17:17:16 +00:00
ozaki-r 243557a093 Add missing dtrace modules to md.i386 set list 2015-02-21 07:47:41 +00:00
ozaki-r 2135ca2cee Add missing tags (zfs, solaris and lvm) to md.i386 2015-02-21 07:36:59 +00:00
snj af0aff5a20 don't install Xtransdnet.c or Xtransos2.c, which were last part of xtrans
1.2.1.
2015-02-19 20:57:36 +00:00
joerg c9baa5968d Introduce reallocarr(3) for easy (re)allocation of memory with overflow
checks. Compared to OpenBSD's reallocarray, makes it easier to avoid memory
leaks on allocation failures and it doesn't depend on malloc(0) != NULL
for correct error checking. Compared to plain realloc, it also avoids
the problem of intermediate integer overflows. The trade-off is the use
of void * to side step C type system with regard to generic pointer to
pointer.
2015-02-17 20:29:20 +00:00
skrll 7db737a6a4 Bump size to fix build. 2015-02-16 21:48:48 +00:00
nonaka f8baa4e97e iwm(4) works now, but 2.4GHz only.
> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83)
> iwm0: interrupting at ioapic0 pin 18
> iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX
> iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
2015-02-13 18:57:46 +00:00
jmcneill af4a1cc43f actually write cpufreq changes to ${mnt}/etc/rc.local instead of /tmp/a 2015-02-12 10:59:44 +00:00
rjs 652788239c Add DCCP protocol support from KAME. 2015-02-10 19:11:52 +00:00
ryoon ebab6362c5 In recent freetype2 installation, ft2build.h should be located
under include/freetype2.

This change should fix non pkg-config build that uses freetype2,
for example, pkgsrc/lang/openjdk8.

netbsd-7 has also this problem.
2015-02-09 16:27:29 +00:00
wiz 448d7d2a8e Add man page for iwm(4). 2015-02-08 16:44:09 +00:00
rjs 8a3bcac417 Fix build when MKRUMP=no. 2015-02-06 22:24:15 +00:00
martin c2d9907a1e Fix copy & pasto (libblacklist version) 2015-02-06 17:15:31 +00:00
jmcneill bc8895a810 By default, RPI firmware sets the max CPU frequency to 600MHz. This can be
overridden by setting arm_freq in config.txt, but the default freq at boot
is still 600MHz.

Add logic to rc.local to compare the current vs. max CPU frequency; if they
differ, set the target frequency to the maximum.
2015-02-06 15:15:01 +00:00
christos efd6b20bba add reallocarray. 2015-02-05 16:07:15 +00:00
snj d442c06aa5 GPL code isn't just in src/gnu these days (i.e., the last 6 years).
move stuff from src/external/gpl[23] out of the src tarball and into
gnusrc.
2015-02-05 07:52:49 +00:00
christos 5e97628697 PR/49617: Kirk Russell: new posix_fallocate test 2015-01-31 23:09:27 +00:00
roy c407d2f4e6 libglapi_p.a belongs in profile. 2015-01-31 17:14:23 +00:00
nonaka 79aad7ee9b Added RouterBOARD RB850Gx2 config. md root only. 2015-01-30 15:04:35 +00:00
nat 6581c62179 Fixes segfaults and crashing for applications that use libGLU.
Minor revision bump for libGLU.

This commit was approved by wiz@
2015-01-29 22:58:20 +00:00
joerg c66ff0e220 Allow clang builds to use a third floppy. 2015-01-29 20:47:12 +00:00
joerg f2af525c9c Update set lists for LLVM 3.6RC1. 2015-01-29 20:46:10 +00:00
skrll 6931a97454 Fix previous so that the new generated rc.conf is picked up and that
any new new mount points (e.g. /proc and /kern) are generated.

While here increate the fs size so that postfix can actually build
/etc/mail/aliases.db
2015-01-29 14:54:06 +00:00
jmcneill 63e2bac990 add /var/shm tmpfs to fstab 2015-01-28 12:08:00 +00:00
christos 881ca77cde lto is only for pic 2015-01-26 00:22:02 +00:00
christos 39aac715f1 add blacklist npf.conf example 2015-01-26 00:20:19 +00:00
christos 99e4ea68cb stuff added by blacklist 2015-01-25 15:50:29 +00:00
skrll 1714369b9e PR/49596: mkimage: incorrect permissions on evbarm images
Use NetBSD.dist in our mtree specification to populate the top level
directories, etc.

For each generated file hand craft an mtree entry.

Remove specialdirs as NetBSD.dist creates /proc and /kern.
2015-01-23 15:17:58 +00:00
chs e589250373 increase ramdisk size for gcc48. 2015-01-23 03:40:25 +00:00
sevan 3bac6b7cf1 Jan comes after Jac
Noticed by bcallah AT OpenBSD Dot org
2015-01-22 02:07:28 +00:00
christos 07566bf050 add popenve() 2015-01-20 17:29:58 +00:00
sevan d675e07398 Added myself 2015-01-19 20:25:29 +00:00
christos 138c2d399f add man pages for estrto{i,u} (Kamil Rytarowski) 2015-01-18 18:11:10 +00:00
christos 8b7248dbcd add strtonum man page. 2015-01-18 18:04:20 +00:00
skrll 25fa99ca2c Use [dx]sets_p as flag for debug/X sets inclusion. xsets is the list of
sets.
2015-01-18 17:37:54 +00:00
christos 0a727d195b bump libamu. 2015-01-17 19:12:57 +00:00
joerg 530ea53873 Include /dev/bpf for dhcpcd. 2015-01-16 22:37:58 +00:00
christos 435e4e69b0 bump libc for strtoi and strtou 2015-01-16 18:45:01 +00:00
christos 0740ca3681 strtoi and strtou man pages 2015-01-16 18:39:33 +00:00
christos 629020497c add vnode kqueue test from PR/48958 2015-01-14 22:25:05 +00:00
spz 3d5100eac1 Update of OpenSSL to 1.0.1k part 3:
- bump the shared library versions
- adjust set lists
- regenerate man pages
- note the import in doc/3RDPARTY and doc/CHANGES

there were no changes in asm parts
2015-01-13 09:14:57 +00:00
snj 3158ea9ed8 Restore unintentionally deleted file, which prevented building of any
install media.  PR port-amd64/49558.
2015-01-12 19:40:48 +00:00
snj 85566b644e Nuke the five(!) install floppies. Welcome to 2015. Approved by
dsl@, Master of Port.
2015-01-11 04:03:47 +00:00
pooka cf2a8a31eb +rumpkern_sysproxy to setlists 2015-01-07 22:26:50 +00:00
knakahara ca5e6fe73f Added myself. 2015-01-07 10:22:54 +00:00
christos 4e74cea47d add lto 2015-01-07 02:53:41 +00:00
mrg 7e6b4f282e fix a gcc tag, pointed out by uebayasi@. 2015-01-07 02:46:36 +00:00
mrg dc7eec00f8 fix MKGCC=no builds. 2015-01-06 21:42:02 +00:00
mrg 0eb5ccbd11 revert the previous, it is incorrect and breaks MKGCCCMDS=no.
fixes for MKGCC=no should appear next.
2015-01-06 21:04:06 +00:00
nils ba2edce401 Added myself 2015-01-06 06:31:31 +00:00
christos ae512c3e1e add in_cksum tests 2015-01-05 22:45:09 +00:00
joerg e200023875 Add missing gcccmds tags. 2015-01-05 18:03:59 +00:00