Commit Graph

17536 Commits

Author SHA1 Message Date
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
pgoyette 25ffd25ddc Install securelevel.9 as an alias of secmodel_securelevel.9
According to submitter, this should be sufficient to address misc/57824.
2024-01-07 00:38:18 +00:00
thorpej e1ace90622 First cut at set list for virt68k. 2024-01-06 07:35:38 +00:00
kim e5014a45d8 Install postfix-tls-script (for "postfix tls") 2024-01-01 18:56:53 +00:00
thorpej d244c3ab10 Add a header file for 68030-specific MMU definitions, specifically the
Transparent Translation registers, that do not exist on the 68851.  A
big comment at the top of the file describes the differences between
the 68851 and the 68030's MMU.
2023-12-27 19:22:10 +00:00
thorpej 3c258f0760 Add new headers that describe the 68851 (and 68030) MMU and
68040 (and 68060) MMU structures using names that more closely
align with Motorola's documentation.

The definitions here automagically adapt to 4K or 8K pages, based
on the value of PGSHIFT, which must be a compile-time constant.
2023-12-27 02:40:31 +00:00
pgoyette dd048da8dc Unhook radeondrm module from the build; it doesn't work, and
it's just tempting someone to try it.  Leave the files around
in case someone wants to pursue making this work.

Should address kern/57793

XXX Related modules from the same legacy era should probably be
XXX removed, too, but so far only radeondrm has been reported
XXX as an issue.  Kep an eye out for sisdrm, savagedrm, tdfxdrm,
XXX and r128drm.
2023-12-26 16:20:01 +00:00
christos 145659c19e bump libssh 2023-12-20 17:17:21 +00:00
gutteridge 04662bc40a main: minor style fix 2023-12-15 22:09:16 +00:00
abs 21aef130ed Add note about zfs mount behaviour change in NetBSD 10 2023-12-14 20:46:45 +00:00
andvar 4e59ab5c59 s/MRCOFFE$/MRCOFFEE/ and s/MRCOFFE_OFW/MRCOFFEE_OFW/ in install docs.
Also apply uwe change from sparc/contents s/GENERIC-KRUPS/KRUPS/.
2023-12-11 21:57:41 +00:00
andvar bac9e987c2 s/MRCOFFE$/MRCOFFEE/ and s/MRCOFFE_OFW/MRCOFFEE_OFW/ in install docs. 2023-12-11 21:43:33 +00:00
tsutsui 7b628e9e33 Use defined ${GPTSECTORS} rather than hardcoded 2048. 2023-12-03 07:20:23 +00:00
tsutsui 2701e1fd91 Document USE_GPTMBR and GPTSECTORS. 2023-12-03 07:17:11 +00:00
thorpej 7f2518835c Add a vmem_xalloc_addr() function, which allocates a specific address
from an arena.  This is just a convenience wrapper around vmem_xalloc(),
that's just a bit more obvious how to use and performs some additional
sanity checks.
2023-12-02 21:02:12 +00:00
riastradh 5b36b4ea47 pthread: Add tests for pthread user stack allocation.
PR lib/57721

XXX pullup-10
XXX pullup-9
XXX pullup-8
2023-11-24 16:21:17 +00:00
riastradh 001acc2f8e stack(7): New man page.
Should help with PR pkg/57708.

XXX pullup-10
2023-11-23 21:20:49 +00:00
christos 48ce0cf66c Set the timezone too when invoking date with a timestamp because it can
be affected too:
$ env TZ=UTC date -r 1700157305
Thu Nov 16 17:55:05 UTC 2023
$ env TZ=UTC24:24:24 date -r 1700157305
Wed Nov 15 17:30:41 UTC 2023
2023-11-16 18:06:05 +00:00