dholland
b48722eeda
Note that deleting objdirs (not just cleandir) may be necessary for the
...
gcc update.
2016-04-16 19:47:45 +00:00
riastradh
761e23db0b
Add a note about PIE for amd64 requiring clean objdir.
2016-04-16 18:28:22 +00:00
mrg
f758843d43
add a simple note about GCC 5.3.
2016-04-03 06:16:02 +00:00
aymeric
61c727b363
bump date for entry about using NetBSD's regex, now that it works
2016-03-06 10:26:57 +00:00
aymeric
70262961bc
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.
2016-02-29 22:49:11 +00:00
martin
d8dc28f938
Note that update builds are broken if MKDTRACE got enabled for your
...
platform.
2016-01-25 09:24:29 +00:00
dholland
3db7a6ac2b
add note about the most recent acpica update
2015-09-19 18:31:41 +00:00
christos
9552b16b76
mention yacc requirement for acpica
2015-04-14 14:18:59 +00:00
martin
9b3b0b6ea4
Note required cleandir for lint changes
2015-04-04 12:15:38 +00:00
skrll
3db0d75c78
Add a note about recent arm openssl update.
2015-03-11 08:50:32 +00:00
msaitoh
a42278f645
Fix typo.
2014-10-27 11:21:28 +00:00
martin
c1d3d70591
Add an entry for recent pppd modules mishap.
2014-10-27 09:06:35 +00:00
apb
9c3f3473dc
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 "^^^".
2014-07-23 08:52:32 +00:00
apb
93525ee996
How to deal with src/external/mit/lua/src: No such file or directory
2014-07-23 08:37:03 +00:00
joerg
9030bd2d9e
Add note about the eARM flag day for C++.
2014-05-30 18:33:30 +00:00
skrll
c3052f8805
Improve the compiler_rt entry slightly
2014-02-01 13:29:45 +00:00
joerg
45d835616e
Advise a clean build for the compiler-rt migration.
2014-02-01 12:51:02 +00:00
wiz
be8a8d1627
Add a letter, fix a word.
2014-01-31 11:19:37 +00:00
martin
a358a4becd
Add a note for the libc/compile_rt changes requiring a partial clean.
2014-01-31 10:40:44 +00:00
christos
24bf420295
mention visible changes
2013-12-28 03:39:07 +00:00
mrg
8220735952
add a note about GMP i wrote but forgot to commit a few days ago.
2013-12-04 14:47:41 +00:00
mrg
c02c057f9a
add a note about MPC and MPFR potentially upsetting the update build.
2013-11-29 02:05:59 +00:00
spz
15ffa58d96
add hints about FAST_IPSEC no longer being around
2013-08-08 20:00:20 +00:00
martin
18e30871ca
Note manual removal of internal freetype headers.
2013-06-05 21:59:59 +00:00
mrg
b9c4a40bac
add a specific note about an xdm.man failure mode
2013-06-01 08:25:17 +00:00
mrg
80fb2cd92f
add a note about xsrc updates.
2013-05-31 10:39:02 +00:00
christos
38e4def3a3
more
2013-03-02 08:51:42 +00:00
christos
d41dbbce48
add netiso caveat
2013-03-02 07:32:59 +00:00
wiz
c56495817a
- Capitalization fixes (``OpenSSL'', not ``openssl'');
...
- change single to double space in between sentences;
- remove trailing white space.
From Bug Hunting.
2012-10-03 19:17:00 +00:00
dholland
b23ea7fc20
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.
2012-09-17 05:56:27 +00:00
dholland
26b6cbe8db
Fix typo, noticed by stu314 on freenode.
2012-09-15 18:03:42 +00:00
dholland
bc78f655b5
Add note about cleaning required by last month's openssl update.
...
Closes PR 46816.
2012-08-22 04:16:47 +00:00
wiz
686542c156
Mention that you should run makemandb -f, or wait for the weekly script.
2012-05-07 11:20:24 +00:00
bsh
ff9356e5c3
add note about SYMTAB_SPACE.
2012-03-19 06:08:51 +00:00
joerg
a7408e7eff
Extend entry to makemandb permission issue.
2012-02-15 23:32:27 +00:00
spz
e74a3a0936
fix typo/braino
2012-02-09 21:49:31 +00:00
joerg
4880720394
Add note about new apropos and mandoc for formatting. Document failing
...
update builds due to the cat page removal.
2012-02-07 19:37:14 +00:00
christos
06e09d97b3
mention pam unbump.
2011-12-27 16:54:51 +00:00
tls
14a90da1e9
Mention that "pseudo-device rnd" should be removed from custom kernel
...
configs. Thanks to Julio for pointing this out.
2011-11-26 01:20:25 +00:00
tls
3afd44cf08
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.
2011-11-19 22:51:18 +00:00
jym
f0eca4d0dd
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.
2011-09-30 22:17:50 +00:00
mrg
8188255310
switch sparc to GCC 4.5.3.
2011-08-17 09:18:37 +00:00
riastradh
ebb828104e
i386 and amd64 are on GCC 4.5 too now.
2011-08-12 03:26:51 +00:00
mrg
2f34a216cb
add a note about cleaning the tree for GCC 4.5.
2011-08-06 23:07:14 +00:00
matt
6da5e72aff
Note changes to xz require cleaning of a directory by hand.
2011-08-04 03:48:11 +00:00
dholland
e23caa73d0
Update this weekend's note on cleaning gcc: you need to clean binutils too.
2011-04-10 22:46:09 +00:00
joerg
29f33e6b4e
Add a generic note about GCC's error on changed variables and a specific
...
entry for the sysroot related changes breaking MKUPDATE.
2011-04-10 20:22:32 +00:00
plunky
8f6f899225
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.
2011-04-10 08:29:31 +00:00
lukem
5cc6fc1ef0
fix typo in "-traditional-cpp"
2011-01-23 23:40:37 +00:00
joerg
19b23810a0
Switch remaining platforms to modern CPP for assembler.
2011-01-21 15:59:04 +00:00
joerg
13d8b2b89c
Move SPARC and SPARC64 to modern CPP. Update UPDATING note for this and
...
Alpha.
2011-01-17 18:11:09 +00:00
joerg
5a2c3d029b
Add entry about -tradition-cpp change for people not using build.sh.
2011-01-15 16:13:59 +00:00
jruoho
27cfff3b3e
Make tcpdump(8) to drop root privileges and chroot(2) by default.
2010-12-17 09:54:27 +00:00
christos
f9d2e9c2a9
Mention setenv lossage.
2010-11-25 22:08:49 +00:00
mrg
5a881be08e
add a note about xorg updates
2010-11-23 06:49:29 +00:00
dholland
c939deefa5
minor clarification
2010-06-09 17:29:15 +00:00
jmmv
782d4e60b0
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.
2010-06-04 15:11:31 +00:00
mrg
61d6ec5ea8
note about xsrc update build issues.
2010-05-22 11:10:59 +00:00
tnozaki
5abea6a8dd
ctype.h was splitted, so you have to make cleandir tools/mklocale.
2010-05-22 09:11:04 +00:00
christos
ad3a6c191f
mention compiled xkb move.
2010-05-22 02:31:25 +00:00
njoly
d4da917501
Note shared objects extension change, and stalled files.
2010-02-22 12:35:32 +00:00
roy
ca59b5d5fb
Document termcap database removal.
2010-02-04 22:25:21 +00:00
mbalmer
be714279aa
Fold long lines.
2009-12-26 11:00:46 +00:00
dholland
b8da7e87e0
Note briefly that new amd64 kernels don't build with old binutils.
2009-11-16 07:45:50 +00:00
dholland
03f8ca1cdf
fix typo in previous
2009-11-16 07:39:54 +00:00
dyoung
9b166e5b23
Mention that 'build.sh -u' may also break while building lex.
2009-11-02 01:11:31 +00:00
dyoung
4dd9f36d7a
Mention that build.sh -u may get hung up building yacc.
2009-11-02 01:09:21 +00:00
mrg
59f9a2c36f
add a note about accidental compiled/xkb symlinks appearing
2009-10-02 03:13:23 +00:00
dsl
8122d522e6
Presence of index.o in existing libc.a causes duplicate symbol now that
...
strchr.[cS] provides its definition.
2009-07-18 09:50:32 +00:00
dholland
976c3188e1
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 .
2009-07-09 08:04:32 +00:00
dholland
ac1daebd72
Fix a garbled old entry that I happened upon just now.
2009-07-09 07:50:24 +00:00
mrg
c7d3afbfeb
note that update builds might again fail for new xorg
2009-07-09 07:31:54 +00:00
mrg
716317980c
add a note about native xorg updates
2009-06-21 20:08:36 +00:00
dholland
e60ba8891a
Add note about Postgres WRT the time_t change.
2009-05-27 18:02:57 +00:00
perry
7663ec7383
note a new failure mode thanks to the new string functions
...
requested by mrg
2009-05-01 23:08:25 +00:00
mrg
7df3c8b380
add a note about needing to rebuild i386 toolchain
2009-03-29 18:33:56 +00:00
skrll
d5aae1338a
s/posix_fadvise/__posix_fadvise50/ in last.
2009-02-08 11:58:25 +00:00
skrll
8bfb786048
posix_fadvise needs help again.
2009-02-07 13:44:48 +00:00
joerg
e497a92b9e
Add recommendation to rebuild the pkgdb cache after an update.
2009-02-05 20:00:58 +00:00
apb
a845fc861f
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.
2009-01-21 14:19:58 +00:00
hubertf
1e18dfb8f6
Make it clearer how link time failures in packages can be fixed
...
OK'd by christos
2009-01-14 15:53:29 +00:00
christos
8348a919d7
provide more details.
2009-01-11 18:00:04 +00:00
dholland
5f34550dd1
fix typo
2009-01-11 03:32:44 +00:00
christos
5ef9f056b5
mentioned files that need changing.
2009-01-11 03:31:12 +00:00
jmcneill
c63ad92f33
add whitespace
2009-01-11 03:28:45 +00:00
christos
6c9e472741
mention how to deal with christos-time_t
2009-01-11 03:20:31 +00:00
pgoyette
6bdffd706a
Add a note concerning this morning's changes to config(1).
2008-12-19 20:37:45 +00:00
tsutsui
1377ae1cd6
amd64 GENERIC still has compat and file-system options
...
so it doesn't require installed modules yet.
2008-12-07 10:29:39 +00:00
cube
f643a2a555
Mention that /etc/rc.d/x{dm,fs} moved to xetc and will thus appear as extra
...
files for MKX11=no update builds.
2008-12-06 20:23:38 +00:00
wiz
81aac64da3
Improve grammar.
2008-11-26 19:00:34 +00:00
tsutsui
2a25d4aad2
Mention that i386 and amd64 GENERIC kernels now require
...
installed kernel modules and the latest bootloader.
2008-11-25 14:27:43 +00:00
lukem
268f119358
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
2008-09-02 07:34:15 +00:00
christos
05fef633a7
mention stale libfoo_g.a fix.
2008-08-13 16:37:56 +00:00
simonb
a32ea62360
Note in WAPBL entry that the super block needs to be in UFS2 format.
2008-08-02 14:30:37 +00:00
simonb
8099f0b8d1
Add a note about WAPBL and backwards compatibility.
2008-08-01 07:34:57 +00:00
lukem
c93dce66ac
Add entries for WARNS>0 enabling fatal warnings in the linker & assembler.
2008-07-23 00:29:35 +00:00
freza
bb3bf45dbb
Change DRVSUSPENDDEV ioctl number. Fixes PR kern/38740.
2008-05-31 13:24:57 +00:00
lukem
826cacff27
entry for MKPRIVATELIB rename to LIBISPRIVATE
2008-05-31 09:47:23 +00:00
he
64f581f791
Explain how to get out of the problem related to the kernel modules
...
directory in an unprivileged UPDATE build.
2008-05-21 20:01:37 +00:00
christos
20275a81fb
mention posix_fadvise lossage.
2008-01-28 03:30:26 +00:00