Commit Graph

548 Commits

Author SHA1 Message Date
bouyer f331ab29d9 fix Xorg build on alpha:
- don't build/install drivers that are x86-specific
- add extra files to sets lists.
2009-04-10 17:00:44 +00:00
christos 889c434e54 - fix bug with cvs group auth
- use our own getopt
- add config tests for optreset
2009-04-10 11:20:28 +00:00
christos 009831ecb0 Add getopt.c which got lost. 2009-04-08 21:57:15 +00:00
christos 4a1c940567 argh. try to make this portable across all NetBSD platforms. 2009-04-08 19:02:35 +00:00
christos 3039dd7cbb fix closing paren 2009-04-08 17:24:55 +00:00
christos 0eb8ebe6b2 sorting ate a file. 2009-04-08 17:12:52 +00:00
christos 6b662a8eac deal with LP64 2009-04-08 17:03:55 +00:00
christos 601e05914b Hook cvs 2009-04-08 16:30:12 +00:00
christos 274254cdae Port over NetBSD fixes:
- remove configure hooks to other os's
- handle symlinks in cvsroot
- configurable CVS local directory name
- unlock patch
- setxid patch (handle setuid CVS and drop privileges correctly)
- when __SSP__ avoid alloca
- admin commands in history
- programmable admin group
- always enforce admin group
- protocol independent network handling (handle ipv6)
- correct issue with wrong revision in resurrected files
- centralize cvs password cleanup in memory
- don't segv if we re-enter exit handlers
- more sprintf -> snprintf
- extra empty line in editor buffer
- alias 't' with 'T' in logmsg.c for compatibility
- alias config "LocalKeyword" with "tag" and "UserAdminOptions" with
  "AdminOptions" for compatibility.
- disable Checking-prog and Update-prog for security
- take account of our current umask when computing the mode of files.
2009-04-08 16:27:51 +00:00
christos a7c918477d from ftp.gnu.org 2009-04-07 22:10:01 +00:00
joerg d595a1c226 Import pkg_install-20090406:
Remove premature return that broke dependency tracking for pkg_add -u.
Fixes PR 41143.
2009-04-06 18:49:08 +00:00
joerg 7bacb5af4b Reimport libfetch-2.23 from pkgsrc, at least one change was lost. 2009-04-04 23:26:03 +00:00
perry 35ecaecfb0 Remove the creation of the following symlinks to nowhere:
/usr/X11R7/lib/libXaw.so.6
/usr/X11R7/lib/libXaw.so.7
/usr/X11R7/lib/libXaw.so.8

Note that there is still some use of the "LIBOLD" variables in the
Makefiles associated with PKG* variables that I don't understand.

Discussed with mrg and martin
2009-04-03 16:21:08 +00:00
perry 2cd7db9ec7 add -n to gzip invocation 2009-03-31 21:12:51 +00:00
mrg e38e7ed033 - add X11FLAGS.DRI.
- prepare for rhd_audio.c & rhd_hdmi.c (still not used.)
2009-03-30 02:01:11 +00:00
christos 1bc40adee0 s/4.../5000/ 2009-03-29 14:22:24 +00:00
mrg fcc023545e - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total
address space available to processes.  this limit exists in most other
modern unix variants, and like most of them, our defaults are unlimited.
remove the old mmap / rlimit.datasize hack.

- adds the VMCMD_STACK flag to all the stack-creation vmcmd callers.
it is currently unused, but was added a few years ago.

- add a pair of new process size values to kinfo_proc2{}. one is the
total size of the process memory map, and the other is the total size
adjusted for unused stack space (since most processes have a lot of
this...)

- patch sh, and csh to notice RLIMIT_AS.  (in some cases, the alias
RLIMIT_VMEM was already present and used if availble.)

- patch ps, top and systat to notice the new k_vm_vsize member of
kinfo_proc2{}.

- update irix, svr4, svr4_32, linux and osf1 emulations to support
this information.  (freebsd could be done, but that it's best left
as part of the full-update of compat/freebsd.)


this addresses PR 7897.  it also gives correct memory usage values,
which have never been entirely correct (since mmap), and have been
very incorrect since jemalloc() was enabled.

tested on i386 and sparc64, build tested on several other platforms.

thanks to many folks for feedback and testing but most espcially
chuq and yamt for critical suggestions that lead to this patch not
having a special ugliness i wasn't happy with anyway :-)
2009-03-29 01:02:48 +00:00
christos 0482d9b884 Add firmware for the 5000 from:
http://www.intellinuxwireless.org/iwlwifi/downloads/\
iwlwifi-5000-ucode-5.4.A.11.tar.gz
2009-03-28 16:16:02 +00:00
christos e78b589366 import new bind 2009-03-22 15:02:24 +00:00
christos e353dcca6a import new bind 2009-03-22 14:55:05 +00:00
wiz df00d5ab55 Fix merge error. 2009-03-21 10:09:16 +00:00
christos e6c7ef55a0 need udf. 2009-03-20 21:15:29 +00:00
christos e3fc2c5c61 typo 2009-03-20 21:14:21 +00:00
christos c0b438899b refresh 2009-03-20 21:13:48 +00:00
christos 1400370530 merge conflicts 2009-03-20 20:30:52 +00:00
christos 4bcd344e8f Import am-utils 6.x.y 2009-03-20 20:26:47 +00:00
plunky 6879249b2c add the xdm config files Xstartup and Xreset to the build 2009-03-13 17:12:44 +00:00
njoly 6d58ff999b Update atf version to 0.6 for pkg-config files substitution.
ok by jmmv@
2009-03-11 15:57:08 +00:00
mrg 0f95b6d897 fix build libX11 1.2. 2009-03-10 16:36:07 +00:00
mrg f7cb1d15ed build property.c, and the new Xi manuals. 2009-03-10 04:50:24 +00:00
mrg ad766d0b53 add tags.c, hash.c, and the new path to the app-defaults. 2009-03-10 03:55:59 +00:00
joerg 0c588b7da9 Import pkg_install-20090309:
Fix double free in pkg_info.
2009-03-10 00:48:40 +00:00
joerg 8a90f43fbf Import libfetch-2.23:
Don't leak file descriptors when iterating local directories or checking
for if-modified-since on local files.
2009-03-10 00:44:15 +00:00
mrg b0c8dd2fc3 add clientwin.c, needed by newer packages. 2009-03-09 07:07:19 +00:00
ad 5e99d26fbe Adjust weight of SIDL down so idle kthreads don't eat up all of the
thread display
2009-03-08 16:26:03 +00:00
joerg 1b46f9c5df Merge pkg_install-20090307. 2009-03-08 14:53:16 +00:00
joerg 908e85af04 Import pkg_install-20090307: Fix a file descriptor leak in pkg_add. 2009-03-08 14:51:34 +00:00
joerg 08d9a1067c Avoid sign comparision issues. 2009-03-06 15:17:56 +00:00
mrg bcc593b98f put xkbcomp output into /var/db/xkb by default, a place that (now) exists 2009-03-03 06:01:56 +00:00
joerg bae4fdf17e Import pkg_install-20090302:
- plug some file descriptor leaks
- add pkg_info -r
2009-03-02 22:31:13 +00:00
macallan a924e351f3 Build the Mesa DRI module only on architectures that also build any DRI drivers 2009-03-01 02:20:51 +00:00
joerg 60d9c2168a Update build glue for pkg_install-20090228. 2009-02-28 19:36:32 +00:00
joerg 847d5ab660 Merge changes for pkg_install-20090228. 2009-02-28 19:36:23 +00:00
joerg e50ad3d100 Import pkg_install-20090228:
- pkg_add:
  - more consistent PKG_PATH processing
  - support setting PKG_PATH in pkg_install.conf(5)
  - don't crash when installing package with conflicts
  - fix updating packages with explicit +PRESERVE
  - document the rules for finding packages more clearly
- pkg_info:
  - don't complain about PKG_PATH, it is not used
  - sync documentation with reality
2009-02-28 19:33:34 +00:00
oster ab54f8ad2b On a multi-cpu/core machine, running 'top' and pressing '1' resulted
in n-1 blank lines at the bottom of the display.  On the same machine,
running 'top -1' and pressing '1' resulted in a garbled display that
would just get progressively worse.  Invert the values returned by
display_setmulti() to correct both issues.
2009-02-27 17:38:14 +00:00
reinoud cc2f230432 Add missing files to the via driver 2009-02-27 15:47:46 +00:00
joerg 8ef7bd4c41 Merge. 2009-02-26 19:40:24 +00:00
joerg 4d694e83af Remove pkg_install.conf.5 on make clean. 2009-02-26 18:35:13 +00:00
roy 3d26b90412 Import dhcpcd-4.0.12
Fixes since dhcpcd-4.0.11 include:
 * Logging to LOG_DAEMON instead of LOG_LOCAL0
 * Checking for POLLERR and POLLNVAL
 * Only opening raw sockets when we have a working link
2009-02-26 13:53:19 +00:00
joerg e0c851f773 Update build glue for pkg_install-20090225. 2009-02-25 21:23:17 +00:00