summaryrefslogtreecommitdiff
path: root/distrib
AgeCommit message (Collapse)Author
2021-03-29Install apm(8) and and apmd(8) under MI MANPATHkn
powerpc64 was lacking manual pages; instead of shipping yet another identical MD manual, merge them under MI MANPATH as usual. Input OK deraadt
2021-03-26Resync the supported hardware list with armv7.html, suggested by,Darren Tucker
corrections and ok jsg@. This replaces the obsolete list of boards and their supported devices with the current list of supported boards only, similar to arm64.
2021-03-24ensure the long-name version of ld is in the base set (rather than theTheo de Raadt
comp set), as it is supposed to be hard-linked. found by Yoshihiro Kawamata
2021-03-20SKIP_PROPOSAL has been ripped out in 2019kn
2021-03-19Remove libLLVM.so.2.0 on upgradekn
It is over a year old and corresponds to LLVM 8.0.0 after the "-msvr4-struct-return" ABI change; saves 47M (on amd64). OK deraadt
2021-03-15spellingJonathan Gray
2021-03-12syncTheo de Raadt
2021-03-12Emulate "[inet] autoconf" hostname.if(5) lines with "dhcp"kn
With dhcpleased(8) in base, netstart(8) and ifconfig(8) understand both "autoconf" and "inet autoconf" lines in hostname.if(5) files to signal the new daemon. The installer however currently has only dhclient(8), hence manual upgrades with "[inet] autoconf" instead of "dhcp" in hostname.if files would fail to establish IPv4 connectivity. Make install.sub's netstart clone treat autoconf lines like old fashioned dhcp lines such users^Wearly testers of the new approach don't get stuck in nyetwork land. Note that this is only relevant for manual upgrades; installation always creates working hostname.if files and automated upgrades with sysupgrade(8) do not care about network/hostname.if files. Idea from deraadt OK deraadt krw ajacoutot
2021-03-10Build install media with -fno-asynchronous-unwind-tables to furtherJonathan Gray
reduce size. Allows a clang 11 amd64 release to complete without overflowing the floppy image. ok kettenis@ deraadt@
2021-03-06syncTheo de Raadt
2021-03-01sync for perl 5.32.1Andrew Fresh
2021-03-01syncTheo de Raadt
2021-03-01syncTheo de Raadt
2021-02-27syncTheo de Raadt
2021-02-26sync; OK deraadtFlorian Obser
2021-02-26syncTheo de Raadt
2021-02-24syncTheo de Raadt
2021-02-24syncTheo de Raadt
2021-02-24syncTheo de Raadt
2021-02-23syncTheo de Raadt
2021-02-23syncTheo de Raadt
2021-02-23syncTheo de Raadt
2021-02-21syncTheo de Raadt
2021-02-20syncStuart Henderson
2021-02-18Mention that U-Boot serial speed should be 115200.Visa Hankala
Initial diff from Janne Johansson
2021-02-16make use of getline(3) in ftp(1)Christian Weisgerber
Replace fparseln(3) with getline(3). This removes the only use of libutil.a(fparseln.o) from the ramdisk. Replace a complicated fgetln(3) idiom with the much simpler getline(3). ok jca@
2021-02-16syncTheo de Raadt
2021-02-15distrib: arm64: avoid customization in mr.fs targetSebastien Marie
arm64 ramdisk has customization in mr.fs target, in order to create usr/mdec/pine64 and usr/mdec/rpi directories (files will be copied inside them by runlist.sh). uses MKDIR directive to create these directories instead of. it put back mr.fs target identical to others archs. ok deraadt@
2021-02-15Things are too tight. Retaining even those two symbols is too much.Theo de Raadt
When dealing with install floppies, the Makefiles will need to carry some differences.
2021-02-14distrib: restore rdsetroot -x usage (extract the disk.fs image) on stripped ↵Sebastien Marie
bsd.rd It passes options to keep rd_root_size and rd_root_image symbols while stripping. These symbols are the ones used by rdsetroot to insert or extract disk image into RAMDISK. ok danj@ deraadt@
2021-02-14distrib: use ${MACHINE} instead of hardcoded valueSebastien Marie
ok deraadt@
2021-02-13distrib: remove .comment section systematicallySebastien Marie
remove this section as part of crunchgen generated commands. it avoids calling "strip -R .comment" for some but not all architectures. ok deraadt@ danj@
2021-02-13distrib: remove .SUNW_ctf only on kernelsSebastien Marie
the .SUNW_ctf section is added by ctfstrip(1), which is only used for kernels. ok deraadt@ danj@
2021-02-13distrib: merge "cp a b; strip b" to "objcopy -S a b"Sebastien Marie
ok deraadt@ danj@
2021-02-13distrib: remove duplicate strip(1) callsSebastien Marie
"strip -R section" command run "strip" (without option) as well. there is no need to call both. (binaries checked with sha1) original diff from danj@ ok deraadt@
2021-02-13distrib: merge objcopy -Sg and strip commandsSebastien Marie
in the command "objcopy -Sg", the -g option (STRIP_DEBUG) overrides the -S option (STRIP_ALL). so it is the same as "objcopy -g". "strip" command without option is doing STRIP_ALL. merge the both commands to "objcopy -S" ok deraadt@ danj@
2021-02-13distrib: remove STRIPOPTS variable from alpha and sparc64 MakefileSebastien Marie
ok deraadt@ danj@
2021-02-12syncTheo de Raadt
2021-02-11syncTheo de Raadt
2021-02-09syncPatrick Wildt
2021-02-09syncTheo de Raadt
2021-02-09syncTheo de Raadt
2021-02-08syncTheo de Raadt
2021-02-07syncTheo de Raadt
2021-02-05syncTheo de Raadt
2021-02-04syncPatrick Wildt
2021-02-04syncanton
2021-02-01syncTheo de Raadt
2021-01-30Add dhclient.conf back to list of "installed network configurationKenneth R Westerback
files during upgrade". Mistakenly removed during dhclient.conf cleanup of r1.1050.
2021-01-29Adjust for disabling gcc on macppc.Mark Kettenis