uebayasi
90e9fce862
Test __start_xxx/__stop_xxx symbol generation.
2014-11-14 13:30:48 +00:00
uebayasi
3dcb1bdb52
Minimal linker script test.
2014-11-14 09:03:39 +00:00
snj
6c5df44231
mention etcupdate and reorder a bit
2014-11-14 07:06:40 +00:00
tsutsui
30bc235eca
Stop building a.out kernels so that mkldscript.sh is no longer necessary.
...
Tested "build.sh release", and the default ELF GENERIC kernel loaded by
the native bootloader just works on LUNA-II.
2014-11-13 16:18:38 +00:00
snj
62a9ce094f
catch up with current ISO naming conventions
2014-11-13 08:16:42 +00:00
mlelstv
a735dbad97
libdm is needed by LVM early in the boot process. Fixes bin/49357.
2014-11-13 07:03:23 +00:00
enami
6f209f1fc0
List missing compatmodules keyword in the comment.
2014-11-12 03:49:26 +00:00
enami
548e0e4664
Add compatmodules keyword so that build.sh -V MKCOMPATMODULES=no won't fail.
2014-11-12 03:48:30 +00:00
nonaka
8eac99daba
fix drmkms module path for xen.
2014-11-11 11:23:25 +00:00
christos
b69c739cec
add the drmkms modules
2014-11-10 21:22:14 +00:00
uebayasi
cd6a87a95d
Fix build of crunched "route".
2014-11-07 02:57:19 +00:00
prlw1
4d61fdd14f
Install fbpict.h
...
(e.g., new xf86-video-intel assumes it exists if RENDER is defined)
2014-11-05 14:30:00 +00:00
joerg
a2b5035580
Prepare CUBIETRUCK_INSTALL too.
2014-11-05 13:53:22 +00:00
snj
3397aaf407
iso -> images
2014-11-05 07:34:21 +00:00
snj
43d0eb90ee
Update path to release ISOs.
2014-11-05 07:09:47 +00:00
uebayasi
1eb870d67f
Bump image size to compensate new iwn(4) firmwares.
2014-10-31 08:43:24 +00:00
nonaka
0e71d7ed9c
Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230.
...
From OpenBSD.
2014-10-30 13:05:58 +00:00
uebayasi
c6cb06a0e3
config(1): Check minimal config(1) output files
2014-10-29 16:24:32 +00:00
tls
18db53d2f6
Build and install virtio(4) manual page - missed in previous commit.
2014-10-26 18:48:09 +00:00
joerg
0671ede1e6
Consistently tag libasan with gcc=48
2014-10-25 15:02:12 +00:00
skrll
01e4054922
Remove katelib.h and references to it.
...
{Read,Write}{Word,Byte} macros are provided in the files that still use
them. Someone(tm) should convert them to bus_space(9)
2014-10-25 10:58:12 +00:00
riz
6634feeb6f
Back out previous until it can be fixed - it was causing all
...
sets to contain all files, which made a full build of all arches
over 150GB!
My awk isn't good enough to fix this myself in the time available.
2014-10-24 22:19:44 +00:00
christos
0c3960a65b
gcc=48 has asan.
2014-10-24 02:39:34 +00:00
christos
621f4f2bec
fix (add missing, remove dups, sort)
2014-10-23 20:08:27 +00:00
apb
169f79fc13
Add vis() function, and canonicalise file names via vis(unvis($1)).
...
XXX: The vis() function is very limited, due to the absence of ord()
in NetBSD's awk.
2014-10-23 14:19:33 +00:00
apb
f03d8877bd
Add ./usr/share/zoneinfo/Pacific/Bougainville for tzdata2014i
2014-10-23 03:45:46 +00:00
christos
e3b61b8356
forgot one.
2014-10-22 23:25:11 +00:00
christos
f9211b1169
Add libasan
2014-10-22 16:51:31 +00:00
christos
5efa2869b3
remove dup lines
2014-10-22 16:36:52 +00:00
apb
538f992a87
Add an unvis function and use it on file names in mtree specs.
...
This should correct the problem that ./bin/[ was missing from the
base.tgz set, despite being listed in src/distrib/sets/base/mi
and being present in METALOG. The corresponding entry in
METALOG.sanitised has ./bin/\133 instead of ./bin/[, and that made
join.awk omit it.
XXX: The unvis() implementation in join.awk handles only a subset
of the syntax, but it's probably good enough for now.
XXX: The file names should probably be canonicalised by
vis(unvis(name)), but at present none of the file names in the set
lists really need it.
XXX: It may be a bug that entries in the set lists without
corresponding entries in METALOG are silently ignored by join.awk.
2014-10-21 23:15:38 +00:00
christos
21c3d04105
t_mcast is not a rump test (but should be).
2014-10-20 14:55:03 +00:00
christos
3c3a8aac7d
bump libssh
2014-10-19 16:35:09 +00:00
snj
f67f6f3d88
Remove reference to a 14 year old IP address for ftp.NetBSD.org.
...
This is not a joke.
2014-10-17 21:48:38 +00:00
htodd
3f1a82be7e
Add ./usr/libdata/debug/usr/tests/lib/libc/stdio/t_open_memstream.debug.
2014-10-16 23:00:38 +00:00
justin
a99ba75e46
PR standards/49279 add tests for open_memstream, ported from OpenBSD
2014-10-15 21:55:34 +00:00
uebayasi
8306a99b51
Sort.
2014-10-13 13:55:31 +00:00
christos
60ab51cd42
bump libc and add man pages for open_{,w}memstream
2014-10-13 00:46:28 +00:00
htodd
33e6ac32cb
Add debug file for t_mcast.
2014-10-13 00:25:12 +00:00
christos
ee606c7e62
add multicast tests
2014-10-11 23:10:44 +00:00
martin
9d783a74de
Two more files missed in last addition
2014-10-10 11:36:00 +00:00
mrg
958e616745
bump libstdc++ minor due to new complex etc functions enabled.
2014-10-10 10:10:40 +00:00
martin
ad6c3c4be1
Add a bunch of new libm/complex man pages
2014-10-10 08:31:49 +00:00
christos
c31ff5cf2d
bump libm for long double complex functions
2014-10-10 00:49:14 +00:00
skrll
899022eaca
Fix SHLIB_MAJOR to match xorg and fix linking against libxcb-sync which
...
broke kwin for me.
2014-10-01 09:30:58 +00:00
jmcneill
d7994b45da
escape $ in $board so this will boot on beaglebone too
2014-09-29 17:54:13 +00:00
msaitoh
e5a129f3fe
Increase ramdisk size.
2014-09-29 15:02:55 +00:00
tsutsui
9d4ab9cf3b
Include <dirent.h> instead of <sys/dirent.h> for POSIX compliancy.
...
Fixes build errors on Linux, tested on CentOS.
The problem was pointed out by Valery Ushakov.
Note <sys/param.h> will be prepared by src/tools/compat/configure.
XXX: not sure if we still need this dumb tool for a TierII port...
2014-09-27 15:21:40 +00:00
christos
45e348e73b
add execvpe,execlpe bump.
2014-09-26 19:25:56 +00:00
christos
155fdf3987
add strnstr from FreeBSD
2014-09-24 18:16:36 +00:00
njoly
b473cbd436
Add some missing cat pages: hdestroy_r.0 and dnssec-importkey.0
2014-09-23 15:05:25 +00:00
christos
0d1c5b279a
missed an hdaudio change.
2014-09-19 21:31:08 +00:00
matt
6cf6fe02a9
New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)
2014-09-19 17:36:24 +00:00
christos
21047359cc
Add hdaudioverbose
2014-09-19 17:33:47 +00:00
wiz
7bfc8162b1
Per the wiki roadmap, rename the three dtrace modules to have
...
a "dtrace_" prefix.
amd64 build tested, other set list changes done the same way.
2014-09-18 19:45:24 +00:00
ozaki-r
de6373426e
Add net/if_bridge test
2014-09-18 15:25:10 +00:00
roy
4b34ebf614
Punt custom dhcpcd hooks in favour up upstream hooks
2014-09-13 10:18:24 +00:00
roy
ec4a0efb33
Use the 20-resolv.conf hook from dhcpcd rather than the minimal one.
...
Extract configured information from resolv.conf and hostname instead
of scraping the last dhcpcd script run.
This will allow the use of DHCPv6 and IPv6RA DNS details in the future.
2014-09-12 20:42:13 +00:00
roy
5758b155c1
Remove more rtsol references.
2014-09-12 14:46:33 +00:00
nonaka
953d3a57a3
Remove rtsol.
2014-09-12 14:39:49 +00:00
martin
459d37a82b
Mark /etc/rc.d/rtsold and /rescue/rtsol as obsolete
2014-09-12 10:03:32 +00:00
roy
c6314d6139
Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8).
...
Remove rtsol(8) from rc.d/network.
Add -w seconds command to ifconfig to wait for N seconds for until DAD
has finished on all addresses.
Use ifconfig -w in rc.d/network instead of a forced sleep.
As discussed on tech-net@
2014-09-11 13:10:03 +00:00
matt
25d15b759f
Uncomment/fix the eabihf compat entries
2014-09-10 22:50:25 +00:00
jmcneill
88d1b35fc5
turn on ntpd
2014-09-09 13:02:25 +00:00
matt
27620987b8
New files for OR1K support
2014-09-03 19:34:25 +00:00
christos
7c0a299a7f
mark fstab .PHONY to prevent it being re-made from fstab.c in suffix rules.
2014-08-27 04:30:25 +00:00
christos
4e24064872
fix sets
2014-08-26 10:46:39 +00:00
joerg
7a1a6f1cf3
Add basic support for indirect functions. It allows providing a public
...
function symbol with an implementation choosen at run time.
Refactor calls to functions by address in ld.elf_so to create temporary
function descriptors on the stack, if the address is not leaked outside.
Limitations:
- no support for initialising static storage with function pointers
- no support for unnamed resolver functions
Inspired by FreeBSD's r228435 by kib@freebsd.org .
2014-08-25 20:40:52 +00:00
pooka
67433f3a0f
Remove and obsolete rumpkern_time as a separate component.
2014-08-25 18:44:02 +00:00
christos
386021af1d
Use .PATH because the newmake does not apply pattern rules to sources in
...
other directories. Leave the comment and the old code for now so people
are aware that this might not work.
2014-08-25 14:11:51 +00:00
tsutsui
883c1c3776
Add a man page for arcofi(4) driver. From OpenBSD.
2014-08-25 12:49:22 +00:00
christos
6f1dbb71d2
add missing lint library.
...
XXX: pullup-7
2014-08-25 10:52:10 +00:00
apb
b3edfc2816
Add tests for backslash escaping in make(1).
...
Many of these tests fail, and I have populated the escape.exp file with
the results that I expect, not with the results that make(1) actually
produces.
Also update the set lists for these tests.
2014-08-24 11:52:45 +00:00
apb
3cf3fe820a
sort
2014-08-24 11:50:00 +00:00
christos
9df5c983bb
new make tests
2014-08-23 15:59:03 +00:00
apb
6b933a652f
Test make(1) by running the maintained tests, not unmaintained
...
copies of them.
* Remove all old tests from src/tests/usr.bin/make/d_*. These tests
were unmaintained old copies of the actual tests which are maintained
under src/usr.bin/make/unit-tests. One exception is the test in
d_unmatchedvarparen.mk, which was new, but has nw been added to
src/usr.bin/make/unit-tests/varmisc.mk.
* In src/tests/usr.bin/make/Makefile, copy all
the tests from src/usr.bin/make/unit-tests to
${DESTDIR}/usr/tests/usr.bin/make/unit-tests.
* In src/tests/usr.bin/make/t_make.sh, run the tests installed above,
instead of the old tests.
* In etc/mtree/NetBSD.dist.tests, create the
usr/tests/usr.bin/make/unit-tests diectory.
* Update the set lists for all the above.
2014-08-22 16:45:32 +00:00
apb
68cca2bb2f
sort
2014-08-22 10:51:38 +00:00
apb
0b9da2a3de
Adapt the sortlists target to deal with commented file names, like
...
"#./dir/file". Such lines now compare equal to their uncommented
counterparts like "./dir/file".
2014-08-22 10:51:18 +00:00
matt
b191cce33b
Add ./usr/include/sys/common_{ansi,limits}.h
2014-08-19 07:28:45 +00:00
matt
4264da7fa4
Install common_wchar_limits.h and update set list.
2014-08-18 22:33:25 +00:00
joerg
fb363505f8
LLVM sshramdisk needs 8.9MB, so bump again.
2014-08-14 18:38:29 +00:00
riastradh
75f2a57740
CD images need libarchive if MKBSDTAR is yes.
2014-08-14 16:27:17 +00:00
riastradh
0d53576a4b
Add dtrace modules to amd64-xen module set list. Hi jnemeth!
2014-08-14 16:26:21 +00:00
riastradh
1ade0b5b66
Add tar.debug and cpio.debug to lists for MKBSDTAR=yes MKDEBUG=yes.
2014-08-14 16:25:20 +00:00
joerg
d02c242c7b
Bump ramdisk size to 3.2MB and include dhcpcd.
2014-08-13 20:52:05 +00:00
matt
35031b132a
Fix c&p error: libisc.a->libirs.a
2014-08-12 20:57:59 +00:00
martin
c2426fb47b
Add firmware images to this image, as discussed on port-arm.
2014-08-12 11:49:04 +00:00
martin
d4a4ba1584
Add a IMAGEPREBUILD option for makefiles to ovveride (e.g. to additionally
...
add files to the staging directory)
2014-08-12 11:48:22 +00:00
joerg
7a5aaa5671
Mark compat directories as compat, not arch64.
2014-08-11 13:40:34 +00:00
jnemeth
b6c78a9d3b
remove debug cruft, the example module is not normally built
2014-08-11 05:19:16 +00:00
jnemeth
3481529578
Add the infrastructure for MODULAR support for Xen kernels. At
...
the moment, this can only load very simple modules due to missing
symbols. It is being add at this time to make pullups to the
netbsd-7 branch easier. It is not enabled by default in any kernels.
2014-08-11 03:43:25 +00:00
matt
91161928e4
MKCOMPAT set fixes
2014-08-10 23:26:48 +00:00
riz
d09c62a0bc
Include installboot on amd64/i386 install ramdisks in prep for a change
...
to sysinst which will use it instead of a handrolled replacement.
2014-08-10 20:07:41 +00:00
riz
48ed1e8202
Bump the ramdisk size; the longer paths on the build cluster are
...
likely enough to put this over the edge.
2014-08-10 20:04:30 +00:00
joerg
26dd58ba65
Bump the ramdisk size on macppc and sandpoint somewhat to compensate for
...
larger code with LLVM.
2014-08-10 17:58:51 +00:00
joerg
f14316bcbc
Update build glue for LLVM/Clang 3.6svn r215315. Changes include various
...
performance improvements across all backends and a much improved PPC32
backend.
2014-08-10 17:32:54 +00:00
spz
916c5fdf56
OpenSSL man page refresh, adding one new manpage
...
note the import/update in doc
2014-08-10 17:07:03 +00:00
martin
3f4482a092
Bump image size
2014-08-10 14:42:33 +00:00
bad
aa4de98596
Build ubsec module only for i386 and amd64 and punt on the other arches.
2014-08-10 11:51:40 +00:00
spz
3beda0103f
merge openssl 1.0.1i
2014-08-10 08:07:48 +00:00
isaki
138fa825c9
Increase the image size to 1700KB.
...
At this point, the build succeeds if the build path is short,
but may fail if long. Thanks for martin@ and tsutsui@.
2014-08-10 06:35:56 +00:00
matt
547b3a3b01
Changes to existing files to enable building AARCH64 userland.
...
evbarm64-el
This is clang only. While gcc4.8 supports aarch64, no netbsd support has
been written for aarch64 with gcc4.8.
2014-08-10 05:56:36 +00:00
matt
beb9c6d1b5
Preliminary files for AARCH64 (64-bit ARM) support.
...
Enough for a distribution build.
2014-08-10 05:47:35 +00:00
joerg
82ff1017b0
Update and simplify build glue for libc++ r215289.
2014-08-09 19:06:49 +00:00
apb
c5a47a1b14
Add rescue/ekermit.
2014-08-09 18:32:34 +00:00
bad
f9f5065b39
Build ubsec(4) as a module on all arches where it was obivous how to do so.
...
That excludes powerpc because evppc OEA is missing definitions for
PPC_INTR_IMPL and PPC_PCI_MACHDEP_IMPL.
Adjust set lists.
Compile tested for most arches only.
2014-08-09 12:34:05 +00:00
apb
e52d064647
Mark gkermit files "obsolete", don't remove then from the set lists.
2014-08-09 11:33:53 +00:00
gson
643acb6d0e
Test that reading a CTLTYPE_INT sysctl variable into a buffer that is
...
too small returns ENOMEM, and that reading it into a buffer that is
large enough returns the expected sizeof(int) bytes of data.
2014-08-09 07:04:03 +00:00
apb
daf5582ab4
Install man page for ekermit(1).
2014-08-08 21:41:46 +00:00
apb
84f75f96e7
Add ekermit.debug.
2014-08-08 19:54:14 +00:00
apb
3b7feb0ead
Unhook gkermit from the build.
...
It is being replaced by the BSD-licenced ekermit, as proposed
on tech-userlevel on 7 Aug 2014.
2014-08-08 19:38:47 +00:00
apb
97d8576cce
Add ekermit to the build.
...
It will replace gkermit, as proposed in tech-userlevel on 7 Aug 2014.
2014-08-08 19:34:35 +00:00
joerg
0c7d9d4853
Don't set -mmultiple or -mno-string for PowerPC, the difference is too
...
small to really matter and it sometimes even increases the size.
2014-08-08 16:56:30 +00:00
joerg
465192a6ff
Cleanup cargo cult.
2014-08-08 14:00:30 +00:00
gdt
03d5c785ca
Get macppc to build again by adjusting sizes.
...
In addition to the ramdisk size, it is necessary to have matching MD
sizes. Increase the MD sizes, and leave a comment near the ramdisk
size to ease future changes.
2014-08-07 16:51:56 +00:00
gdt
dbadcbcebd
I need 2244k for src/distrib/macppc/floppies/ramdisk, rather than
...
2240k. My build is normal, with a few uncommitted changes that really
shouldn't change the install situation. Because 2240k isn't near a
magic boundary, just increase it a hair.
2014-08-07 15:48:19 +00:00
jmmv
daa4f8c5c7
Add missing Kyuafile.
2014-08-07 14:22:13 +00:00
martin
8533cc60cb
Update for xorg
2014-08-07 08:58:55 +00:00
apb
64c260d8f5
New files that appeared in tzdata2014f, plus the
...
leapseconds file that has existed for a long time
but was not installed before today.
2014-08-06 19:24:00 +00:00
martin
7d1de5ea18
Bump ramdisksize even slightly more
2014-08-06 13:57:15 +00:00
martin
af7c36dc7a
Punt - backout sysinst message catlogs
2014-08-06 12:15:01 +00:00
apb
9e8101899d
To make pax use ${TOOL_GZIP}, we need to pass "--use-compress-program
...
${TOOL_GZIP}" on the command line, and refrain from passing "-z". If
passed "-z", pax will use plain "gzip", ignoring --use-compress-program.
2014-08-06 11:41:18 +00:00
apb
e4ed3c4254
Introduce and use GZIP_FLAGS variable.
...
The previous use of GZIP="-9 ${GZIP_N_FLAG}" happened to work, but
the new use of GZIP=${GZIP_FLAGS:Q} is safer.
For consistency, also use GZIP_FLAGS elesehere in this file.
2014-08-06 10:41:13 +00:00
martin
8fe4ed8e41
Sigh - move sysinst catalog files (which differ per arch, ouch!)
...
to md lists.
2014-08-06 08:23:43 +00:00
martin
186f554f7e
Add sysinst message files
2014-08-05 18:46:21 +00:00
martin
6469ed8dba
Bump ramdisk size
2014-08-05 16:18:16 +00:00
apb
0b92f0fef9
Ue ${GZIP_N_FLAG} instead of -n when setting GZIPFLAGS or GZIP_FLAGS.
...
This will allow -nT instead of just -n to be passed to pigz.
2014-08-05 15:45:49 +00:00
apb
f78c710fb2
Pass GZIP="-9 ${GZIP_N_FLAG}" instead of GZIP=-9n
...
in the environmentto commands that invoke ${TOOL_GZIP}.
This will allow them to use -nT instead of just -n with pigz.
2014-08-05 15:43:50 +00:00
apb
71da667fc9
Use ${TOOL_GZIP_N} instead of ${TOOL_GZIP} -n, and similarly
...
use ${TOOL_GZIP_N} -9 instead of ${TOOL_GZIP} -9n, etc.
This will pass -nT instead of just -n if the gzip program is
actually pigz.
2014-08-05 15:40:58 +00:00
martin
3d52f18626
Bump ramdisk size
2014-08-05 14:58:01 +00:00
martin
419ce0d49f
Add a few missing files
2014-08-05 13:26:10 +00:00
martin
56d11eee1a
Bump imagesize slightly
2014-08-04 20:20:39 +00:00
martin
575465caf7
Fix debug sets for zaurus
2014-08-04 19:35:44 +00:00
martin
94484d35aa
Bump miniroot size
2014-08-04 13:09:42 +00:00
martin
aa87b5e18f
Slightly extend ramdisk size
2014-08-04 11:30:35 +00:00
rmind
b8d1dbad64
NPF: add a general npf(7) manual page. Improved by wiz@.
2014-08-02 23:57:40 +00:00
martin
89ca4088e5
Add raidctl
2014-08-02 19:35:13 +00:00
joerg
e9fc44ba9f
Provide the INSTALL kernel for TWRP1025.
2014-08-02 15:51:18 +00:00
christos
29c014d1f7
add timeout(1)
2014-08-01 14:08:47 +00:00
rjs
4f27f35b7f
Update radeon microcode.
2014-07-28 23:09:06 +00:00
martin
6f08ad218d
Add usr/sbin/sysinst
2014-07-27 10:19:12 +00:00
dholland
9171ee4425
Add /usr/sbin/sysinst.
2014-07-26 19:35:59 +00:00
dholland
eed67d2502
Don't descend into sysinst.
2014-07-26 19:35:10 +00:00
dholland
779842189d
Adjust for sysinst move.
2014-07-26 19:34:08 +00:00
dholland
50dbef1a09
Move sysinst sources to usr.sbin.
...
This commit only physically moves the sources - there are no other
changes, to maximize the probability that this will be treated as a
rename if we ever do manage to migrate away from CVS.
Moving sysinst has been discussed on and off for years and has two
goals: making it easier to work on sysinst, and also making sysinst
available on running systems for use installing chroots and VM images
and other such things. None of the latter is possible yet, but as they
say, one thing at a time.
Doing this now was approved in an impromptu fashion by mrg, riz,
riastradh, me, and groo.
2014-07-26 19:30:39 +00:00
dholland
3b8c31df5d
fix MKPAM=no build
2014-07-26 06:12:30 +00:00
joerg
d87708c52a
Add generic versions of machine/int_*.h for compilers providing
...
appropiate macros for all necessary types.
2014-07-25 21:43:13 +00:00
dholland
d8d7aab05e
Update set lists for libc bump and new man pages.
2014-07-25 08:32:21 +00:00
mrg
1e4a2ee3ed
introduce a new pci_drvname(3) to libpci. implement it in the backend
...
via PCI_IOC_DRVNAME.
update manual and set lists (and remove a couple of doubled entries.)o
this will be used in libpciaccess() to implement the has_kernel_driver()
method.
2014-07-25 01:38:26 +00:00
alnsn
6021eb407c
man 4 bpfjit
2014-07-24 21:08:50 +00:00
plunky
f8dcb1ea24
add p++, and move it and cxxcom to comp-cxx-bin
2014-07-24 21:02:55 +00:00