Commit Graph

1985 Commits

Author SHA1 Message Date
joerg
daf6c4152f Update LLVM/clang snapshot. This brings in support for
.pushsection/.popsection and fixes clang -B to be incremental.
2011-02-17 18:35:35 +00:00
jruoho
b7ca446498 Fix iasl(8). 2011-02-17 18:26:20 +00:00
joerg
b8e7b32e9a clang is more restrict matching input and output constraints.
Input is long, but used are only the lower 32bit. The cast actually
saves a byte in the output.
2011-02-17 17:14:56 +00:00
wiz
07445f37aa Add .An -nosplit to AUTHORS to avoid a new line for Jukka. 2011-02-17 17:07:55 +00:00
jruoho
1385e1c0d9 Retire src/external/intel-public. 2011-02-17 07:56:37 +00:00
jruoho
1cfc85c6e4 Switch the build to use the new location of ACPICA. 2011-02-17 07:52:10 +00:00
jruoho
ed720dbb6b Add the userspace portion of ACPICA to a new location. 2011-02-17 07:48:16 +00:00
christos
7c272055e8 - merge conflicts
- Fix UNUSED macro to not have "NULL EFFECT"
- Add /*CONSTCOND*/ to while (0) loops
- Change do while (1) loops to for (;;)
- remove stray continue from do while (0) loop.
- remove "" in comments that confuse lint
- fix strict aliases
- fix non ansi prototypes
2011-02-16 03:46:43 +00:00
tron
ad49390408 Move default definition of "PKGROOT" inside the "HAVE_CYRUS_SASL" block
as it shouldn't be used anywhere else.
2011-02-15 23:17:02 +00:00
christos
8e6786bbdd from ftp.isc.org 2011-02-15 19:38:54 +00:00
christos
85662ea508 from ftp.isc.org 2011-02-15 19:28:53 +00:00
christos
99c6c22267 From Anon Ymous:
1) libsaslc is an SASL client only.
2) dovecot is an SASL server only.
3) cyrus-sasl is both a client and a server.
4) postfix allows us to have multiple SASL servers and clients.
5) The SASL server to use at runtime is determined by the setting of
   "smtpd_sasl_type" in main.cf (note that is smtpd_ not smtp_).  If
   that is not set, then it defaults to the value of
   DEF_SERVER_SASL_TYPE at build time, which if not set, defaults to
   "cyrus".  See postfix/dist/src/global/mail_params.h.
6) The SASL client to use at runtime is determined by the setting of
   "smtp_sasl_type" in main.cf.  If that is not set, then it defaults
   to the value of DEF_CLIENT_SASL_TYPE at build time, which if not
   set, defaults to "cyrus".  See postfix/dist/src/global/mail_params.h.
7) If MKCRYPTO is "no", libsaslc will not link as it requires the
   crypto libraries, so libsaslc cannot be enabled (as it was before)
   without crypto.
8) I have made the definition of DEF_CLIENT_SASL_TYPE conditional on
   MKCRYPTO due to (7).  Without crypto it will default to cyrus.
9) HAVE_CYRUS_SASL is _never_ defined during a normal build and _never_
   should be!  It is there for the convenience of users who wish to
   install cyrus-sasl and rebuild postfix with it.  It is also very
   useful for testing if it is suspected that something might be wrong
   with libsaslc.  PLEASE DO NOT REMOVE IT!
2011-02-15 16:19:33 +00:00
matt
c82db00b04 Add NetLogic Fast Messaging instructions 2011-02-14 18:23:35 +00:00
christos
8ee9afa985 fix typos. 2011-02-13 05:45:47 +00:00
christos
ed60d7cf1f change the variable to USE_LIB_SASL that can be set to saslc or cyrus 2011-02-13 05:12:55 +00:00
christos
e0ddd90246 don't hard-code /usr/pkg 2011-02-13 01:53:50 +00:00
christos
326b019630 change the saslc define to USE_ and test against "no" instead of just defined. 2011-02-13 01:50:03 +00:00
christos
44dcb1b9f4 better dependency support for saslc. 2011-02-13 00:41:20 +00:00
christos
18b1a8268b Add SASL client support using the libsaslc(3) library.
From Anon Ymous
2011-02-12 19:07:08 +00:00
jmcneill
02ad07d4f9 Fix mdnsd "ERROR failed to get errsd via SCM_RIGHTS" problem. mdnsd +
nsswitch.conf "multicast_dns" works for me now on amd64.
2011-02-12 17:21:38 +00:00
jmcneill
8433f79cf6 add /usr/pkg/lib/X11/fonts to font directory list 2011-02-12 04:49:19 +00:00
christos
13b2862bfd Tell the groff and friends about libsaslc(3).
Sort and fix whitespace on mdoc.local.
Add libisns to doc2html.
2011-02-11 23:47:49 +00:00
matt
accc87635b Use LIBDPLIBS 2011-02-11 06:35:26 +00:00
tsutsui
e96a78107f Add defintions for ews4800mips and hp300 Xorg servers. 2011-02-09 13:37:48 +00:00
agc
ff0d414d6f Make sure we include <inttypes.h> if we have it. From Rumko. 2011-02-09 00:59:23 +00:00
plunky
6fea4fd6c5 newer pcc front end provides some definitions according to arch,
so provide the TARGMACH definition to the compiler here.

(makes no difference to the currently imported sources, but
will be easier for people wanting to try newer sources)
2011-02-08 18:26:25 +00:00
rmind
8adab6527d Build fix. 2011-02-08 10:45:40 +00:00
haad
0527bde829 Switch libdevmapper library to use libdm as it;s backend lib and do not
communicate with device-mapper directly. Our lvm stack now looks like this
lvm<->libdevmapper<->libdm<->dm where only libdm knows how our dm protocol
looks like.

No objections on tech-userlevel@.
2011-02-08 03:26:12 +00:00
jmmv
773d35b30a Add missing DPADD on libatf-c.a. Spotted by Garrett Cooper. 2011-02-06 19:34:20 +00:00
joerg
48360965f3 Add LLVM and clang build system. It is enabled by MKLLVM=yes.
Upstream sources can be fetched by running "make checkout" in
src/external/bsd/llvm, they will be properly imported once the
integration and missing features are sorted out.
2011-02-06 01:13:42 +00:00
wiz
b7b9012e09 Fix typo, already reported to roy@ 2011-02-04 16:30:32 +00:00
roy
9bcc7aaf5d sync 2011-02-04 15:03:14 +00:00
roy
d70ff484b5 Import dhcpcd-5.2.11
Change from dhcpcd-5.2.10 is a fix for the new routing sockets.
2011-02-04 15:00:22 +00:00
plunky
74756ed73d pcc-current provides a DATESTAMP file, handle that rather than guessing 2011-02-01 20:28:10 +00:00
jakllsch
9d4594cbe9 Re-add LBL_ALIGN define we used to have pre-src/external.
Fixes a tcpdump SIGBUS on ARM.
2011-01-29 23:19:54 +00:00
mrg
017add8611 add a makefile to build xf86-input-synaptics. 2011-01-29 02:32:36 +00:00
cegger
6ca6d96b6b Define HAVE_PCI_DEVICE_IS_BOOT_VGA.
Makes Xorg use of pci_device_is_boot_vga.

First discussed with macallan@ then public on tech-kern@ and tech-x11@
2011-01-22 15:21:37 +00:00
pooka
1c44cbfd96 Don't allow module to init if root is not mounted since the modcmd
wants to traverse the file system.  This *might* fix statically
linking zfs support into the kernel (at least it fixes rump kernel
bootstrap).
2011-01-21 13:08:42 +00:00
pooka
51f08b56c8 fix kobj_open_file_vnode()
patch from haad
2011-01-21 12:24:24 +00:00
drochner
5a190aa53b fix bug introduced in rev. 1.3: need to set the string before
converting it into a numerical value, otherwise we might get junk or crash
2011-01-20 21:26:20 +00:00
drochner
7264233c30 avoid crash if certain operations are done before an input record is
read, ie in a BEGIN rule
2011-01-20 21:23:11 +00:00
jmcneill
79bc66b915 bump libchromeXvMC major to match the other hw libraries to make
libXvMCW happy
2011-01-20 18:55:38 +00:00
jmcneill
8862a9a380 build and install libchromeXvMCPro from xf86-video-openchrome 2011-01-20 18:36:45 +00:00
jmcneill
e9d20a668a descend into libXvMCW 2011-01-19 16:32:12 +00:00
jmcneill
10e6d63e6a Build and install the XvMC wrapper library libXvMCW. 2011-01-19 16:31:23 +00:00
plunky
f5d0a5824d libterminfo needs to come after libedit for static linking
(while here, coalesce LDADD/DPADD lines)
2011-01-19 11:55:50 +00:00
plunky
3b635a0579 add note that the static linking of liblua is intentional
("hidden" symbols need to be reached)
2011-01-19 11:43:18 +00:00
plunky
96e4690f7b link against the dynamic library [liblua.so]
we could link against the static liblua.a here (the Lua dist build
does that) but would need to pass "-Wl,--export-dynamic" to ensure that
all symbols were available, as dlopen() with other modules may cause
problems later.
2011-01-19 11:38:15 +00:00
plunky
74b96c56e3 DPADD for libm too 2011-01-19 11:02:00 +00:00
plunky
29062015ed include libm and libedit in DPADD 2011-01-19 10:17:04 +00:00
plunky
60d4fe2962 add to (rather than replace) CFLAGS 2011-01-19 10:14:49 +00:00
jakllsch
0e0a312232 In case it's too obvious, the libI810XvMC directory is for building the
libI810XvMC library.  Additionally, set list fixes for this and previous
related changes.
2011-01-19 01:52:43 +00:00
jmcneill
668d297175 Install these libraries as version 1.0 instead of 0.0 2011-01-19 00:36:40 +00:00
jmcneill
20618a809d Enable XvMC support for Intel graphics chips 2011-01-18 23:33:50 +00:00
wiz
c1f176e16d Move isns description from dist/groff to usr.bin/groff, where it belongs.
Add isns to mdocml libraries as well.
2011-01-18 09:28:42 +00:00
jmcneill
b2b7e1871b Ensure that HAVE_DIX_CONFIG_H is defined for damageext, dbe, exa, and glx
builds. Fixes recent trouble with the Composite extension, and should fix
some problems with the DAMAGE extension and who knows what else.
2011-01-15 13:54:52 +00:00
jmcneill
dba38226ce only define HAVE_MTRR on x86 2011-01-14 16:04:49 +00:00
haad
c7287ec04b Fix zfs Makefiles + debug, don't add -g by default only when MKDEBUG is
enabled. Fix header assert conflicts + bump WARNS for some libs.
2011-01-13 23:18:23 +00:00
joerg
20d71a1344 Update build system for mdocml-1.10.9. 2011-01-12 23:02:21 +00:00
joerg
6e4753617c Use example.style.css in place of style.css.
Replace $Mdocdate$ with the content in correct order, so that groff
gives proper output.
2011-01-12 23:00:51 +00:00
joerg
f494eb95a3 Merge for mdocml-1.10.9 2011-01-12 22:58:42 +00:00
joerg
c0d9444af1 Import mdocml-1.10.9 and additional post-release bugfixes
(tbl_data.c 1.15, tbl_layout.c 1.13, tbl_opts.c 1.8).

This features many small improvements and the initial integration of
tbl(1) support on all output devices.
2011-01-12 22:57:08 +00:00
jmcneill
b66d32932e HAVE_MMTR -> HAVE_MTRR 2011-01-12 19:04:19 +00:00
haad
c73e2bf000 Use DM_DEVICE_CONTROL_MODE, because mapper/control device should have 660
and not 640 permissions.
2011-01-12 08:16:23 +00:00
kardel
4ba751f5ad make ntp compile for MKINET6=no 2011-01-09 14:49:39 +00:00
macallan
60e66c6f48 define NO_LEGACY_VGA on macppc and sparc64
May be necessary on other ports as well that have PCI but never use VGA text
mode.
2011-01-06 03:29:12 +00:00
haad
912a040b47 Allow operator to use lvm in read-only mode. Switch LVM lock dir to
/var/run/lvm and create it in rc.d/mountcritlocal. Fix dm control device
permissions to allow rw for operator.

Test if we are running lvm commands as operator and if that it's true do not
create vg backups and do not print confusing warning.
2011-01-05 14:57:27 +00:00
jmmv
1b0a12b414 Cherry-pick upstream revision f791048924a1b68da070f17dfd5e5c2d825dd018:
Report bogus test programs in the HTML output

From Paul Goyette in private mail.  Fixes PR bin/44301.
2011-01-05 14:03:08 +00:00
roy
160a96b3e7 Don't build the getline shim anymore as the NetBSD libc getline(3) has
proven itself now.
2011-01-03 11:33:44 +00:00
roy
0524c4d0bb Import dhcpcd-5.2.10 with the following change:
* -r, --request <address> now works again
2011-01-03 11:28:23 +00:00
wiz
7487051d3d Prefix section headers for 1 to 9 with "NetBSD " to match output
for non-HTML pages (i.e. groff ones). Noted by njoly.
2011-01-02 22:03:24 +00:00
mrg
cf66e37cc9 fix a comment 2011-01-02 11:24:20 +00:00
dholland
42bae07fce Remove references to SAVESTART in zfs. 2011-01-02 05:12:03 +00:00
pgoyette
a12cad24be Fix typo - let the build proceed 2010-12-30 00:46:38 +00:00
haad
d52c66bf4a Fix my yesterday fix and finally make _get_dev_size recognise partition size
for device without DIOWEDGEINFO, where DIOCGDINFO is used. Patch tested by
Martin Mersberger.
2010-12-29 23:14:21 +00:00
christos
4817a0b0b8 real override for yacc rules. 2010-12-29 19:53:32 +00:00
haad
d26a38d370 Fix problem where chown was used on normal device in time when only
raw device was created. While here do some cleanup.

Problem find and reported by Martin Mersberger on current-users@.
2010-12-29 10:39:27 +00:00
haad
ca7dbf8cb5 Fix bug added by my last commit. This should fix
PR: bin/44286

Reported by: mlelstv@ and Martin Mersberger.
2010-12-29 00:14:04 +00:00
haad
bec5c61e50 Define vn_getattr in zfs_context.h. 2010-12-28 16:44:45 +00:00
haad
bca088ab45 Fix problem where vnode vp_size was not updated when vndoe was already allocated,
for vdev. This makes ztest survive ztest_vdev_LUN_growth test. Replace dummy
VOP_GETATTR with vn_getattr routine which reset vp_size and vattr_size accordingly
to reality.
2010-12-28 13:36:09 +00:00
jmmv
15dbacd486 Pull up revision 869e092e4986eb5dce90331ca9a64e125d7796eb from mainstream:
Revision: 869e092e4986eb5dce90331ca9a64e125d7796eb
Parent:   cca40eb08e7469dfe9d6ca982613458f24c1de28
Author:   jmmv@NetBSD.org
Date:     12/27/10 21:19:19
Branch:   org.NetBSD.atf.src

Changelog:

Recognize sigabrt in the signal checker

Problem found by Paul Goyette.

Changes against parent cca40eb08e7469dfe9d6ca982613458f24c1de28

  patched  atf-sh/atf-check.cpp
2010-12-27 20:36:17 +00:00
christos
017d3467b1 - don't forget to restore the umask on error.
- save and restore umask for control
- chown/chgrp for raw devices
2010-12-26 14:48:34 +00:00
christos
6f6878df03 defs.h already includes nbtool_config.h, so don't do it twice. 2010-12-25 23:43:30 +00:00
christos
5743e2a045 fix debugging:
- don't print junk for the interface name
- parse and print known rtm messages we get
2010-12-25 20:45:49 +00:00
joerg
570bc97f41 Include nbtool_config.h for the toolchain build as platforms like Linux
don't define __RCSID.
2010-12-25 19:24:28 +00:00
christos
9f5adb9583 fix type-punned warnings on gcc-3.3.3 2010-12-25 18:23:39 +00:00
christos
f2fd5dbad4 Fix non-threads compatibility code which was causing trouble even in the
threaded version.
2010-12-25 15:26:32 +00:00
christos
60b2c79645 remove typo. 2010-12-24 23:28:14 +00:00
christos
cf91bdd313 update for new yacc. 2010-12-24 23:27:14 +00:00
haad
8f7b707f59 libzfs_fru_clear was not ported to NetBSD disable it foor now. 2010-12-24 16:13:58 +00:00
christos
379031a404 update yacc to the most recent. 2010-12-24 02:58:20 +00:00
christos
9cdaf1e6ed import latest byacc 2010-12-23 23:36:22 +00:00
haad
4c90c8eeab Change way how we get device size from device. Do not use LSEEK but
DIOCGWEDGEINFO and DIOCGDINFO. This should fix problem with raidframe + lvm
reported by

Toby Karyadi on current-users@.

Thanks for reporting this issue.
2010-12-23 21:39:08 +00:00
christos
0318099292 PR/44267: Michael van Elst: LVM devices have wrong permissions
- Centralize CPPFLAGS for DM_DEVICE_{UID,GID,MODE}
- Make DM_DEVICE_GID operator DM_DEVICE_MODE 0640 to be more NetBSD like
- make all the code use DM_DEVICE_MODE instead of hard-coding.
- make sure that all mknod calls are followed by a chown call.
2010-12-23 17:46:54 +00:00
christos
3e6a896a34 false needs stdbool.h 2010-12-23 17:44:33 +00:00
mlelstv
07d2f05926 Get sector size from device properties using DIOCGDISKINFO and
use the disklabel (DIOCGDINFO) only as a fallback. This works
with wedges.
2010-12-23 14:46:25 +00:00
tsutsui
6ff9a90670 Disable bzip2 support in tools bdftopcf(1).
We don't use bzip2 fonts on build and some OS doesn't have bzip2 headers.
Ok'ed by mrg@, martin@, fixes PR/44138.

Should be pulled up to netbsd-5 (and netbsd-5-1).
2010-12-19 13:04:54 +00:00
joerg
53ec7d85a6 Build xcvs without -g. 2010-12-18 04:23:26 +00:00
wiz
1e9e3652c6 Bump date for chroot default. 2010-12-17 10:35:10 +00:00
jruoho
27cfff3b3e Make tcpdump(8) to drop root privileges and chroot(2) by default. 2010-12-17 09:54:27 +00:00
joerg
fe0427534e Kill use of __DATE__ and __TIME__ in SCCS strings. 2010-12-17 00:23:58 +00:00
wiz
3d3c5d42cb Observe the following spelling:
- wide character (noun)
- wide-character (adjective)

Inspired by jmc@OpenBSD.
2010-12-16 17:42:25 +00:00
haad
363aa1ba89 Whitespace police. 2010-12-15 22:49:42 +00:00
haad
59385470cf Only KM_SLEEP | KM_NOSLEEP can be passed down to kmem layer, clean up
tqflags from internal taskq flags (TQ_FRONT) before calling kmem_alloc.
2010-12-15 22:09:14 +00:00
enami
83d9249c3a Fix typo. 2010-12-15 07:36:51 +00:00
christos
83c933dca1 Use the source dir atomic.h 2010-12-15 02:08:16 +00:00
haad
591e382e8c Revert last commit it's not needed anymore. 2010-12-15 00:58:58 +00:00
christos
a9c38a6a96 Wrong rfc mentioned 2010-12-14 23:43:32 +00:00
haad
3bd4964ac1 Do not built 64b atomic ops to libzpool they are in libc again. 2010-12-14 23:39:11 +00:00
christos
c2a9dfd59e handle lack of <sys/atomic.h> 2010-12-14 23:19:23 +00:00
christos
f4f6c00c90 silence gcc-3 uninitialized variable warning. 2010-12-14 23:18:31 +00:00
christos
30037bfd3f Handle NetBSD-5 and 4 lack of atomics by disabling threads. 2010-12-14 23:17:20 +00:00
christos
97caf9021f handle openssl versions less < 1. 2010-12-14 23:16:39 +00:00
tron
4dd88e84a3 Get DTrace to build again. 2010-12-14 14:08:42 +00:00
haad
4d468780ce Use only cas versions of 64 bit atomic ops. 2010-12-14 09:19:14 +00:00
haad
7527c22f7f Add NetBSD version of zfs snapshot management code. IT needs testing it
was only compile tested for now, but I would like to have some code in to be
sure that it will not be lost.
2010-12-14 01:28:18 +00:00
haad
732f954b5c Define mutex_owned. 2010-12-14 01:25:37 +00:00
haad
f60c1b8f4b Remove now unneeded print_timestamp. 2010-12-14 01:23:43 +00:00
haad
9e62f6ad09 Fix amd64 build where sysinfo was not defined, disable libshare for now. 2010-12-14 01:22:24 +00:00
haad
b407fc2e79 Do not include debug.h 2010-12-14 01:21:25 +00:00
haad
a0200337cd Add some more solaris vnode defs for zfs_ctldir. 2010-12-14 01:21:02 +00:00
haad
3c4cc2dec7 Include sys/debug.h to get ASSERT defined. 2010-12-14 01:18:34 +00:00
haad
72392f89e6 Define print_timestamp during build, to shut up gcc warning. 2010-12-14 01:03:10 +00:00
haad
01d7ba741b Simple routine to convert long to string. 2010-12-14 01:01:40 +00:00
haad
2940dfac08 NetBSD doesn't have /etc/mnttab replace it with /dev/null. 2010-12-14 01:00:26 +00:00
mrg
d541f2b66d reinstall awk.texi. 2010-12-13 06:30:44 +00:00
mrg
7246249458 re-add gawk 3.1.3's awk.texi 2010-12-13 06:21:53 +00:00
joerg
b4eb5d9c57 Kill double .TP 2010-12-12 20:20:43 +00:00
joerg
1a85759af0 Kill double .TP 2010-12-12 20:19:41 +00:00
christos
bc03f5ba09 Don't build awk.info because matt removed it. 2010-12-12 19:01:03 +00:00
joerg
2e05e5b66d Reply 1.15, lost in the last update. 2010-12-12 18:40:01 +00:00
adam
5e6ed478ee bump minor version for 2.4.23 2010-12-12 16:19:54 +00:00
adam
303af6c5ec Update to OpenLDAP 2.4.23 2010-12-12 16:10:42 +00:00
adam
4ecae53ae6 Use conditional WORDS_BIGENDIAN 2010-12-12 16:10:18 +00:00
adam
a8c4d9a88a Merge 2.4.23 2010-12-12 15:46:27 +00:00
adam
ef2f90d39c Imported openldap-2.4.23 2010-12-12 15:17:36 +00:00
matt
48d3f85c1c Use ELF_ST_VISIBILITY (S_GET_OTHER( )) instead of a local S_IS_HIDDEN as
suggested by binutils.
2010-12-09 06:22:03 +00:00
kiyohara
602d621e07 The failure of rebuilding is evaded.
Vga is not used in x86 and alpha for a long time. PR#41626 might influence us.
2010-12-07 05:39:53 +00:00
matt
4d0f1c412f Add a private now S_IS_HIDDEN(symbol) so gas deal with hidden symbols
correctly.
2010-12-06 21:17:00 +00:00
jmmv
42afccf436 Pull up revision c917871de7dd67ba57c17496ad68fe4e4aa8b239:
Fix atf-check match checker to validate lines without newline

Problem found by pooka@.
2010-12-06 18:04:02 +00:00
christos
efb1585e67 propagate the fixes from /usr/src/sys/net/bpf_filter.c here, so that
we don't merge backwards again.
2010-12-06 01:08:02 +00:00
adam
3e1a82b305 Fix building on case-insensitive file-system. 2010-12-05 15:57:40 +00:00
mrg
a5ae13c90e - use SCRIPTS* for scripts instead of FILES*.
- add pcap-config to CLEANFILES.
2010-12-05 09:09:39 +00:00
mrg
9133e91956 netbsd needs net/bpf.h, too. 2010-12-05 08:43:23 +00:00
christos
dbe76af3b7 hook tcpdump and libpcap 2010-12-05 05:59:59 +00:00
christos
25abe6c390 tcpdump goes to /usr/sbin 2010-12-05 05:52:46 +00:00
christos
ef3545626b we don't have a 3PCAP section 2010-12-05 05:40:14 +00:00
christos
0a6931da37 we only have bin 2010-12-05 05:24:21 +00:00
christos
923cb98430 cleanup old stuff and install in the right place 2010-12-05 05:24:03 +00:00
christos
69e620e14c build and import glue. 2010-12-05 05:14:00 +00:00
christos
90faadda0b Makefile overrides 2010-12-05 05:13:45 +00:00
christos
11b3aaa125 apply our changes and add the pfsync stuff. 2010-12-05 05:11:30 +00:00
christos
0f74e101fa Import tcpdump-4.1.1 2010-12-05 03:14:48 +00:00
christos
ea56eea76f select IPv6 from the Makefile 2010-12-05 03:06:54 +00:00
christos
8bc69f3e6c add configure file. 2010-12-05 03:06:08 +00:00
christos
45a3afe368 we need some more files here. 2010-12-05 03:03:27 +00:00
christos
aac80989b6 more sign-compare fixes. 2010-12-05 03:02:41 +00:00
christos
c8eee57ad6 don't print -L/usr/lib and -I/usr/include for no reason. 2010-12-05 03:01:39 +00:00
christos
8d518122c2 install pcap-check. Someone might need it. 2010-12-05 03:00:44 +00:00
christos
74c505a81b - add our fixes
- make compile with WARNS=5
- add glue
2010-12-05 01:45:46 +00:00
christos
adf57bf528 add rcs keyword cleaner 2010-12-05 01:28:28 +00:00
christos
62ed3ef9cc try again fixing RCS keywords 2010-12-05 01:26:52 +00:00
christos
bf1df6d193 Import libpcap-1.1.1 2010-12-05 01:20:21 +00:00
christos
e19314b713 Pretending that %d can print size_t on __LP64__, by turning off warnings
is not really a good idea.  Turn on the warnings and fix them. Unfortunately
there are a bunch of const-castaways... Should be fed upstream.
2010-12-04 23:08:32 +00:00
plunky
f33b316b63 Remove the do-external-lib and do-gnu-lib targets, along with
external/lib/Makefile and crypto/external/lib/Makefile, replacing
them all with SUBDIRs directly from lib/Makefile.

compat/compatsubdirs.mk becomes simpler now, as everything is built
from lib/Makefile, meaning all the libraries will now be built under
compat so update the set lists to account for that.
2010-12-03 21:38:46 +00:00
christos
dfcdd76889 merge changes 2010-12-02 14:52:17 +00:00
christos
c27878d85f Import bind 9.7.2-P3 2010-12-02 14:22:18 +00:00
mrg
eebfdc254d dsable SSE2 support on amd64 for now. GCC generates code that causes
alignment faults.  the code is:

0x00007f7ffd40ccd7 <_pixman_implementation_create_sse2+0>:      push   %rbp
0x00007f7ffd40ccd8 <_pixman_implementation_create_sse2+1>:      mov    %rsp,%rbp
0x00007f7ffd40ccdb <_pixman_implementation_create_sse2+4>:      sub    $0x10,%rsp
...
0x00007f7ffd40cdab <_pixman_implementation_create_sse2+212>:    mov    $0xffffffffffffffff,%rdx
0x00007f7ffd40cdb2 <_pixman_implementation_create_sse2+219>:    mov    %rdx,0xfffffffffffffff0(%rbp)
0x00007f7ffd40cdb6 <_pixman_implementation_create_sse2+223>:    mov    %rdx,0xfffffffffffffff8(%rbp)
0x00007f7ffd40cdba <_pixman_implementation_create_sse2+227>:    movdqa 0xfffffffffffffff0(%rbp),%xmm0

upon entry we have stack aligned to 16 bytes.  the first instruction
subtracts 8, we copy this not-16-byte aligned value into %rbp, and
then decrement the stack by 16 bytes.

then we store a big -1 into 16 bytes on the stack, and then load it
into %xmm0.. except we load it from an unaligned pointer and GP.
2010-12-01 08:59:12 +00:00
christos
632ebb6b6e fix typo caused mdnstries not to work. 2010-11-30 15:00:10 +00:00
dholland
a2f7dda335 SAVENAME and HASBUF namei flags have been abolished; update zfs to match. 2010-11-30 10:45:27 +00:00
haad
bcfeb94d61 Update TODO for zfs add new tasks, list some know issues and mark some done stuff.
iRequested by: agc@
2010-11-30 00:14:42 +00:00
skrll
7da9fec5d3 Define PCVT_SUPPORT for cats. 2010-11-29 09:34:40 +00:00
christos
960613872d Add a new config keyword "mdnstries" that can be set to 0 to disable mdns. 2010-11-29 00:39:40 +00:00
mrg
cf09657d83 re-updates for xkeyboard-config 2.0. 2010-11-28 07:55:07 +00:00
mrg
57243b82af re-install the phoenixed XKeysymDB, since keyboards don't work without it.
fixes PR #44137.
2010-11-28 07:47:53 +00:00
mrg
848a2800a1 revert back to xkeyboard-config 1.9 2010-11-28 04:58:20 +00:00
mrg
b814970ebf install an empty date.def, like the xorg package does. PR#44158. 2010-11-27 22:21:27 +00:00
roy
04e42faa8e Install the 02-dump hook for dhcpcd. 2010-11-27 12:11:54 +00:00
roy
ff707c5c61 sync 2010-11-27 11:28:24 +00:00
roy
0632cf1e32 Import dhcpcd-5.2.9 with the following changes:
* syntax in 50-ypbind hook has been fixed
* man page corrections
* report hwaddr used by dhcpcd when debug is enabled
* Fix detecting inet address for INFORM support
* document reason RELEASE in dhcpcd-run-hooks
* Support RTM_CHGADDR in the upcoming NetBSD-6
  This is used to work out if the hwaddr has changed as the interface
  does not go down/up unlike other OSes
* ntp hook no longer attempts to restart ntpd if 1st attempt failed
2010-11-27 11:24:09 +00:00
tron
b7f896571b Resolve conflicts from last import. 2010-11-27 10:41:16 +00:00
tron
d1d83b6f73 Import Postfix 2.7.2. Changes since Postfix 2.7.1:
- Postfix no longer automatically appends the system default CA
  (certificate authority) certificates, when it reads the CA
  certificates specified with {smtp, lmtp, smtpd}_tls_CAfile or
  with {smtp, lmtp, smtpd}_tls_CApath.  This prevents third-party
  certificates from getting mail relay permission with the
  permit_tls_all_clientcerts feature.  Unfortunately, this change
  may cause compatibility problems with configurations that rely
  on certificate verification for other purposes.  To get the old
  behavior, specify "tls_append_default_CA = yes".
- A prior fix for compatibility with Postfix < 2.3 was incomplete.
  When pipe-to-command delivery fails with a signal, mail is now
  correctly deferred, instead of being returned to sender.
- Poor smtpd_proxy_filter TCP performance over loopback (127.0.0.1)
  connections was fixed by adapting the output buffer size to the
  MTU.
- The SMTP server no longer applies the reject_rhsbl_helo feature
  to non-domain forms such as network addresses.  This would cause
  false positives with dbl.spamhaus.org.
- The Postfix SMTP server failed to deliver a "421" response and
  hang up the connection after Milter error.  Instead, the server
  delivered a "503 Access denied" response and left the connection
  open, due to some Postfix 1.1 workaround for RFC 2821.
- The milter_header_checks parser failed to enable any of the actions
  that have no effect on message delivery (warn, replace, prepend,
  ignore, dunno, and ok).
2010-11-27 10:34:30 +00:00
pooka
7eb4ddcb5b Remove spammy (debug?) prints. took ages to figure out they were
not coming from my application...

XXX: the memcmp below looks suspicious
2010-11-26 12:04:36 +00:00
mrg
2b0ace99d4 avoid i386 compile errors due to CARD32 lossage. 2010-11-25 16:02:02 +00:00
mrg
b2c817a219 add an include for sbus. 2010-11-23 10:19:55 +00:00
mrg
fe1d04c916 don't install date.def anymore; it is obsolete. 2010-11-23 08:44:23 +00:00
mrg
3cc5930c91 many build updates and fixes for xorg-server 1.9.2. 2010-11-23 08:22:29 +00:00
mrg
bf1d3cdc7a install dri.pc.
put the Mesa version into it's own makefile, and share it.  there
are now 4 references to it.
2010-11-22 21:05:27 +00:00
mrg
06b588fa3e updates for freetype 2.4.3:
remove MKTTINTERP option, it is enabled by default now.  bump minor.
2010-11-22 08:34:56 +00:00
mrg
c3b794cbe7 makekeys can't read from stdin anymore; avoid it. 2010-11-22 00:52:33 +00:00
mrg
4607142053 delete obsolete files. 2010-11-22 00:31:35 +00:00
mrg
5ebe1a1bf6 updates for xkeyboard-config 2.0. 2010-11-22 00:27:55 +00:00
mrg
aae9764e40 merge libX11 1.3.6 - delete XKeysymDB. 2010-11-22 00:12:14 +00:00
mrg
eac4b56862 update for libXdmcp 1.1.0 2010-11-21 23:52:15 +00:00
mrg
f2497abcd2 update for pixman 0.21.2. we really need __thread, it seems. 2010-11-21 09:01:35 +00:00
mrg
6b081c03fe update this for fontconfig 2.8.0. ugh. 2010-11-21 07:45:36 +00:00
mrg
12736001f4 add fc-query and fc-scan. 2010-11-21 07:20:06 +00:00
mrg
01cf639de2 remove deprecated xft-config, fix xsm locations, don't install lbx
headers, instal Xmu/WhitePoint.h.
2010-11-21 06:01:49 +00:00
mrg
bb67f161f2 install lndir again. (hooray, i've missed this stupid app ;-) 2010-11-21 02:43:31 +00:00
mrg
7d3734bcc2 install the bitmap app-defaults here due to Bitmap.c vs. app-defaults/Bitmap conflicts. 2010-11-21 02:34:15 +00:00