Commit Graph

17553 Commits

Author SHA1 Message Date
riastradh 5d9e12cf39 mozilla-certdata: Update set lists. 2024-03-03 04:35:18 +00:00
rillig c9de07fbb0 lint: check for unreachable bits and fields in snprintb formats
While here, clean up a few existing checks.
2024-03-03 00:50:41 +00:00
rillig 1ec17c714c lint: check snprintb formats for overlapping bits and fields 2024-03-02 11:56:37 +00:00
rillig 38c0bdf232 lint: test format strings from snprintb calls
The functions snprintb and snprintb_m are specific to NetBSD, and their
format strings are tricky to get correct.  Provide some assistance in
catching the most common mistakes.
2024-03-01 19:39:28 +00:00
christos 90b19e4963 new sqlite 2024-03-01 15:48:24 +00:00
christos ac69e99e78 one more timestamp fix I forgot to commit 2024-02-25 16:49:32 +00:00
christos 1fcbeeff9a new tool 2024-02-22 01:13:42 +00:00
christos e359e10520 add new bind tools 2024-02-22 00:58:49 +00:00
christos 21a52f56eb changes for new bind.
XXX: removing lint libraries where lint does not work anymore is temporary.
2024-02-21 22:53:47 +00:00
christos b37be858f1 fix debug sets for sun2 (libgcc_s_g.a and libgcc_eh_g.a should be in shl.mi) 2024-02-20 14:13:45 +00:00
riastradh b29b1fdf39 ramdisk-zfsroot: Enable build by default on amd64.
XXX Should maybe copy this to other ports like evbarm64 too.

PR port-amd64/57948
2024-02-19 17:55:46 +00:00
riastradh a7b033762e longjmp(3): Add test for PR lib/57946. 2024-02-19 04:30:38 +00:00
christos 2e4f73b7b0 bump libunbound 2024-02-17 18:32:19 +00:00
christos 25d856e749 Fix MKREPRO build (Jan-Benedict Glaw) 2024-02-17 15:07:03 +00:00
mlelstv 265bb24603 Quote argument to -n as required. [ -n ] is not a syntax error but
evaluates to true.
2024-02-12 11:30:33 +00:00
christos 5dc3a23d37 PR/57925: Jan-Benedict Glaw: Honor $MKREPRO_TIMESTAMP, don't embed name and
stamp in gzip.
2024-02-11 17:29:50 +00:00
andvar a10c2cec39 fix various typos in comments and log messages. 2024-02-10 09:21:51 +00:00
christos 5d78d08de1 PR/57913: Jan-Benedict Glaw: Don't embed build timestamp into archive
While here, modernize backquotes.
2024-02-09 15:34:34 +00:00
christos 05264c9b54 PR/57911: Jan-Benedict Glaw: Allow to set repro timestamp (and use it) 2024-02-08 19:24:43 +00:00
christos 40f2c3cc74 PR/57910: Jan-Benedict Glaw: Fix typo preventing reproducible builds 2024-02-08 18:14:02 +00:00
christos 7c3feac8da PR/57906: Jan-Benedict Glaw: Extend`mkbootimage` to allow for
$MKREPRO_TIMESTAMP usage
2024-02-08 17:57:54 +00:00
andvar d30e897588 s/dependancies/dependencies/ and s/independantly/independently/ in comments and
distrib notes.
2024-02-05 21:39:51 +00:00
andvar 23997cfc64 s/formated/formatted/ in comment and distrib sets descriptions. 2024-02-05 21:20:09 +00:00
rillig 139c6401cd lint: warn about short octal escape followed by '8' or '9'
These mistakes is typically found in snprintb format directives but is
probably a typo everywhere else as well.
2024-02-03 20:10:10 +00:00
rillig 3454588e0f tests/lint: test UTF-8 mode 2024-02-02 23:30:38 +00:00
rillig 183f84fe87 tests/lint: test lexing of characters and strings 2024-02-02 19:07:57 +00:00
martin 2cf65fcd1b Fix previous, use sed to fix up the set.${set} line in non-METAFILE mode 2024-01-30 10:24:39 +00:00
martin 49eab889a9 When building in priviledged mode, remove the entry for the output file
from etc/mtree/set.* - it may exist and contain stale data.
2024-01-29 15:56:49 +00:00
mrg 1fae5a330f properly quote arguments. 2024-01-29 05:46:55 +00:00
tsutsui fb1d4f6a14 Also put back libfb.a in xorg_server_ver=110 case.
It looks required only on building Xorg server binary and
unnecessary for release (actually marked as obsolete only on vax),
but no simple settings to "build static libraries without installation"
and most ports will be switched to Xorg 1.20 soon.
2024-01-28 06:20:02 +00:00
riastradh bbd1e6c887 NetBSD.dist.base: Nix /var/run/named.
/var/run is emptied at boot time by /etc/rc.d/mountcritlocal, so
there's no point in creating this at install time -- it has to be
created on the fly after /var/run is cleared on every boot anyway.

Mark /var/run/named obsolete in the set lists.  XXX This isn't quite
right, because it is legitimate for /var/run/named to exist in a
running installation, but it doesn't exist in a freshly installed
system any more.  Maybe we should just remove the entry from the set
lists and add a note to UPDATING about deleting it manually from the
destdir in incremental builds.

PR misc/57877
2024-01-27 21:06:09 +00:00
rillig a4d99aada1 tests/lint: test integer constants in different language levels 2024-01-27 15:10:56 +00:00
nros 7690962a14 Add the long double math functions recently added from FreeBSD to their related man pages 2024-01-26 19:27:29 +00:00
tsutsui b6bf12200d Put back xorg_server_ver=110 specific files lost in 21.1.3 updates.
Also fix syspkg names and reorder entries for readabilities.
Fixes "fail to load libfb.so" errors in case of HAVE_XORG_SERVER_VER=110.
(Note these ports have been switched to HAVE_XORG_SERVER_VER=120)

Ok'ed by mrg@ on tech-x11@:
 https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html
2024-01-26 13:06:36 +00:00
tsutsui d08a8a2fe7 Put back xorg_server_ver=110 specific files lost in 21.1.3 updates.
Also fix syspkg names and reorder entries for readabilities.
Fixes "fail to load libfb.so" errors on X.org 1.10 server ports.

Ok'ed by mrg@ on tech-x11@:
 https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html

Should be pulled up to netbsd-10.
2024-01-26 12:58:51 +00:00
mrg b0c21bdf09 add missing mtree subdir and it's Atffile. 2024-01-25 01:43:58 +00:00
riastradh 00b317fce9 mtree(8): Test the installed sets.
Except etc and xetc, which likely won't match for reasons that aren't
great, like etc including empty log files which in an installed
system have probably changed.

This test will probably fail, but we should make sure it doesn't!

PR misc/57877
2024-01-25 00:30:57 +00:00
jmcneill 276b55c3e3 wii: Add support for passing boot options to the kernel. 2024-01-24 21:53:34 +00:00
rillig b2e1dd2563 tests/lint: revert accidental addition of test for lint message 356 2024-01-23 22:07:23 +00:00
rillig 09702fc7eb lint: rename symt_t to symbol_kind
It was confusing to have two kinds of "symbol type" (s_type and s_symt),
so rename all related identifiers to be more distinctive.

No functional change.
2024-01-23 19:44:28 +00:00
kre 10af4d8cb4 Bump libm minor rev (libm.so.0.13 -> libm.so.0.14) after addition of
all the long double functions (with actual implementations).
2024-01-22 15:19:38 +00:00
jmcneill a5bf488d6f wii: Add 128x48 icon to SD card image 2024-01-21 13:10:55 +00:00
jmcneill cba6955407 build fix: use dd with count=1 for compat with NetBSD dd(1) 2024-01-21 10:28:25 +00:00
jmcneill 8d626ee2f8 evbppc: Add initial support for the Nintendo Wii 2024-01-20 21:35:59 +00:00
skrll 411aa5d8e5 risc-v: Add bwfm(4) firmware files to release image
Create the correct link for beagle,beaglev-starlight-jh7100-r0.txt NVRAM
config file.
2024-01-20 08:09:13 +00:00
thorpej 5eb94defbb Add a common m68k interrupt dispatch implementation. 2024-01-14 22:32:32 +00:00
thorpej dbb30ef1da Merge common sun68k types defns into <sun68k/types.h>. 2024-01-14 18:22:02 +00:00
tsutsui 7480cc65f1 Add three button trackballs (M1309A) to a supported HP-HIL device list.
Asked by Jonathan Stone on port-hp300@, and tested by me:
 https://mail-index.netbsd.org/port-hp300/2024/01/14/msg000238.html
2024-01-14 12:05:33 +00:00
skrll 45e41911cd Import RISC-V starfive DTS from https://github.com/starfive-tech/linux.git"
The files are taken from the visionfive branch with latest DTS related commit

    commit 9b5f280fa413ee76fac20cd575075fc53468d527
    Author: Emil Renner Berthing <kernel@esmil.dk>
    Date:   Sun Oct 31 17:15:58 2021 +0100

        riscv: dts: Add full JH7100, Starlight and VisionFive support
2024-01-14 07:39:25 +00:00
thorpej 7518155848 Add installation ramdisk for virt68k. With the GENERIC kernel, you can
just specify this file with "-initrd /path/to/inst-ramdisk.fs" on the
Qemu command line and it will boot right into the installer.
2024-01-07 00:57:13 +00:00