History log of /src/UPDATING |
Revision | | Date | Author | Comments |
1.383 |
| 21-Jul-2025 |
martin | Note openssl switch issues and needing to clean test objects.
|
1.382 |
| 21-Jul-2025 |
mrg | add a note that GCC 12.5 import may need some cleandir'ing.
|
1.381 |
| 02-Jun-2025 |
gutteridge | UPDATING: retroactively add a note about a nawk change reversion
|
1.380 |
| 28-May-2025 |
martin | Note update build problems from the $NM changes in tools.
|
1.379 |
| 27-Apr-2025 |
kre | Correct a couple of typos.
|
1.378 |
| 27-Apr-2025 |
pgoyette | Mention new KERNEL_DIR stuff
|
1.377 |
| 13-Apr-2025 |
riastradh | bsd.lib.mk: Redo rev. 1.418 more selectively.
Previously, in rev. 1.418, I had changed:
.if ${LIBISPRIVATE} != "no" ... . if defined(NOSTATICLIB) && ${MKPICLIB} != "no" MAKESTATICLIB?= no . elif ${LIBISPRIVATE} != "pic" MKPIC:= no . endif ... .endif ... -.if ${LIBISPRIVATE} == "pic" +.if ${MKPIC} != "no" CFLAGS+= -fPIC AFLAGS+= -fPIC .endif
This was an attempt to obviate the need for grody conditionals in private shared libraries like libuv:
.if ${MACHINE} == "sun2" LIBISPRIVATE=yes .else LIBISPRIVATE=pic .endif
This is wrong, after all, because you can also do MKPIC=no on non-sun2 platforms if you really want a static build, and it's a mess to have to write it out in every case.
My theory in making that change was that:
(a) on MKPIC=yes platforms in makefiles without LIBISPRIVATE=yes, we're building with -fPIC anyway, so ${MKPIC} != no is right;
(b) on MKPIC=yes platforms in makefiles with LIBISPRIVATE=yes, we shouldn't build with -fPIC and the conditional above sets MKPIC=no in that case, so ${MKPIC} != no is right;
(c) on MKPIC=no platforms (mainly sun2), no matter what LIBISPRIVATE is set to, we shouldn't build with -fPIC, so ${MKPIC} != no is right.
But (a) is wrong, because we use the same makefile to build .pico and .o objects from which we link (PIC) .so and (non-PIC) .a libraries, and the distinction is made not in CFLAGS/AFLAGS but in PICFLAGS and CSHLIBFLAGS.
So, to obviate the need for the .if sun2 conditionals around LIBISPRIVATE=pic, but avoid breaking everything _other_ than LIBISPRIVATE=pic, let's make the addition of -fPIC to CFLAGS/AFLAGS conditional on _both_ LIBISPRIVATE=pic _and_ MKPIC=yes.
PR port-mips/59064: jemalloc switch to 5.3 broke userland
|
1.376 |
| 06-Feb-2025 |
palle | Add a newline to improve readability
|
1.375 |
| 31-Jan-2025 |
christos | clean libc for jemalloc
|
1.374 |
| 23-Nov-2024 |
riastradh | UPDATING: Note compat objdirs too.
|
1.373 |
| 23-Nov-2024 |
riastradh | UPDATING: I accidentally a word in previous.
|
1.372 |
| 22-Nov-2024 |
riastradh | UPDATING: Note xz (liblzma) needs clean too for -fvisibility=hidden.
|
1.371 |
| 22-Nov-2024 |
riastradh | UPDATING: Note that libmagic requires clean too.
|
1.370 |
| 22-Nov-2024 |
riastradh | UPDATING: Really only need make clean, not cleandir, for libarchive.
*.d and .depend files are still fine, just the .so that needs to be relinked.
|
1.369 |
| 22-Nov-2024 |
riastradh | UPDATING: Just need to clean libarchive/lib, not libarchive/bin too.
|
1.368 |
| 22-Nov-2024 |
riastradh | UPDATING: Note libarchive requires clean.
|
1.367 |
| 22-Nov-2024 |
riastradh | UPDATING: Note stale .actsym files and suggest workaround.
|
1.366 |
| 11-Nov-2024 |
riastradh | UPDATING: Expand list of deletions for zstd mess.
1. Don't use $ for variables -- if you copy & paste, e.g.,
rm -rf $DESTDIR/usr/lib/libarchive*
and DESTDIR is not actually defined in the environment, you might be an unhappy camper. (Resolvable by using /bin/pax to extract the library from base.tgz but not great!)
2. Nix compat libraries and libmagic too.
3. Sort for easier maintenance.
|
1.365 |
| 10-Nov-2024 |
martin | one more update for zstd
|
1.364 |
| 10-Nov-2024 |
martin | Extend the zstd entry: need to clean DESTDIR
|
1.363 |
| 05-Nov-2024 |
martin | zstd changes break update builds, document workaround
|
1.362 |
| 16-Oct-2024 |
martin | Revert previous - the build is broken, unrelated to update builds.
|
1.361 |
| 16-Oct-2024 |
martin | OpenSSL changes require a full rebuild
|
1.360 |
| 26-Sep-2024 |
wiz | UPDATING: note problem with malloc_np.h
|
1.359 |
| 24-Sep-2024 |
martin | Ammend the libc/jemalloc entry with hints for architectures with compat libraries.
|
1.358 |
| 24-Sep-2024 |
martin | Note update build issues with jemalloc vs. jemalloc.old
|
1.357 |
| 18-Aug-2024 |
christos | mention awk directory issue
|
1.356 |
| 15-Aug-2024 |
riastradh | UPDATING: Nix trailing whitespace.
|
1.355 |
| 13-Aug-2024 |
martin | Note gdb switch may require removing tool gdb build dirs.
|
1.354 |
| 01-Jul-2024 |
martin | Fix date for binutils vs. binutils.old entry
|
1.353 |
| 01-Jul-2024 |
martin | Note update build lossage for binutils vs. binutils.old
|
1.352 |
| 10-Jun-2024 |
kre | branches: 1.352.2;
Note need to deal with old libarchive.so files in cdrom images when doing an update build.
|
1.351 |
| 10-Jun-2024 |
gutteridge | UPDATING: fix an old typo
|
1.350 |
| 05-May-2024 |
riastradh | libm: New s_rintl.S for x86.
Prompted by PR lib/58054.
|
1.349 |
| 23-Apr-2024 |
maya | Switch to mesa 21
Works well enough for me on various GPUs, let's try it out. Can be easily reverted if anyone encounters major issues.
|
1.348 |
| 20-Apr-2024 |
rillig | UPDATING: remove not-so-recent entries
|
1.347 |
| 11-Apr-2024 |
nia | UPDATING: note new sets
|
1.346 |
| 11-Apr-2024 |
riastradh | Nix /var/run/named entry from set lists.
Normally we don't do this, but /var/run/named is
(a) used by running daemons, so postinstall should not delete it, and (b) deleted at boot-time anyway by /etc/rc.d/mountcritlocal, so there's no sense in having it checked by mtree.
However, this means that update builds need manual intervention to delete $DESTDIR/var/run/named or else checkflist will fail, so add a note to UPDATING about this.
Do the same with /var/run/lwresd just in case.
PR misc/57877
|
1.345 |
| 09-Feb-2024 |
andvar | fix spelling mistakes, mainly in comments and log messages.
|
1.344 |
| 24-Sep-2023 |
gutteridge | UPDATING: fix a couple of spelling mistakes
|
1.343 |
| 28-Aug-2023 |
riastradh | certctl(8): Avoid clobbering prepopulated /etc/openssl/certs.
Also avoid clobbering some other edge cases like symlinks or non-directories there.
This way, we have the following transitions on system updates:
- If /etc/openssl/certs is empty (as in default NetBSD<10 installs): quietly populated on rehash.
- If /etc/openssl/certs is nonempty (you've added things to it, e.g. by hand or with mozilla-rootcerts) and has never been managed by certctl(8): left alone on rehash, with an error message to explain what you need to do.
- If /etc/openssl/certs has been managed by certctl(8): quietly updated on rehash.
Note: This means current installations made since certctl(8) was added will be treated like /etc/openssl/certs is nonempty and has never been managed by certctl(8). To work around this, you can just delete /etc/openssl/certs and rerun `certctl rehash'.
|
1.342 |
| 19-Jul-2023 |
martin | Warn to clean gcc objectdirs for updated compiler.
|
1.341 |
| 18-Jul-2023 |
lukem | build.sh: use mk.conf (if present) as MAKECONF
Set MAKECONF to mk.conf in the same directory as build.sh (i.e., the top of the source tree) if mk.conf is present. This means unprivileged users can benefit from mk.conf(5) semantics without write privileges to /etc/mk.conf, and also simplifies per-source-directory configuration.
Fail early if $MAKECONF is empty, since build.sh will fail anyway after rebuilding nbmake.
Ensure that the computed MAKECONF isn't empty, and then always set MAKECONF in the makewrapper (nbmake-$MACHINE).
Improve some formatting consistency in BUILDING.mdoc, (even if BUILDING is generated without markup).
|
1.340 |
| 11-Jul-2023 |
martin | Belatedly add an entry for the openssl version switch - it may cause subtle test failures after update builds (files with same installed name created from different sources depending on openssl version).
|
1.339 |
| 04-Jun-2023 |
martin | Note kernel build lossage in an unsupported build configuration
|
1.338 |
| 23-May-2023 |
lukem | ctfmerge tool fixes might need a clean tools build
|
1.337 |
| 23-Mar-2023 |
mrg | add a note about how to fix missing ./usr/lib/libisns* files.
|
1.336 |
| 16-Jan-2023 |
martin | Note dependency of new binutils on new ld.elf_so for unsupported DESTDIR=/ builds.
|
1.335 |
| 17-Nov-2022 |
chs | Restore backward compatibility of UFS2 with previous NetBSD releases by disabling support in UFS2 for extended attributes (including ACLs). Add a new variant of UFS2 called "UFS2ea" that does support extended attributes. Add new fsck_ffs operations "-c ea" and "-c no-ea" to convert file systems from UFS2 to UFS2ea and vice-versa (both of which delete all existing extended attributes in the process).
|
1.334 |
| 12-Nov-2022 |
mrg | updates for libdrm 2.4.114.
unfortunately, the i915 ioctls are no longer handled by kdump/ktruss as the new one conflicts with base. this needs a clean build in these dirs (and rescue). the radeon ioctls have been enabled instead.
|
1.333 |
| 08-Oct-2022 |
riastradh | UPDATING: More details on bootloader update needed for >=9.99.100.
|
1.332 |
| 21-Sep-2022 |
gutteridge | UPDATING: a couple of pedantic edits
|
1.331 |
| 21-Sep-2022 |
riastradh | Note bootloader changes needed for 9.99.100.
|
1.330 |
| 21-Aug-2022 |
lukem | UPDATING: extsrc deprecated
|
1.329 |
| 15-Jul-2022 |
mrg | add a note about xorg-server possibly breaking builds.
|
1.328 |
| 28-Jun-2022 |
martin | Note that src/games/robots now nees a clean rebuild.
|
1.327 |
| 07-Dec-2021 |
andvar | s/dissallow/disallow/
|
1.326 |
| 07-Dec-2021 |
andvar | fix various typos, mainly in comments.
|
1.325 |
| 22-Nov-2021 |
martin | Fix typo. Pointed out by bch - thanks!
|
1.324 |
| 20-Nov-2021 |
martin | Note that USE_FORT changes for xorg require a clean build.
|
1.323 |
| 14-Nov-2021 |
nia | UPDATING: note dts update causing things to be renumbered
|
1.322 |
| 14-Oct-2021 |
martin | aarch64 needs a clean build after MKRELRO default has changed.
|
1.321 |
| 18-Sep-2021 |
christos | Change the default for ACLs to be posix1e instead of nfsv4 to match FreeBSD. Requested by chuq.
|
1.320 |
| 21-Aug-2021 |
andvar | s/helt/held+s/eroneously/erroneously/+s/splitted/split/+s/recommented/recommended/
|
1.319 |
| 11-Jul-2021 |
mrg | note that new GMP may require some cleaning.
|
1.318 |
| 17-Apr-2021 |
mrg | add a note about potential GCC 9->10 build failures
|
1.317 |
| 09-Jan-2021 |
rillig | UPDATING: lint1/ops.c may require OBJDIR to be cleaned
https://mail-index.netbsd.org/source-changes-d/2021/01/09/msg013098.html
|
1.316 |
| 17-Oct-2020 |
mrg | note about mips kernel modules breaking update builds
|
1.315 |
| 26-Sep-2020 |
mrg | note mpfr needs a cleaning.
|
1.314 |
| 12-Sep-2020 |
mrg | switch to GCC 9 on arm and x86.
note GCC 8.3, 8.4 and 9.3 import dates. add an UPDATING entry.
|
1.313 |
| 07-Sep-2020 |
mrg | switch mips to binutils 2.34.
|
1.312 |
| 20-Aug-2020 |
mrg | update the latest note to talk about all 3 potential ways that failure can occur now (1 still upcoming.)
|
1.311 |
| 12-Aug-2020 |
mrg | 20200811: GCC updates may require cleaning the objdir.
|
1.310 |
| 15-Jun-2020 |
christos | blocklist migration has been automated.
|
1.309 |
| 15-Jun-2020 |
christos | mention blacklist -> blocklist rename
|
1.308 |
| 01-Jun-2020 |
christos | Mention cleaning needed in LIBISPRIVATE directories
|
1.307 |
| 11-Mar-2020 |
mrg | note GCC 8.4 may need some cleaning.
|
1.306 |
| 18-Nov-2019 |
christos | catch-up with more ports switched to gcc-8 fix typos, consistent whitespace
|
1.305 |
| 13-Nov-2019 |
martin | Mention LLVM fallout
|
1.304 |
| 23-Oct-2019 |
martin | Add note for GCC 8 builds (see PR 54644)
|
1.303 |
| 01-Oct-2019 |
mrg | add a note about GCC 8.3 import probably needing cleaning.
|
1.302 |
| 03-Sep-2019 |
riastradh | Add UPDATING note about radeon firmware image mistake.
|
1.301 |
| 27-Jul-2019 |
martin | Note update hickup build issue for uefi boot.
|
1.300 |
| 23-Jul-2019 |
martin | Add a note to rebuild jemalloc w/o debugging
|
1.299 |
| 08-Feb-2019 |
mrg | add a quick note about gcc 7 likely causing update build failures.
|
1.298 |
| 24-Sep-2018 |
martin | Note that we need to clean objdir for the OpenSSL update.
|
1.297 |
| 17-Jul-2018 |
joerg | Document aarch64 ABI break.
|
1.296 |
| 16-Jul-2018 |
martin | Entry for MKSTATICPIE fallout in /rescue build.
|
1.295 |
| 02-May-2018 |
pgoyette | branches: 1.295.2; Re-add files that were accidentally deleted in my previous commit.
|
1.294 |
| 02-May-2018 |
pgoyette | Synch with HEAD
|
1.293 |
| 15-Apr-2018 |
jakllsch | Add a note about potential tools build failure due to yesterday's binutils sources juggling.
|
1.292 |
| 11-Mar-2018 |
mrg | 20180311: bdftopcf was updated and may need cleaning in the src/external/mit/xorg/tools/bdftopcf subdirectory if there are link errors.
|
1.291 |
| 13-Feb-2018 |
mrg | branches: 1.291.2; note that openssl and GCC may upset your builds.
|
1.290 |
| 27-Dec-2017 |
martin | Minor tweak to the vadvise entry.
|
1.289 |
| 26-Dec-2017 |
christos | build without -u does not work because of the dependencies and the stale files. Be more explicit with instructions.
|
1.288 |
| 26-Dec-2017 |
martin | Note build fallout from vadvise removal.
|
1.287 |
| 13-Oct-2017 |
kre | Note possible need to clean objdir (or depends at least) for external/bsd/acpica/bin/iasl after build structure change a few days ago.
|
1.286 |
| 22-Aug-2017 |
mrg | note GMP 6.1.2 release and the build issues that may occur.
|
1.285 |
| 17-Aug-2017 |
mrg | add a note about MPC/MPFR updates breaking some types of update builds.
|
1.284 |
| 03-Apr-2017 |
martin | New dhcpcd does not like update builds from previous versions.
|
1.283 |
| 17-Feb-2017 |
kamil | Remove entry for "TRAP_HWWPT renamed to TRAP_DBREG" from UPDATING
Suggested by K.R.Elz
|
1.282 |
| 17-Feb-2017 |
kamil | Note TRAP_HWWPT -> TRAP_DBREG rename manual steps for build.sh -u
|
1.281 |
| 11-Feb-2017 |
roy | Note a new tic tool is required for the new terminfo database.
|
1.280 |
| 08-Feb-2017 |
kre | Time waro (thanks Kamil)
|
1.279 |
| 08-Feb-2017 |
kre | Ammend previous, mention compat/amd64/i386/lib/libc as well.
|
1.278 |
| 08-Feb-2017 |
kre | Note libc update build issue after change from arch/exect.S to exect.c (The build system really should be able to cope with changes like this one without obj dir fiddling or clean builds)
|
1.277 |
| 05-Jan-2017 |
martin | branches: 1.277.2; xinput update build hint
|
1.276 |
| 04-Jan-2017 |
martin | Not flex update build issue
|
1.275 |
| 14-Oct-2016 |
spz | note that the OpenSSL import requires some objdir cleanup
|
1.274 |
| 10-Oct-2016 |
martin | Note that dhcpcd objdir needs to be cleaned for update builds.
|
1.273 |
| 15-Sep-2016 |
mrg | switch amd64, i386, shark, ofppc and macppc to xorg-server 1.18.
add a note to UPDATING about needing a clean objdir and destdir.
|
1.272 |
| 30-May-2016 |
dholland | branches: 1.272.2; Note that i386 needs a PIE-related cleandir. Should avoid having PR 51174 happen to anyone else. :-/
|
1.271 |
| 18-Apr-2016 |
christos | be more specific about what needs to be cleaned for libedit.
|
1.270 |
| 18-Apr-2016 |
christos | mention libedit
|
1.269 |
| 16-Apr-2016 |
dholland | Note that deleting objdirs (not just cleandir) may be necessary for the gcc update.
|
1.268 |
| 16-Apr-2016 |
riastradh | Add a note about PIE for amd64 requiring clean objdir.
|
1.267 |
| 03-Apr-2016 |
mrg | add a simple note about GCC 5.3.
|
1.266 |
| 06-Mar-2016 |
aymeric | bump date for entry about using NetBSD's regex, now that it works
|
1.265 |
| 29-Feb-2016 |
aymeric | mention that the recent addition of the NetBSD implementation of regexps to libnbcompat may lead to crashes in tools using them on non-NetBSD hosts if these are not rebuilt from scratch.
|
1.264 |
| 25-Jan-2016 |
martin | Note that update builds are broken if MKDTRACE got enabled for your platform.
|
1.263 |
| 19-Sep-2015 |
dholland | add note about the most recent acpica update
|
1.262 |
| 14-Apr-2015 |
christos | mention yacc requirement for acpica
|
1.261 |
| 04-Apr-2015 |
martin | Note required cleandir for lint changes
|
1.260 |
| 11-Mar-2015 |
skrll | Add a note about recent arm openssl update.
|
1.259 |
| 27-Oct-2014 |
msaitoh | Fix typo.
|
1.258 |
| 27-Oct-2014 |
martin | Add an entry for recent pppd modules mishap.
|
1.257 |
| 23-Jul-2014 |
apb | More general advice about "cvs [update aborted]... No such file or directory".
Also invent a "Cause:" keyword for use in "Symptom:/Cause:/Fix" sections.
Also add a note near the top of the file saying that there are several sections marked by "^^^".
|
1.256 |
| 23-Jul-2014 |
apb | How to deal with src/external/mit/lua/src: No such file or directory
|
1.255 |
| 30-May-2014 |
joerg | Add note about the eARM flag day for C++.
|
1.254 |
| 01-Feb-2014 |
skrll | branches: 1.254.2; Improve the compiler_rt entry slightly
|
1.253 |
| 01-Feb-2014 |
joerg | Advise a clean build for the compiler-rt migration.
|
1.252 |
| 31-Jan-2014 |
wiz | Add a letter, fix a word.
|
1.251 |
| 31-Jan-2014 |
martin | Add a note for the libc/compile_rt changes requiring a partial clean.
|
1.250 |
| 28-Dec-2013 |
christos | mention visible changes
|
1.249 |
| 04-Dec-2013 |
mrg | add a note about GMP i wrote but forgot to commit a few days ago.
|
1.248 |
| 29-Nov-2013 |
mrg | add a note about MPC and MPFR potentially upsetting the update build.
|
1.247 |
| 08-Aug-2013 |
spz | add hints about FAST_IPSEC no longer being around
|
1.246 |
| 05-Jun-2013 |
martin | Note manual removal of internal freetype headers.
|
1.245 |
| 01-Jun-2013 |
mrg | add a specific note about an xdm.man failure mode
|
1.244 |
| 31-May-2013 |
mrg | add a note about xsrc updates.
|
1.243 |
| 02-Mar-2013 |
christos | more
|
1.242 |
| 02-Mar-2013 |
christos | add netiso caveat
|
1.241 |
| 03-Oct-2012 |
wiz | - Capitalization fixes (``OpenSSL'', not ``openssl''); - change single to double space in between sentences; - remove trailing white space.
From Bug Hunting.
|
1.240 |
| 17-Sep-2012 |
dholland | Strengthen the entry about the openssl update, to clarify and emphasize that just doing a non-update build isn't enough; you really do have to nuke $DESTDIR.
|
1.239 |
| 15-Sep-2012 |
dholland | Fix typo, noticed by stu314 on freenode.
|
1.238 |
| 22-Aug-2012 |
dholland | branches: 1.238.2; Add note about cleaning required by last month's openssl update. Closes PR 46816.
|
1.237 |
| 07-May-2012 |
wiz | Mention that you should run makemandb -f, or wait for the weekly script.
|
1.236 |
| 19-Mar-2012 |
bsh | add note about SYMTAB_SPACE.
|
1.235 |
| 15-Feb-2012 |
joerg | Extend entry to makemandb permission issue.
|
1.234 |
| 09-Feb-2012 |
spz | branches: 1.234.2; fix typo/braino
|
1.233 |
| 07-Feb-2012 |
joerg | Add note about new apropos and mandoc for formatting. Document failing update builds due to the cat page removal.
|
1.232 |
| 27-Dec-2011 |
christos | mention pam unbump.
|
1.231 |
| 26-Nov-2011 |
tls | Mention that "pseudo-device rnd" should be removed from custom kernel configs. Thanks to Julio for pointing this out.
|
1.230 |
| 19-Nov-2011 |
tls | First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following:
An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time.
A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available.
The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time.
An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm.
A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream.
An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice.
In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve.
The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component.
The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run.
A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl.
The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet.
Manual pages for the new kernel interfaces are forthcoming.
|
1.229 |
| 30-Sep-2011 |
jym | branches: 1.229.2; Inform that the prop_{array,dictionary}_send_syscall(3) change breaks backward compatibility with old quota2 binaries, so ensure that you update both (proplib + quota2 executables) simultaneously when updating a -current installation.
|
1.228 |
| 17-Aug-2011 |
mrg | switch sparc to GCC 4.5.3.
|
1.227 |
| 12-Aug-2011 |
riastradh | i386 and amd64 are on GCC 4.5 too now.
|
1.226 |
| 06-Aug-2011 |
mrg | add a note about cleaning the tree for GCC 4.5.
|
1.225 |
| 04-Aug-2011 |
matt | Note changes to xz require cleaning of a directory by hand.
|
1.224 |
| 10-Apr-2011 |
dholland | Update this weekend's note on cleaning gcc: you need to clean binutils too.
|
1.223 |
| 10-Apr-2011 |
joerg | Add a generic note about GCC's error on changed variables and a specific entry for the sysroot related changes breaking MKUPDATE.
|
1.222 |
| 10-Apr-2011 |
plunky | Building the Xorg binary was moved into a subdirectory to fix ordering issues with "make all". It may be necessary to remove the OBJDIR for external/mit/xorg/server/xorg-server/hw/xfree86 if your update build fails, as the "Xorg" entry there is now a directory.
|
1.221 |
| 23-Jan-2011 |
lukem | fix typo in "-traditional-cpp"
|
1.220 |
| 21-Jan-2011 |
joerg | Switch remaining platforms to modern CPP for assembler.
|
1.219 |
| 17-Jan-2011 |
joerg | branches: 1.219.2; Move SPARC and SPARC64 to modern CPP. Update UPDATING note for this and Alpha.
|
1.218 |
| 15-Jan-2011 |
joerg | Add entry about -tradition-cpp change for people not using build.sh.
|
1.217 |
| 17-Dec-2010 |
jruoho | Make tcpdump(8) to drop root privileges and chroot(2) by default.
|
1.216 |
| 25-Nov-2010 |
christos | Mention setenv lossage.
|
1.215 |
| 23-Nov-2010 |
mrg | add a note about xorg updates
|
1.214 |
| 09-Jun-2010 |
dholland | minor clarification
|
1.213 |
| 04-Jun-2010 |
jmmv | atf 0.9 includes a backwards incompatible change that requires rebuilding the sh tests. Add a note to tell users to clean up the old files, as otherwise the rebuilds will not be triggered.
|
1.212 |
| 22-May-2010 |
mrg | note about xsrc update build issues.
|
1.211 |
| 22-May-2010 |
tnozaki | ctype.h was splitted, so you have to make cleandir tools/mklocale.
|
1.210 |
| 22-May-2010 |
christos | mention compiled xkb move.
|
1.209 |
| 22-Feb-2010 |
njoly | Note shared objects extension change, and stalled files.
|
1.208 |
| 04-Feb-2010 |
roy | Document termcap database removal.
|
1.207 |
| 26-Dec-2009 |
mbalmer | Fold long lines.
|
1.206 |
| 16-Nov-2009 |
dholland | Note briefly that new amd64 kernels don't build with old binutils.
|
1.205 |
| 16-Nov-2009 |
dholland | fix typo in previous
|
1.204 |
| 02-Nov-2009 |
dyoung | Mention that 'build.sh -u' may also break while building lex.
|
1.203 |
| 02-Nov-2009 |
dyoung | Mention that build.sh -u may get hung up building yacc.
|
1.202 |
| 02-Oct-2009 |
mrg | add a note about accidental compiled/xkb symlinks appearing
|
1.201 |
| 18-Jul-2009 |
dsl | Presence of index.o in existing libc.a causes duplicate symbol now that strchr.[cS] provides its definition.
|
1.200 |
| 09-Jul-2009 |
dholland | Add an entry for last summer's libpthread compat fix, since it apparently never got listed (only posted on current-users) and came up again recently.
Thanks to Martin Husemann, Matthias Drochner, and Geoff Wing for info (any errors are mine).
As per http://mail-index.netbsd.org/current-users/2008/08/05/msg003880.html.
|
1.199 |
| 09-Jul-2009 |
dholland | Fix a garbled old entry that I happened upon just now.
|
1.198 |
| 09-Jul-2009 |
mrg | note that update builds might again fail for new xorg
|
1.197 |
| 21-Jun-2009 |
mrg | add a note about native xorg updates
|
1.196 |
| 27-May-2009 |
dholland | Add note about Postgres WRT the time_t change.
|
1.195 |
| 01-May-2009 |
perry | note a new failure mode thanks to the new string functions requested by mrg
|
1.194 |
| 29-Mar-2009 |
mrg | add a note about needing to rebuild i386 toolchain
|
1.193 |
| 08-Feb-2009 |
skrll | branches: 1.193.2; s/posix_fadvise/__posix_fadvise50/ in last.
|
1.192 |
| 07-Feb-2009 |
skrll | posix_fadvise needs help again.
|
1.191 |
| 05-Feb-2009 |
joerg | Add recommendation to rebuild the pkgdb cache after an update.
|
1.190 |
| 21-Jan-2009 |
apb | Try to clarify the situation for utmp/utmpx/wtmpx/account files after the time_t and dev_t changes. I am not sure that this is accurate, and there's no mention of the wtmp file.
|
1.189 |
| 14-Jan-2009 |
hubertf | Make it clearer how link time failures in packages can be fixed OK'd by christos
|
1.188 |
| 11-Jan-2009 |
christos | provide more details.
|
1.187 |
| 11-Jan-2009 |
dholland | fix typo
|
1.186 |
| 11-Jan-2009 |
christos | mentioned files that need changing.
|
1.185 |
| 11-Jan-2009 |
jmcneill | add whitespace
|
1.184 |
| 11-Jan-2009 |
christos | mention how to deal with christos-time_t
|
1.183 |
| 19-Dec-2008 |
pgoyette | Add a note concerning this morning's changes to config(1).
|
1.182 |
| 07-Dec-2008 |
tsutsui | amd64 GENERIC still has compat and file-system options so it doesn't require installed modules yet.
|
1.181 |
| 06-Dec-2008 |
cube | Mention that /etc/rc.d/x{dm,fs} moved to xetc and will thus appear as extra files for MKX11=no update builds.
|
1.180 |
| 26-Nov-2008 |
wiz | Improve grammar.
|
1.179 |
| 25-Nov-2008 |
tsutsui | Mention that i386 and amd64 GENERIC kernels now require installed kernel modules and the latest bootloader.
|
1.178 |
| 02-Sep-2008 |
lukem | branches: 1.178.2; Add an entry for the "libc lint problem", mostly taken from Matthias Drochner <drochner>'s post: http://mail-index.netbsd.org/current-users/2008/08/28/msg004193.html
|
1.177 |
| 13-Aug-2008 |
christos | mention stale libfoo_g.a fix.
|
1.176 |
| 02-Aug-2008 |
simonb | Note in WAPBL entry that the super block needs to be in UFS2 format.
|
1.175 |
| 01-Aug-2008 |
simonb | Add a note about WAPBL and backwards compatibility.
|
1.174 |
| 23-Jul-2008 |
lukem | Add entries for WARNS>0 enabling fatal warnings in the linker & assembler.
|
1.173 |
| 31-May-2008 |
freza | Change DRVSUSPENDDEV ioctl number. Fixes PR kern/38740.
|
1.172 |
| 31-May-2008 |
lukem | entry for MKPRIVATELIB rename to LIBISPRIVATE
|
1.171 |
| 21-May-2008 |
he | Explain how to get out of the problem related to the kernel modules directory in an unprivileged UPDATE build.
|
1.170 |
| 28-Jan-2008 |
christos | branches: 1.170.4; 1.170.6; mention posix_fadvise lossage.
|
1.169 |
| 17-Dec-2007 |
wiz | Fix typo.
|
1.168 |
| 17-Dec-2007 |
joerg | Belatedly add a note about acpiec changes from the jmcneill-pm merge.
|
1.167 |
| 17-Nov-2007 |
wiz | Fix a few typos.
|
1.166 |
| 15-Nov-2007 |
xtraeme | Rename it(4) to itesio(4) to accomodate for the following changes:
- The driver now uses the Super I/O address port as port argument in the configuration file. The Environmental Controller base address is fetched by the Super I/O EC LDN configuration registers.
- Invalidate voltage sensors if data returned is 0xff.
- Use the Super I/O Global Configuration Registers Chip ID[12] and Device Revision to store/print the correct information.
- Use only the Fan Extended Tachometer registers on IT871[68]F for now; this gives us correct data for IT8705/IT8712F again.
Inspired by the smsc(4) driver. The UPDATING file has been updated to reflect the rename.
|
1.165 |
| 28-Oct-2007 |
jmmv | Note the removal of pccons(4) from NetBSD/shark.
|
1.164 |
| 02-Oct-2007 |
gdt | At pooka@'s request, add hints about the recent dhcp/racoon/SIOCGIFCONF lossage:
20070913: A latent bug in dhclient/dhcpd that caused it to be unable to enumerate interfaces was fixed. The bug began to cause problems after 20070911 when the kernel's SIOCGIFCONF implementation was repaired. From 20070529 to 20070911 racoon could not enumerate interfaces. (These are noted because normal kernel/userspace version matching hygiene is not sufficient to avoid this problem.) Ensure that both kernel and userland are from after 20070913.
|
1.163 |
| 03-Jul-2007 |
joerg | branches: 1.163.4; Add a note that tools have to be re-installed.
|
1.162 |
| 10-Jun-2007 |
ad | Nuke most of 2000-2006, but keep 1 year worth of changes.
|
1.161 |
| 30-Apr-2007 |
dsl | Add a note about the way absolute symlinks inside the emulated root are now handeld.
|
1.160 |
| 12-Apr-2007 |
jmcneill | Note sgimips IP32 pckbc replacement with macekbc
|
1.159 |
| 25-Mar-2007 |
gdt | Note libc Makefile problems and give advice to make cleandir in libc and ld.elf_so. Suggested by Ryo HAYASAKA on current-users@.
|
1.158 |
| 10-Mar-2007 |
dbj | note src/sys/sys/{sa.h,savar.h} removal and workaround
|
1.157 |
| 27-Feb-2007 |
apb | kernel after newlock2 needs libpthread after newlock2. Text reviewed by martin.
|
1.156 |
| 15-Dec-2006 |
he | Note also that the distrib/ install images need cleaning to excise references to the now-removed stat-flags.h file.
|
1.155 |
| 14-Dec-2006 |
he | The rescue/ directory also needs cleaninng.
|
1.154 |
| 14-Dec-2006 |
he | Add a note documenting which directories needs to be cleaned out before doing an UPDATE build after the move of string_to_flags() and flags_to_string() to libutil.
|
1.153 |
| 14-Dec-2006 |
reed | Fix some typos. I had this in my tree for a long time. Hopefully, okay to change these old history ...
|
1.152 |
| 09-Nov-2006 |
christos | branches: 1.152.2; 1.152.6; mention needing gcc rebuild for ssp.
|
1.151 |
| 09-Oct-2006 |
rpaulo | Mention removal of net.inet.tcp.newreno.
|
1.150 |
| 15-Aug-2006 |
bjh21 | Mention acorn32 console changes, since they'll break builds with custom kernel configs.
|
1.149 |
| 04-Jul-2006 |
christos | Mention ACPI PCI interrupt changes (original code from FreeBSD)
|
1.148 |
| 27-Jun-2006 |
dogcow | document where and why the socket syscall changed.
|
1.147 |
| 02-Jun-2006 |
christos | more details.
|
1.146 |
| 02-Jun-2006 |
pavel | document that a recent linker is needed to link the i386 and xen kernels after the changes to the ldscript.
|
1.145 |
| 31-Jan-2006 |
martin | Note new sparc64 bootloader requirement.
|
1.144 |
| 03-Oct-2005 |
yamt | note about conf/std. (forgot to commit with conf/std.)
|
1.143 |
| 14-Sep-2005 |
lukem | Don't mark /etc/namedb/named.conf as "obsolete" since that will cause a file that has end-user configuration to be unconditionally removed. Instead, remove the entry from the set list, and add a note to UPDATING reminding users of MKUPDATE=yes to manually rectify the problem in their DESTDIR.
The "named" fix in postinstall(8) will migrate /etc/namedb/named.conf to /etc/named.conf if the latter doesn't exist. (The need for these style of migrations was why I implemented postinstall(8) in the first place.)
|
1.142 |
| 25-Aug-2005 |
drochner | mention recent kernel config change, being here, usr.sbin/config -> usr.bin/config where appropriate, and remove references to egcs
|
1.141 |
| 01-Jul-2005 |
augustss | It's genassym(1) not genassym(8), and it's in /usr/bin not /usr/sbin.
|
1.140 |
| 03-Jun-2005 |
yamt | note about kernfs fix and xentools.
|
1.139 |
| 31-May-2005 |
christos | Add an entry for genassym.
|
1.138 |
| 17-Apr-2005 |
lukem | Tweaks for the move of postinstall from /etc to /usr/sbin
|
1.137 |
| 11-Apr-2005 |
cube | Add a note into 20050325 entry that the speaker might not even play any sound if you don't add an attimer(4) device, as pointed out by Steven M. Bellovin.
|
1.136 |
| 26-Mar-2005 |
cube | Add a note about pcppi -> pcppi+attimer.
|
1.135 |
| 11-Feb-2005 |
jmc | branches: 1.135.2; Note that configure in some places (binutils is what got me) will abort if the new environment is different than the original configured one (i.e. for UPDATE=1)
|
1.134 |
| 09-Jan-2005 |
christos | Mention /etc/pam.d requirement.
|
1.133 |
| 06-Jan-2005 |
christos | mention make lossage
|
1.132 |
| 04-Jan-2005 |
jmmv | Drop duplicate word.
|
1.131 |
| 02-Dec-2004 |
wiz | Only delete /dev/bpf[0-9]*, not /dev/bpf too :).
|
1.130 |
| 01-Dec-2004 |
christos | Mention /dev/bpfX -> /dev/bpf
|
1.129 |
| 12-Oct-2004 |
jmc | Note the breakage w. 1.35 of var.c in /bin/sh and the need to update /bin/sh before attempting a build
|
1.128 |
| 02-Oct-2004 |
he | Complete the list of victims of the IPF relocation by adding ftp-proxy.
|
1.127 |
| 01-Oct-2004 |
christos | say what breaks now that we've moved ipf out of netinet.
|
1.126 |
| 15-Aug-2004 |
lukem | postinstall currently does not migrate /usr/X11R6/lib/X11/* -> /etc/X11/*
|
1.125 |
| 22-Jul-2004 |
atatat | Note the sendmail auto-start change, add a note about the ath reworking, and fix a little spacing and unnecessary abbreviation.
|
1.124 |
| 22-Jun-2004 |
jmc | Include notes about purging most of tools/* before building to get correctly generated yacc/lex output files from new bsd.hostprog.mk
|
1.123 |
| 13-Jun-2004 |
jmc | Add suggested wording from PR#24654 to reference BUILDING and build.sh as the first place one should go when building.
|
1.122 |
| 31-May-2004 |
itojun | sysctl update: describe failure case.
|
1.121 |
| 16-May-2004 |
lukem | src/x11 stuff after the /etc/X11 change
|
1.120 |
| 03-May-2004 |
atatat | You also need a new libc for the new sysctl binary to work.
|
1.119 |
| 03-May-2004 |
atatat | Note the change to the sysctl machinery, and how to rebootstrap yourself if both your boots appear to have fallen off.
|
1.118 |
| 25-Apr-2004 |
dbj | mention the fixsb script and updated information on botched superblock upgrade issues
|
1.117 |
| 23-Apr-2004 |
jmc | Typo police
|
1.116 |
| 23-Apr-2004 |
christos | be more specific about what to cleanup.
|
1.115 |
| 22-Apr-2004 |
christos | Mention statvfs pitfalls.
|
1.114 |
| 26-Mar-2004 |
jmc | branches: 1.114.2; 1.114.4; Note need for latest bsd.files.mk now wrt athhal-elf.o
|
1.113 |
| 18-Mar-2004 |
dan | Note cgd blowfish changes, see comments in sys/dev/cgd.c 1.15 for more details.
|
1.112 |
| 16-Mar-2004 |
keihan | s/netbsd.org/NetBSD.org/
|
1.111 |
| 14-Mar-2004 |
simonb | Use tabs consistently at the start of lines.
|
1.110 |
| 14-Mar-2004 |
dbj | update information about the botched superblock messages
|
1.109 |
| 14-Mar-2004 |
dbj | update information about the botched superblock messages
|
1.108 |
| 13-Mar-2004 |
bjh21 | Mention required kernel config change caused by death of busmouse(4) on acorn32.
|
1.107 |
| 23-Feb-2004 |
reinoud | It wasn't stated that with the superblock problems that were fixed before it is also needed to update fsck_ffs or it will keep on bugging.
|
1.106 |
| 25-Jan-2004 |
bjh21 | Mention removal of "beep" alongside "sysbeep".
|
1.105 |
| 18-Jan-2004 |
bjh21 | Mention acorn32 sysbeep removal, since it needs a kernel config file change.
|
1.104 |
| 12-Jan-2004 |
dbj | change the updating note to say you may need fsck_ffs -b 32 -c 4'
|
1.103 |
| 12-Jan-2004 |
dbj | change fsck to fsck_ffs in 20040109 updating note
|
1.102 |
| 09-Jan-2004 |
dbj | add fsck compatibility notes 20040109: Compatibility for old ffs superblock layouts has been added, and the restrictive fsck checks have been reenabled when using those layouts. If you have been using -current since 20030402, you may find that fsck again signals fatal superblock mismatches. To work around, you can use fsck -b 32 to restore an alternate superblock.
|
1.101 |
| 31-Dec-2003 |
junyoung | Fix typo.
|
1.100 |
| 12-Dec-2003 |
keihan | Typo: dependancies -> dependencies.
|
1.99 |
| 04-Dec-2003 |
mrg | note binutils/cxxfilt dependancies issues
|
1.98 |
| 20-Nov-2003 |
wiz | Add a paragraph about mkdep.
|
1.97 |
| 08-Oct-2003 |
lukem | Overhaul MBR handling (part 1):
<sys/bootblock.h>: * Added definitions for the Master Boot Record (MBR) used by a variety of systems (primarily i386), including the format of the BIOS Parameter Block (BPB). This information was cribbed from a variety of sources including <sys/disklabel_mbr.h> which this is a superset of.
As part of this, some data structure elements and #defines were renamed to be more "namespace friendly" and consistent with other bootblocks and MBR documentation. Update all uses of the old names to the new names.
<sys/disklabel_mbr.h>: * Deprecated in favor of <sys/bootblock.h> (the latter is more "host tool" friendly).
amd64 & i386: * Renamed /usr/mdec/bootxx_dosfs to /usr/mdec/bootxx_msdos, to be consistent with the naming convention of the msdosfs tools.
* Removed /usr/mdec/bootxx_ufs, as it's equivalent to bootxx_ffsv1 and it's confusing to have two functionally equivalent bootblocks, especially given that "ufs" has multiple meanings (it could be a synonym for "ffs", or the group of ffs/lfs/ext2fs file systems).
* Rework pbr.S (the first sector of bootxx_*): + Ensure that BPB (bytes 11..89) and the partition table (bytes 446..509) do not contain code. + Add support for booting from FAT partitions if BOOT_FROM_FAT is defined. (Only set for bootxx_msdos). + Remove "dummy" partition 3; if people want to installboot(8) these to the start of the disk they can use fdisk(8) to create a real MBR partition table... + Compile with TERSE_ERROR so it fits because of the above. Whilst this is less user friendly, I feel it's important to have a valid partition table and BPB in the MBR/PBR.
* Renamed /usr/mdec/biosboot to /usr/mdec/boot, to be consistent with other platforms.
* Enable SUPPORT_DOSFS in /usr/mdec/boot (stage2), so that we can boot off FAT partitions.
* Crank version of /usr/mdec/boot to 3.1, and fix some of the other entries in the version file.
installboot(8) (i386): * Read the existing MBR of the filesystem and retain the BIOS Parameter Block (BPB) in bytes 11..89 and the MBR partition table in bytes 446..509. (Previously installboot(8) would trash those two sections of the MBR.)
mbrlabel(8): * Use sys/lib/libkern/xlat_mbr_fstype.c instead of homegrown code to map the MBR partition type to the NetBSD disklabel type.
Test built "make release" for i386, and new bootblocks verified to work (even off FAT!).
|
1.96 |
| 06-Sep-2003 |
christos | mention that you *need* COMPAT_16 before building.
|
1.95 |
| 05-Aug-2003 |
wiz | It is openssl, not openssh, and fix another typo.
|
1.94 |
| 05-Aug-2003 |
christos | Mention how to fix libdes lossage.
|
1.93 |
| 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
1.92 |
| 03-Jul-2003 |
wiz | Add paragraph for texinfo-4.6.
|
1.91 |
| 01-Jul-2003 |
wiz | Note that you need to update share/mk too.
|
1.90 |
| 30-Jun-2003 |
wiz | Add (untested) paragraph about groff update.
|
1.89 |
| 16-May-2003 |
christos | mention export lossage
|
1.88 |
| 30-Apr-2003 |
itojun | put a not on 2002/12/19 cvs repository layout change.
|
1.87 |
| 19-Apr-2003 |
bjh21 | Mention nasty interactions between new FFS superblock layout and old fsck_ffs, using a heavily-abridged version of fvdl's original announcement.
|
1.86 |
| 10-Apr-2003 |
kleink | Since we mention __assert13, add __unsetenv13 here as well.
|
1.85 |
| 02-Apr-2003 |
atatat | Mention the import of the new version of sendmail, describe what's needed of people when updating, and point them at some of the sendmail documentation so that they can easily find more information.
|
1.84 |
| 06-Feb-2003 |
grant | add entry for smmsp user/group.
fixes PR misc/17513 from Geoff C. Wing.
|
1.83 |
| 29-Jan-2003 |
kei | fix typo. USETOOLS, not USE_TOOLS.
|
1.82 |
| 17-Jan-2003 |
wiz | Note texinfo-4.3 update and how to make it work if one wants to avoid build.sh.
|
1.81 |
| 23-Dec-2002 |
lukem | METALOG format tweak
|
1.80 |
| 19-Dec-2002 |
lukem | the recently added -N option of install(1) is now used by default
|
1.79 |
| 09-Dec-2002 |
wiz | Some typo and grammar fixes. Begin new sentences with upper case letters.
|
1.78 |
| 04-Dec-2002 |
lukem | fparseln issues
|
1.77 |
| 26-Nov-2002 |
lukem | bye bye SYS_INCLUDE=symlinks
|
1.76 |
| 22-Nov-2002 |
thorpej | Note that libtool needs to be rebuilt after updating to a crti/crtn-using C run-time.
|
1.75 |
| 21-Nov-2002 |
thorpej | Note the ARM ELF "softvfp" object marking change, and the resulting (somewhat minor) flag-day.
|
1.74 |
| 20-Nov-2002 |
jschauma | Add a short blurb explaining that after the merge of the i386mp branch people will need 'cpu* at mainbus?'.
|
1.73 |
| 11-Oct-2002 |
provos | kernel update requires userland systrace recompile.
|
1.72 |
| 11-Oct-2002 |
thorpej | Yet Another config(8) Hazard.
|
1.71 |
| 09-Oct-2002 |
wiz | mmm, bullding
|
1.70 |
| 09-Oct-2002 |
thorpej | Note new attribute dependency syntax in config(8).
|
1.69 |
| 04-Oct-2002 |
thorpej | Note that a new config is needed after the autoconfiguration overhaul.
|
1.68 |
| 24-Sep-2002 |
lukem | MKDYNAMICROOT=yes; care needs to be taken if "make build" is not used
|
1.67 |
| 21-Sep-2002 |
lukem | USE_NEW_TOOLCHAIN has been replaced
|
1.66 |
| 06-Sep-2002 |
gehenna | Merge the gehenna-devsw branch into the trunk.
|
1.65 |
| 24-Aug-2002 |
lukem | /rescue/*, and a new crunchgen to ensure /rescue/* is statically linked
|
1.64 |
| 01-Jul-2002 |
sommerfeld | Revise 20010803 since i386 gas is no longer built where that entry said it was.
|
1.63 |
| 19-May-2002 |
enami | Sync the sshd entry with etc/master.passwd.
|
1.62 |
| 18-May-2002 |
jdolecek | /var/chroot/sshd is used instead of /var/empty
|
1.61 |
| 14-May-2002 |
itojun | turn on privilege separation, as 3.2.1 default do. requires sshd uid/gid as well as /var/empty directory.
|
1.60 |
| 02-May-2002 |
sommerfeld | Correct BUGS in BUILDING.mdoc now that most ports are USE_NEW_TOOLCHAIN
Obsolete NBUILDJOBS; build.sh just passes -jN through to make(1), which inherits it cooperatively through the build tree. Fix documentation so that it's shown to be deprecated.
If you use build -jN, please save full build logs so that errors due to missing dependancies can be analyzed and corrected.
|
1.59 |
| 29-Apr-2002 |
lukem | add postinstall info
|
1.58 |
| 26-Apr-2002 |
lukem | s/BSDSRCDIR/NETBSDSRCDIR/
|
1.57 |
| 10-Apr-2002 |
itojun | install(1) is at usr.bin/xinstall, which is not obvious
|
1.56 |
| 19-Mar-2002 |
lukem | <bsd.lib.mk> needs a new install(1)
|
1.55 |
| 19-Mar-2002 |
itojun | strict sa_len/family checking on raw ip6 socket
|
1.54 |
| 11-Mar-2002 |
itojun | move sshd config files to /etc/ssh
|
1.53 |
| 24-Feb-2002 |
matt | Tell VAX people to update their gas so they can assemble -current sources.
|
1.52 |
| 23-Feb-2002 |
wiz | Typo and grammar fixes.
|
1.51 |
| 23-Feb-2002 |
pooka | libstdc++, not libstc++
|
1.50 |
| 30-Jan-2002 |
itojun | note addition of ntpd user/group. checked w/lukem
|
1.49 |
| 07-Dec-2001 |
jmc | Add note about how to work around reloc problems in groff now that the toolchain fixes are commited.
|
1.48 |
| 02-Dec-2001 |
jmc | Forgot a word
|
1.47 |
| 02-Dec-2001 |
jmc | Provide writeup and install steps for getting a working awk before building on sparc64
|
1.46 |
| 28-Nov-2001 |
thorpej | Note that a new config(8) is required in order to build a kernel.
|
1.45 |
| 30-Oct-2001 |
yamt | note wcstod.c needs new lint. pointed by Bernd Ernesti.
|
1.44 |
| 29-Oct-2001 |
tv | - Describe BUILDING documentation. - Remove old references to new toolchain system in favor of reference to BUILDING. - Remove old reference to MKCRYPTO being added; new .mk files are used at the top level automatically. - Clean up vertical space.
|
1.43 |
| 29-Oct-2001 |
mason | note build.sh
|
1.42 |
| 29-Oct-2001 |
perry | 1) Note that install has been fixed and will need to be upated for src/etc/Makefile to work properly. 2) Note that users of the new toolchain are often able to avoid the UPDATING hell.
|
1.41 |
| 26-Oct-2001 |
wiz | Describe another workaround for i386-'fxsave' kernel build problem.
|
1.40 |
| 05-Oct-2001 |
lukem | mtree update needed
|
1.39 |
| 04-Oct-2001 |
jmc | Note crunchgen changes
|
1.38 |
| 30-Sep-2001 |
tron | Fix a typo in last entry.
|
1.37 |
| 29-Sep-2001 |
kristerw | Fixed a typo.
|
1.36 |
| 25-Sep-2001 |
tv | Document need to set TOOLDIR on i386 now, as well as optional USETOOLS=no for building subtrees without using the separate toolchain.
|
1.35 |
| 16-Sep-2001 |
thorpej | Add text describing what to do if make complains about a missing uvm_vnode.h
|
1.34 |
| 15-Sep-2001 |
simonb | Fix typo.
|
1.33 |
| 22-Aug-2001 |
itojun | it seems that TOODIR change is yet to be reach the tree. i guess i leave it to tv@netbsd...
|
1.32 |
| 22-Aug-2001 |
itojun | mention TOOLDIR change (8/14).
|
1.31 |
| 03-Aug-2001 |
enami | Since the new makeinfo is necessary to build grep.info, advertize to install it.
|
1.30 |
| 03-Aug-2001 |
enami | Advise to build and install -current gas to build -current kernel successfully.
|
1.29 |
| 31-Jul-2001 |
bjh21 | Mention my recent loadfile/ELF hacks.
|
1.28 |
| 26-Jul-2001 |
assar | update texinfo bootstrap with simpler method (based on text from itojun)
|
1.27 |
| 26-Jul-2001 |
assar | add blurb about bootstrapping new texinfo
|
1.26 |
| 25-Jul-2001 |
thorpej | Before you change a perfectly valid construct in uvm_page.h, please make sure your lint(1) binary is up-to-date. Thanks.
|
1.25 |
| 23-Jul-2001 |
thorpej | Note a problem that can occur when upgrading crt0, and how to work around it.
|
1.24 |
| 27-May-2001 |
abs | Add the following to help in the "lint needs new libc, libc needs new lint" case. Symptom:lint does not understand the '-X' option Fix: May need to build & install libs with NOLINT=1 before rebuilding lint
|
1.23 |
| 22-May-2001 |
tron | Fix incorrect source directory of "make".
|
1.22 |
| 06-Mar-2001 |
jmc | Extend note to mention named user as well
|
1.21 |
| 06-Mar-2001 |
jmc | Add note about named group needing to be hand added or make build will fail.
|
1.20 |
| 24-Feb-2001 |
jmc | Add note about mdsetimage
|
1.19 |
| 24-Feb-2001 |
cgd | add some more entries related to getprogname/setprogname
|
1.18 |
| 20-Feb-2001 |
jmc | Add notes about getprogname and hostprog builds
|
1.17 |
| 18-Feb-2001 |
erh | Add examples of how to rebuild make, including a failsafe method that doesn't use make when rebuilding it.
|
1.16 |
| 17-Feb-2001 |
wiz | Fix typo.
|
1.15 |
| 04-Feb-2001 |
christos | mention that we need to rebuild yacc now.
|
1.14 |
| 03-Feb-2001 |
hubertf | for the "Complaints involving a Makefile" symptom, reverse the order of suggested fixes.
I see many people who think they have to go to -current, then run into a problem, and update share/mk. After that they see they need make(1) updated as well, but that doesn't work any more with the new share/mk file.
|
1.13 |
| 26-Jan-2001 |
dogcow | note that undefined __assert13 refs are fixed by rebuilding lib/libc
|
1.12 |
| 24-Jan-2001 |
itojun | mklocale necessary during share/locale/ctype
|
1.11 |
| 22-Jan-2001 |
lukem | add usr.bin/xlint as a possible program to upgrade
|
1.10 |
| 15-Jan-2001 |
christos | mention that we need to build make first.
|
1.9 |
| 01-Jan-2001 |
sommerfeld | mention fixed bsd.subdir.mk bug.
|
1.8 |
| 01-Jan-2001 |
sommerfeld | Mention the SUBDIR .WAIT change
|
1.7 |
| 26-Nov-2000 |
ad | lsu -> ld, by popular request.
|
1.6 |
| 19-Oct-2000 |
ad | ca -> lsu
|
1.5 |
| 14-Oct-2000 |
wiz | add a case for menuc-updating
|
1.4 |
| 02-Oct-2000 |
itojun | changes to libcrypto (RC5/IDEA/RSA make symbols are obsoleted). an update tip (obsolete intermediate file)
|
1.3 |
| 20-Aug-2000 |
itojun | crypto-* is no longer there. refer usr.bin/compile_et. remove reference to make_cmds (add it if i'm wrong about this)
|
1.2 |
| 20-Aug-2000 |
mrg | fix a few things; expand a few as well.
|
1.1 |
| 17-Aug-2000 |
abs | Initial cut of an 'UPDATING' file, intended to help those tracking -current. Most of this taken directly from Eric Haszlakiewicz's README. It is the hope that developers will update this as they make changes that break 'make build' from an earlier version of the tree.
|
1.114.4.2 |
| 11-Apr-2004 |
jmc | Add UPDATING and note requirements needed to build a complete post 1.5.3
|
1.114.4.1 |
| 26-Mar-2004 |
jmc | file UPDATING was added on branch netbsd-1-5 on 2004-04-11 02:23:45 +0000
|
1.114.2.2 |
| 03-Aug-2004 |
jmc | Pullup patch (requested by martin in ticket #726)
Describe the sysctl failure case.
|
1.114.2.1 |
| 23-Jul-2004 |
tron | Pull up revision 1.125 via patch (requested by atatat in ticket #687): Note the sendmail auto-start change, add a note about the ath reworking, and fix a little spacing and unnecessary abbreviation.
|
1.135.2.2 |
| 15-Sep-2005 |
tron | Pull up following revision(s) (requested by lukem in ticket #788): distrib/sets/lists/etc/mi: revision 1.160 UPDATING: revision 1.143 via patch Don't mark /etc/namedb/named.conf as "obsolete" since that will cause a file that has end-user configuration to be unconditionally removed. Instead, remove the entry from the set list, and add a note to UPDATING reminding users of MKUPDATE=yes to manually rectify the problem in their DESTDIR. The "named" fix in postinstall(8) will migrate /etc/namedb/named.conf to /etc/named.conf if the latter doesn't exist. (The need for these style of migrations was why I implemented postinstall(8) in the first place.)
|
1.135.2.1 |
| 20-Apr-2005 |
tron | Pull up revision 1.138 via patch (requested by lukem in ticket #168): Tweaks for the move of postinstall from /etc to /usr/sbin
|
1.152.6.1 |
| 05-Jun-2009 |
snj | Apply patch (requested by joerg in ticket #1322): Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23 with the associated build infrastructure as of 20090529 from HEAD.
|
1.152.2.1 |
| 05-Jun-2009 |
snj | Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23 with the associated build infrastructure as of 20090929 from HEAD.
|
1.163.4.3 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.163.4.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.163.4.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.170.6.2 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.170.6.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.170.4.1 |
| 04-Jun-2008 |
yamt | sync with head
|
1.178.2.4 |
| 03-Sep-2014 |
msaitoh | Pull up following revision(s) (requested by tls in ticket #1339): UPDATING: revision 1.209 via patch Note shared objects extension change, and stalled files.
|
1.178.2.3 |
| 12-Jun-2010 |
riz | Pull up following revision(s) (requested by mrg in ticket #1413): UPDATING: revision 1.197 add a note about native xorg updates
|
1.178.2.2 |
| 30-May-2009 |
snj | Pull up following revision(s) (requested by joerg in ticket #784): UPDATING: patch distrib/sets/lists/base/mi: patch distrib/sets/lists/etc/mi: patch distrib/sets/lists/man/mi: patch external/bsd/pkg_install/Makefile.inc: patch external/bsd/pkg_install/prepare-import.sh: patch external/bsd/pkg_install/dist/add/add.h: pkg_install-20090528 external/bsd/pkg_install/dist/add/main.c: pkg_install-20090528 external/bsd/pkg_install/dist/add/perform.c: pkg_install-20090528 external/bsd/pkg_install/dist/add/pkg_add.1: pkg_install-20090528 external/bsd/pkg_install/dist/admin/admin.h: pkg_install-20090528 external/bsd/pkg_install/dist/admin/audit.c: pkg_install-20090528 external/bsd/pkg_install/dist/admin/check.c: pkg_install-20090528 external/bsd/pkg_install/dist/admin/main.c: pkg_install-20090528 external/bsd/pkg_install/dist/admin/pkg_admin.1: pkg_install-20090528 external/bsd/pkg_install/dist/bpm/bpm.1: pkg_install-20090528 external/bsd/pkg_install/dist/create/build.c: pkg_install-20090528 external/bsd/pkg_install/dist/create/create.h: pkg_install-20090528 external/bsd/pkg_install/dist/create/main.c: pkg_install-20090528 external/bsd/pkg_install/dist/create/perform.c: pkg_install-20090528 external/bsd/pkg_install/dist/create/pkg_create.1: pkg_install-20090528 external/bsd/pkg_install/dist/create/pl.c: pkg_install-20090528 external/bsd/pkg_install/dist/create/util.c: pkg_install-20090528 external/bsd/pkg_install/dist/delete/pkg_delete.1: pkg_install-20090528 external/bsd/pkg_install/dist/info/info.h: pkg_install-20090528 external/bsd/pkg_install/dist/info/main.c: pkg_install-20090528 external/bsd/pkg_install/dist/info/perform.c: pkg_install-20090528 external/bsd/pkg_install/dist/info/pkg_info.1: pkg_install-20090528 external/bsd/pkg_install/dist/info/show.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/automatic.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/config.h.in: pkg_install-20090528 external/bsd/pkg_install/dist/lib/conflicts.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/decompress.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/dewey.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/fexec.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/file.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/global.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/iterate.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/lib.h: pkg_install-20090528 external/bsd/pkg_install/dist/lib/lpkg.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/opattern.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/pkg_io.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/pkg_summary.5: pkg_install-20090528 external/bsd/pkg_install/dist/lib/pkgdb.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/plist.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/str.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/var.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/version.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/version.h: pkg_install-20090528 external/bsd/pkg_install/dist/lib/vulnerabilities-file.c: pkg_install-20090528 external/bsd/pkg_install/dist/admin/audit-packages.sh.in: pkg_install-20090528 external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in: pkg_install-20090528 external/bsd/pkg_install/dist/delete/pkg_delete.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/gpgsig.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/license.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/parse-config.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/pkcs7.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in: pkg_install-20090528 external/bsd/pkg_install/dist/lib/pkg_signature.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/remove.c: pkg_install-20090528 external/bsd/pkg_install/dist/lib/xwrapper.c: pkg_install-20090528 external/bsd/pkg_install/dist/x509/pkgsrc.cnf: pkg_install-20090528 external/bsd/pkg_install/dist/x509/pkgsrc.sh: pkg_install-20090528 external/bsd/pkg_install/dist/x509/signing.txt: pkg_install-20090528 external/bsd/pkg_install/lib/Makefile: patch external/bsd/pkg_install/sbin/Makefile: patch external/bsd/pkg_install/sbin/Makefile.inc: patch external/bsd/pkg_install/sbin/pkg_add/Makefile: patch external/bsd/pkg_install/sbin/pkg_admin/Makefile: patch external/bsd/pkg_install/sbin/pkg_create/Makefile: patch external/bsd/pkg_install/sbin/pkg_delete/Makefile: patch external/bsd/pkg_install/sbin/pkg_info/Makefile: patch external/bsd/pkg_install/dist/add/extract.c: removed external/bsd/pkg_install/dist/add/futil.c: removed external/bsd/pkg_install/dist/add/verify.c: removed external/bsd/pkg_install/dist/add/verify.h: removed external/bsd/pkg_install/dist/admin/config.c: removed external/bsd/pkg_install/dist/audit-packages/AUTHORS: removed external/bsd/pkg_install/dist/audit-packages/COPYING: removed external/bsd/pkg_install/dist/audit-packages/README: removed external/bsd/pkg_install/dist/audit-packages/audit-packages.1.in: removed external/bsd/pkg_install/dist/audit-packages/audit-packages.c: removed external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.5.in: removed external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.in: removed external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.1.in: removed external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.sh.in: removed external/bsd/pkg_install/dist/delete/delete.h: removed external/bsd/pkg_install/dist/delete/main.c: removed external/bsd/pkg_install/dist/delete/perform.c: removed external/bsd/pkg_install/dist/lib/ftpio.c: removed external/bsd/pkg_install/dist/lib/path.c: removed external/bsd/pkg_install/dist/lib/path.h: removed external/bsd/pkg_install/dist/lib/pen.c: removed external/bsd/pkg_install/dist/lib/pexec.c: removed external/bsd/pkg_install/dist/view/linkfarm.1: removed external/bsd/pkg_install/dist/view/linkfarm.sh.in: removed external/bsd/pkg_install/dist/view/pkg_view.1: removed external/bsd/pkg_install/dist/view/pkg_view.sh.in: removed external/bsd/pkg_install/sbin/audit-packages/Makefile: removed external/bsd/pkg_install/sbin/pkg_view/Makefile: removed Merge pkg_install-20090528 from HEAD.
|
1.178.2.1 |
| 06-Dec-2008 |
snj | branches: 1.178.2.1.2; Pull up following revision(s) (requested by cube in ticket #168): UPDATING: revision 1.181 Mention that /etc/rc.d/x{dm,fs} moved to xetc and will thus appear as extra files for MKX11=no update builds.
|
1.178.2.1.2.1 |
| 30-May-2009 |
snj | branches: 1.178.2.1.2.1.2; Apply patch (requested by joerg in ticket #784): Note new pkg_install.
|
1.178.2.1.2.1.2.2 |
| 20-May-2011 |
matt | bring matt-nb5-mips64 up to date with netbsd-5-1-RELEASE (except compat).
|
1.178.2.1.2.1.2.1 |
| 21-Apr-2010 |
matt | sync to netbsd-5
|
1.193.2.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.219.2.1 |
| 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.229.2.4 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.229.2.3 |
| 30-Oct-2012 |
yamt | sync with head
|
1.229.2.2 |
| 23-May-2012 |
yamt | sync with head.
|
1.229.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.234.2.4 |
| 30-Sep-2012 |
bouyer | Pull up following revision(s) (requested by dholland in ticket #565): UPDATING: revision 1.240 Strengthen the entry about the openssl update, to clarify and emphasize that just doing a non-update build isn't enough; you really do have to nuke $DESTDIR.
|
1.234.2.3 |
| 30-Sep-2012 |
bouyer | Pull up following revision(s) (requested by dholland in ticket #561): UPDATING: revision 1.239 Fix typo, noticed by stu314 on freenode.
|
1.234.2.2 |
| 07-Sep-2012 |
bouyer | Pull up following revision(s) (requested by dholland in ticket #549): src/UPDATING: revision 1.238 via patch Add note about cleaning required by last month's openssl update. Closes PR 46816.
|
1.234.2.1 |
| 16-Feb-2012 |
riz | branches: 1.234.2.1.2; Pull up following revision(s) (requested by joerg in ticket #2): etc/weekly: revision 1.26 etc/daily: revision 1.81 UPDATING: revision 1.235 Run makemandb with the normal 022 umask, not the restrictive 077. Extend entry to makemandb permission issue.
|
1.234.2.1.2.1 |
| 01-Nov-2012 |
matt | sync with netbsd-6-0-RELEASE.
|
1.238.2.3 |
| 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.238.2.2 |
| 23-Jun-2013 |
tls | resync from head
|
1.238.2.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.254.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.272.2.4 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.272.2.3 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.272.2.2 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.272.2.1 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|
1.277.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.291.2.5 |
| 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
1.291.2.4 |
| 28-Jul-2018 |
pgoyette | Sync with HEAD
|
1.291.2.3 |
| 21-May-2018 |
pgoyette | Sync with HEAD
|
1.291.2.2 |
| 22-Apr-2018 |
pgoyette | Sync with HEAD
|
1.291.2.1 |
| 15-Mar-2018 |
pgoyette | Synch with HEAD
|
1.295.2.4 |
| 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.295.2.3 |
| 21-Apr-2020 |
martin | Sync with HEAD
|
1.295.2.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.295.2.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.352.2.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|