Commit Graph

13972 Commits

Author SHA1 Message Date
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