Commit Graph

135323 Commits

Author SHA1 Message Date
martin
858199a6b7 Adapt recent changes to the sparc64 configuration from xsrc:
Build XFree86 server and add all sun* framebuffer drivers.
2005-03-23 11:09:58 +00:00
kleink
a6636f0f7b Avoid lint warning after previous. 2005-03-23 08:16:53 +00:00
christos
ae9d3eacae Avoid a possible race during the time we give up our lock in order to
allocate memory. (From yamt)
2005-03-23 04:01:04 +00:00
atatat
0f48b53686 If a "create" or "destroy" operation succeeds, mark the cached tree as
"stale" so that the next time we try to read or write to it, we can
purge (and refresh) it.

Addresses PR 29222.
2005-03-23 03:45:25 +00:00
christos
e0ba8227a7 Don't call malloc with a simple_lock held. Thanks to Greg Oster for pointing
my stupid mistake.
2005-03-23 01:16:44 +00:00
rtr
1603c2c13e The last of the changes for missing files in i386 vs xsrc.
+ build libafb for i386 (like xsrc does)
+ hook getconfig into the build
+ add new input driver acecad
+ add new xkb symbols
+ add new font encodings

It should be safe to update the set lists for i386 now.
2005-03-23 01:00:32 +00:00
tron
d98cfc324a Correct entries for "XStandards.7" and "Xsecurity.7" so that they are
still found if manual pages are compressed. Problem pointed out by
Chavdar Ivanov in private e-mail.
2005-03-23 00:38:10 +00:00
perseant
c716c3d307 Make LFS dirops get their vnode first, before incrementing the dirop count,
to prevent a deadlock trying to call VOP_PUTPAGES() on a VDIROP vnode.
This can happen when a stacked filesystem is mounted on top of an LFS: an
LFS dirop needs to get a vnode, which is available from the upper layer.
The corresponding lower layer vnode, however, is VDIROP, so the upper layer
can't be cleaned out since its VOP_PUTPAGES() is passed through to the lower
layer, which waits for dirops to drain before it can proceed.  Deadlock.

Tweak ufs_makeinode() and ufs_mkdir() to pass the a_vpp argument through
to VOP_VALLOC().

Partially addresses PR # 26043, though it probably does not completely fix
the problem described there.
2005-03-23 00:12:51 +00:00
dsl
a2a01de947 Remember to consume input bytes when processing '\0nnn' for %b formats 2005-03-22 23:55:46 +00:00
rtr
b519187821 + install DMX manpages
XXX we install manpages from all over the place, after things are pulled
    up to the netbsd-3 branch we would be doing well to re-organize.  I
    would do it now but we already have enough things to pullup/keep track of
2005-03-22 22:34:24 +00:00
martin
58a5eedc83 If SMALLPROG is set, do not build in PAM support. While there, depend
USE_INET6 on SMALLPROG/SMALLPROG_INET6 like ftp does it.
This fixes the build of install media (pc532 and sparc64) that include
ppp support.
2005-03-22 22:20:27 +00:00
yamt
656cf52a10 a fix from openbsd.
XXX is it better to output a newline?

> revision 1.7
> date: 2000/06/04 23:52:19;  author: aaron;  state: Exp;  lines: +30 -14
> Handle the case where the last line of input does not contain a newline; issue
> reported by marc@snafu.org. The main thing here is we use fgetln() instead of
> fgets(), also giving us the advantage of being able to handle lines of
> unlimited length. Some -Wall and other fixes from millert@ as well.
2005-03-22 21:56:28 +00:00
rtr
80843b35d1 + getconfig scripts and configs 2005-03-22 21:43:24 +00:00
rtr
6fa7827891 + document SCRIPTSDIR and SCRIPTSDIR_<script> 2005-03-22 21:12:32 +00:00
kleink
b9a719ae1e Add restrict qualifiers to remaining <signal.h> function arguments. 2005-03-22 20:25:31 +00:00
kleink
98061f1fca * Add restrict qualifiers to tdelete() function arguments.
* Const-poison tfind()'s rootp argument, per SVID Issue 1 and later.
2005-03-22 20:13:42 +00:00
rtr
247dcd3422 + update .PATH for sparc clip.S
+ enable MIEXT_* by default since it is required by Xdmx and all archs
  build it

This makes -m sparc build src/x11
2005-03-22 19:47:59 +00:00
peter
c36f9da926 Fix a typo. 2005-03-22 15:51:35 +00:00
tron
b3f8122938 Include missing source files in X11 server module build. This fixes e.g.
crashed when running Mozilla. Thanks to Steve Woodford for analyzing this
and sending me a patch.
2005-03-22 15:00:37 +00:00
tron
dbc8156f5b Add Xdmx server, libraries and utilities to reachover set lists. 2005-03-22 13:45:46 +00:00
ws
0144e8886a On hupertf's hint, add an entry for last month's ext2fs change. 2005-03-22 13:29:05 +00:00
tron
302011aaba Move X11 obsolete file lists into "xbase" set. 2005-03-22 12:45:07 +00:00
tron
a9f1e3563a Add "MKX11" flag. We need it for the X11 obsolete lists in the "base" set. 2005-03-22 09:28:24 +00:00
lukem
857d896931 -s can be given 'etc.tgz' directly. (Thanks to hubertf for the reminder)
Improve usage.
2005-03-22 04:43:53 +00:00
rtr
697d48d199 + libdmx dso
+ dmx example utils
2005-03-22 04:18:48 +00:00
wiz
1c3ab7213e Wording improvements, from yamt@ 2005-03-22 01:43:31 +00:00
dyoung
112bcecbbf Take the blame for maintaining ath, atw, net80211, and rtw. :-) 2005-03-21 23:39:11 +00:00
hubertf
1acb31689b Belatedly document ifconfig(8) "tso4" changes, OK'd by matt@.
Needs to be pulled into netbsd-3 as the change's there already...
2005-03-21 23:37:17 +00:00
tron
fb571c8922 Add support for handling obsolete X11 files and directories. 2005-03-21 23:09:39 +00:00
dsl
3acd9704cb A rather better fix for treating $((x)) as equivalent to $(($x)) provided
that $x has a numeric value - which is what posix/sus needs.
2005-03-21 22:37:09 +00:00
kleink
4adfe32052 Add restrict qualifiers to function arguments (already in <semaphore.h>). 2005-03-21 21:55:08 +00:00
hubertf
ca150f1c8a Document where to get firmware binaries (pkgsrc!) 2005-03-21 20:53:07 +00:00
dsl
a65ddf9664 Back out previous, amongst other things it breaks $((0x10)) 2005-03-21 20:10:29 +00:00
xtraeme
bdfee02aef err fix previous, this is pcppi(4)... add acpi(4) into SEE ALSO. 2005-03-21 19:57:44 +00:00
xtraeme
3fed067c95 Add pcppi(4) into SEE ALSO. 2005-03-21 19:56:45 +00:00
xtraeme
1bbd530a0a Add pcppi(4), bump date. 2005-03-21 19:53:17 +00:00
jwise
18de240b6b Fix a long-standing bug in wump(6) whereby hitting ^d to exit would first
print ``Care to play another game? (y-n)'' (but then exit anyway without
waiting for an answer).
2005-03-21 18:45:18 +00:00
xtraeme
3141856faf This needs <machine/bus.h> now. 2005-03-21 18:27:32 +00:00
cube
98201da433 pcppi at acpi needs some more work. Leave it commented out for now. 2005-03-21 18:10:15 +00:00
wiz
a31529d7c7 From Greg Troxel in PR 23388:
The cardbus support uses the RBUS abstraction, which maps card memory.
The default location doesn't work on some machines, resulting in
mysterious failures.
One can map at 512M instead of 1G, and this helps on at least 2 known
models.
The cardbus(4) man page does not give this critical hint.
2005-03-21 18:05:36 +00:00
kleink
9cf9c2316b Add restrict qualifiers to <pthread.h> function arguments. 2005-03-21 17:55:07 +00:00
xtraeme
d1c67e4716 This needs <machine/bus.h>, needed for ACPI pcppi(4) attachment. 2005-03-21 17:16:10 +00:00
tron
aa9c0780ed Mark the "codeconv" modules as obsolete. 2005-03-21 15:00:15 +00:00
tron
96f232123e Remove directory which got obsoleted by XFree86 4.5.0. 2005-03-21 14:45:19 +00:00
tron
ccfb82e52b Update reachover build framework set list for XFree86 4.5.0. 2005-03-21 14:43:43 +00:00
tron
4e82d87220 Remove obsolete definition for "codeconv" modules which no longer exist. 2005-03-21 14:38:48 +00:00
xtraeme
f9dbeebf6f Add "pcppi* at acpi?" commented out. 2005-03-21 14:15:27 +00:00
tron
5313df498e Backout last change, "-fno-strict-aliasing" is now enable via "bsd.x11.mk". 2005-03-21 14:11:00 +00:00
tron
63b4b6820f Compile "src/x11" with "-fno-strict-aliasing" because that's what the
native build does.
2005-03-21 14:10:29 +00:00
xtraeme
a489fafb98 Add "pcppi* at acpi?", bump date. 2005-03-21 14:08:37 +00:00