Commit Graph

3606 Commits

Author SHA1 Message Date
mrg
87d54722af don't re-define HAVE_XAA_H 2013-06-03 09:12:28 +00:00
mrg
18f6a82dc3 define HAVE_XEXTPROTO_71. 2013-06-03 09:09:17 +00:00
mrg
5857e76311 define HAVE_XAA_H 2013-06-03 08:51:18 +00:00
mrg
2299f405af don't build fcarch.c into the library! 2013-06-03 07:23:02 +00:00
mrg
acf05b4e7d bump shlib version; some symbols were added. 2013-06-03 07:21:32 +00:00
mrg
9d9132cc5c build pc-pattern. 2013-06-03 06:56:49 +00:00
mrg
cd434df61b add fc-pattern. fix fc-cache build with fontconfig 2.10.2 2013-06-03 06:56:32 +00:00
mrg
45c5f0e7de updates for fontconfig 2.10.2 2013-06-03 06:46:53 +00:00
mbalmer
d7a7f8507d New variable MKX11MOTIF to enable building libGLw with Motif support.
Defaults to 'no'.
2013-06-02 11:02:40 +00:00
mrg
aa45ee5030 updates for xf86 1.3.4, xf86-video-mga 1.6.2, xf86-video-neomagic 1.2.7
and xf86-video-r128 6.9.1.
2013-06-02 08:57:17 +00:00
mrg
adb1d1aba2 update for xf86-video-glint 1.2.8 2013-06-02 07:41:35 +00:00
christos
947a14b9f0 add missing source path 2013-06-02 03:13:41 +00:00
mrg
8449f87118 update for openchrome 0.3.3. 2013-06-01 21:21:36 +00:00
mrg
2db442aae2 bump libpciaccess minor for the 2 new apis. 2013-06-01 09:08:01 +00:00
mrg
d3d664fa1a define HAVE__XEATDATAWORDS. 2013-06-01 07:53:11 +00:00
mrg
7e896eef17 oops, semantics, not symbols, subdir was removed. 2013-05-31 23:50:51 +00:00
mrg
39b807c226 find the renamed app-defaults file 2013-05-31 23:50:35 +00:00
mrg
431428cb90 define PACKAGE_STRING and PACKAGE_VERSION. 2013-05-31 23:43:05 +00:00
mrg
30959064f7 find the moved manual 2013-05-31 23:42:48 +00:00
mrg
1b489b28e7 catch up with xkeyboard-config 2.9:
- remove keymap/ and semantics/ entirely.
- remove default keypad and norepeat from compat/
- add keycodes/olpc
- remove symbols/ad, add symbols/md
- remove symbols/sun_vndr/tuv
2013-05-31 23:28:25 +00:00
mrg
59f7ba7346 udpate for xdm 1.1.11:
- moved manuals
- moved sources
- renamed defines
- new sources
2013-05-31 22:49:15 +00:00
mrg
fd3edae8ec add new version.c for xterm 293. 2013-05-31 21:40:29 +00:00
mrg
ed2038fadf update the libxcb generated files from libxcb 1.9 2013-05-31 10:56:16 +00:00
mrg
d00244159c define HAVE__XEATDATAWORDS. 2013-05-31 09:33:17 +00:00
mrg
c07d01a3b1 define HAVE_MKSTEMP and HAVE_LRINT for bitmap.
define PACKAGE_STRING/VERSION correctly for xrandr, xsetroot and xstdcmap.
define ICONV_CONST for xwininfo.
install new xcb-proto files.
build new Xrandr sources.
bump version on libxcb and libXrandr.
2013-05-31 09:14:18 +00:00
mrg
2cd0c0938b icetrans.c has a const/char * issue as well; avoid it for now. 2013-05-31 08:18:41 +00:00
mrg
211a35742c find moved manual and app-defaults files. 2013-05-31 08:01:59 +00:00
mrg
fd9c59ec0e find manuals in new locations 2013-05-31 07:22:21 +00:00
mrg
d4ca5095b0 find newly named and relocated app defaults. 2013-05-31 06:50:45 +00:00
mrg
1ecae96708 convert to generated config.h. add libX11-xcb. 2013-05-31 06:47:31 +00:00
mrg
7580303a9f this needs xrandr now. 2013-05-31 06:47:07 +00:00
mrg
e484af049b find the new manual location. 2013-05-31 06:46:55 +00:00
mrg
7d3af8c6a2 find manuals moved into man/ subdirs. 2013-05-31 06:24:05 +00:00
mrg
6e0b7b5aac mkfontdir was renamed to a .in using @bindir, instead of CPP. deal. 2013-05-31 05:42:14 +00:00
mrg
b1d88a9dbb look for a config.h 2013-05-31 05:41:50 +00:00
mrg
603dc6da07 add -Wno-error to work around some const issues. 2013-05-31 05:41:26 +00:00
mrg
b8d8f6d38e handle moved manual pages, and tools build of bdftopcf. 2013-05-31 05:24:49 +00:00
mrg
9b8f8a1562 remove cache.c from SRCS list for xfs 1.1.3 2013-05-31 01:50:25 +00:00
mrg
009b7f0005 find the relocated sxpm.man 2013-05-31 01:41:56 +00:00
mrg
3f5a0ad575 find the relocated cxpm.1 manual. 2013-05-31 01:41:08 +00:00
mrg
9616e7976b need -DHAVE_ASPRINTF 2013-05-31 00:54:58 +00:00
mrg
1fc1e4e182 need to define HAVE__XEATDATAWORDS. 2013-05-31 00:47:53 +00:00
mrg
0307c2fd59 find the moved manual. 2013-05-31 00:38:16 +00:00
mrg
6043037101 updates for libX11 1.5.99.902:
- remove ja.S90 and ja.U90 locales
- use -Wno-error for files that use (now deprecated) XKeycodeToKeysym()
- add -I${X11SRCDIR.X11}/src for xicmp
- add stub for _XGetRequest()
2013-05-30 23:42:19 +00:00
joerg
c7c727fae8 Update LLVM/Clang snapshot to r182734. Brings initial support for
integrated PowerPC assembler.
2013-05-28 17:37:33 +00:00
christos
6f4a402bf0 workaround for internal compiler error 2013-05-24 17:18:12 +00:00
christos
78a73aee14 and m68000 == m68k 2013-05-24 16:37:32 +00:00
joerg
ccec91a1a9 Import libcxxrt b2396b5945d7a2697c4762c3e52dc6f732b2eebd from
https://github.com/pathscale/libcxxrt/.
2013-05-17 23:04:37 +00:00
joerg
21ba9d10f3 Import libc++ from http://llvm.org/svn/llvm-project, r182162. 2013-05-17 23:02:16 +00:00
joerg
9de6786eff Add cleanup scripts for future imports. 2013-05-17 23:00:22 +00:00
joerg
7a5d56a82d Install cxxabi.h with libc++. 2013-05-17 22:59:29 +00:00
joerg
a14e051bb4 Prefer libcxxrt's typeinfo.cc. Do not use cxa_atexit.c, it is only for
Solaris. Do not use libcxxrt's memory.cc, the same content is already
provided by libc++ in new.cpp and that version agrees with the
overwriting rules for the operators from C++11.
2013-05-17 22:57:27 +00:00
martin
cd0bb111d3 var_get_memory():
if no eol is found in the string we set "next" to NULL, assign it
to "buf" and then check the loop condition by dereferencing it - which
does not work well.
Change the loop condition to first check for buf == NULL.
2013-05-16 19:19:44 +00:00
christos
0854846045 When checking for membership in the system group file don't forget to check
the primary group of the user.
2013-05-09 15:25:44 +00:00
christos
eb1b7900cb ipfitler -> ipfilter 2013-05-08 18:20:14 +00:00
skrll
d2e06ef9d4 Add earmhfeb libgmp files. 2013-05-08 05:42:17 +00:00
skrll
2bbf1686a1 Add libgmp files for earmeb. 2013-05-08 05:40:15 +00:00
martin
cc72146336 Enable SSE2 support for i386 - the -current compiler seems to get the
alignment right.
2013-05-07 07:01:37 +00:00
skrll
ce83235df2 Missed earmhfeb files from gcc mknative 2013-05-05 19:01:54 +00:00
skrll
35fa713468 Re-run gdb mknative for earm* 2013-05-05 10:23:00 +00:00
skrll
c8bb104eb9 Re-run bintuils mknative for earm* 2013-05-05 10:16:37 +00:00
skrll
d2b933a661 mknative gcc re-run for earm* 2013-05-05 09:05:44 +00:00
matt
c3e07d7cd3 If not building anything include bsd.subdir.mk 2013-05-03 18:37:54 +00:00
skrll
54f4ed2e2a Comment out iwmmxt. hi jared. 2013-05-02 21:40:57 +00:00
matt
61a76f0146 Include <bsd.own.mk>
Always include <bsd.lib.mk>
2013-05-02 07:01:55 +00:00
matt
5f058922b3 This change arm, armeb, earm, earmeb, earmhf, earmhfeb so all builds that
share a MACHINE_ARCH for userland so that except for etc, will produce
identical sets.

usr/include/machine now points to usr/include/arm
2013-05-02 03:56:38 +00:00
matt
395e9f89de Use MACHINE_CPU instead of MACHINE_ARCH 2013-05-01 19:56:47 +00:00
skrll
50baee5e8d Re-order .PATH so that mknative headers are picked up first. Fixes
earm* builds.
2013-04-30 20:45:41 +00:00
matt
e86404969a Use !empty(LIBGCC_MACHINE_ARCH:Mearm*) 2013-04-30 02:28:16 +00:00
joerg
2df21d794d Explicitly disable standard C++ include paths to prevent mixing
includes.
2013-04-30 00:34:15 +00:00
joerg
1031501f81 It is unclear whether cin is guaranteed to buffer the last input
character of a get() for ungetch() to work. Prefer putback() to make it
work with current implementations of cin in libc++. Tracked as
http://llvm.org/bugs/show_bug.cgi?id=15867 with test case.
2013-04-30 00:31:56 +00:00
skrll
25da020250 Remove a hack. 2013-04-29 12:59:55 +00:00
skrll
22c5786eaa libc was missing symbols for a while there. Re-run bintuils mknative
against a good libc.
2013-04-29 09:32:38 +00:00
joerg
1f0aea4e46 One more missing cast. 2013-04-28 19:46:44 +00:00
joerg
cb8ea1ca39 Fix value ranges. 2013-04-28 19:46:01 +00:00
joerg
b3e8993905 Drop sys/ctype_bits.h again. 2013-04-28 19:41:25 +00:00
joerg
0cffcac141 Don't forget space between -mcmodel and -cxx-isystem on SPARC and
SPARC64.
2013-04-28 13:35:23 +00:00
joerg
6b96d07889 Don't forget to include bsd.own.mk. 2013-04-28 06:14:52 +00:00
joerg
2fa1d2471b Introduce MKLIBSTDCXX, defaulting to yes. 2013-04-28 04:05:37 +00:00
joerg
d81d2afdeb Update to LLVM/Clang snapshot r180686. Allows building without cxxabi.h. 2013-04-28 00:41:00 +00:00
joerg
ee8b1e3e15 Typo 2013-04-28 00:14:14 +00:00
joerg
5f14cb8bb7 Optionally recurse into libc++. 2013-04-27 23:03:10 +00:00
joerg
ecb06a3b09 Add build glue for libc++. 2013-04-27 23:02:17 +00:00
matt
79114a7336 Add MULTILIB support and fix specs for MKCOMPAT 2013-04-27 08:03:02 +00:00
joerg
be4584e4d4 Don't depend on ctype.h pulling in sys/ctype_bits.h, do so explicitly. 2013-04-26 17:34:55 +00:00
skrll
412212bf9d Re-run gcc mknative for earm 2013-04-26 15:56:45 +00:00
skrll
9332c51671 binutils mknative run for earmeb 2013-04-26 11:01:28 +00:00
matt
6d6cbcdee2 To support build compat binaries, change MUST_USE_SJLJ_EXCEPTIONS to
be the inverse of TARGET_AAPCS_BASED.
2013-04-25 17:08:00 +00:00
skrll
ca2e453ce2 Re-run mknative. 2013-04-25 16:22:56 +00:00
skrll
3d05234d02 mknative re-run
XXX /usr/src should be removed.
2013-04-25 15:07:16 +00:00
matt
ce483308e5 If libc isn't build with compat, ldexp/frexp will not be included. Always
pick them up from libm instead.
2013-04-25 14:53:35 +00:00
joerg
af56d1fe99 Update LLVM/Clang snapshot to r180004. This brings in the last pieces of
C++11 support in Clang as well as initial SPARC64 support.
2013-04-25 13:59:54 +00:00
skrll
3a52d71d1b Deal with earm* 2013-04-22 08:52:33 +00:00
jakllsch
f8fc4eca22 Use LOG_ERR instead of LOG_EMERG, as LOG_EMERG causes syslogd to tell all
ttys.
2013-04-21 19:34:13 +00:00
wiz
47c6fa449f Fix path. 2013-04-20 15:30:34 +00:00
wiz
9dc14f8abd Merge pkg_install-20130420. 2013-04-20 15:29:22 +00:00
wiz
ac52c41608 Import pkg_install from current pkgsrc.
Licence changes and less warnings when opsys doesn't match build
host opsys version, and documentation updates.
2013-04-20 15:26:52 +00:00
skrll
9fae83b3c1 Fix up arm*-*-netbsdelf-*eabi*) targets.
Remove all (most?) of the softfloat functions as they clash with the
libc versions. Also stop using t-bpapi as it adds stuff that's also in
libc. Bring in the parts of t-bpapi that we do want.

Discussed with matt@
2013-04-18 09:11:13 +00:00
skrll
0869f9f1e8 Initial commit of earmeb gdb mknative output. 2013-04-17 10:12:26 +00:00
skrll
afebf55114 Initial run of gcc mknative for earmeb 2013-04-17 08:55:12 +00:00
skrll
688c5db149 Re-run mknative for earm. It helps if GDB can read ELF binaries. 2013-04-17 08:15:19 +00:00
christos
ea65093059 stub out for now 2013-04-14 16:52:47 +00:00
christos
1dd1e91a24 add a stub for arm 2013-04-14 16:39:59 +00:00
christos
831a981593 Use -Wl,-B{static,dynamic}, using -Bstatic does not work because all the
flags arguments are passed to collect2 in front.
2013-04-14 16:28:57 +00:00
christos
18e8a81233 The common fields of the socket should be initialized in one place since
we are the socket provider. Fixes crash with "rndc status", where accepted
sockets did not have their method fields initialized!
2013-04-14 13:18:23 +00:00
christos
ca316180bc initialize the omapi subsystem early so we can allocate interfaces. 2013-04-14 01:51:39 +00:00
christos
211104fe6e How could this possibly ever have worked with threads? It forked *after*
it initialized the isc library and the parent having created the threads
exited with the worker threads?!?!? Only -d worked because it did not
fork!
2013-04-13 23:04:35 +00:00
joerg
e8fa8f4db7 Extend ctype classification table to 16bit. Based on patch by
Takehiko Nozaki, with changes to compile fail when using the old names
and to exploit __BUILD_LEGACY
2013-04-13 10:21:20 +00:00
christos
8846758c2d remove debugging accidentally committed. 2013-04-13 02:08:59 +00:00
christos
c66d06cb46 move droproot after we have dealt with input and output files. 2013-04-12 23:51:50 +00:00
christos
7816f7e5c1 missed one xkill in the rename 2013-04-12 21:49:54 +00:00
christos
71b46c3cd2 undo previous, breaks differently when testing for EINPROGRESS. 2013-04-12 20:02:00 +00:00
christos
1dab78693d #if 0 more 2013-04-12 20:00:21 +00:00
christos
21bc640ddf XXX: disable the simple conditions test right now because it depends on
thread scheduling timings and we don't seem to schedule threads the way
it assumes.
2013-04-12 19:59:26 +00:00
christos
a79378684d connect(2) returns EINPROGRESS for "239.10.20.30" which is supposed to
be an unroutable address. getsockopt() to find the actual error returns
0. This is prolly broken, but this temporary work-around fixes the regression
test.
2013-04-12 19:41:45 +00:00
joerg
0b4c1e12e1 Remove potentially extra consts. 2013-04-12 18:11:40 +00:00
joerg
64b3fac0e4 Work correctly with ISO C99 compiler. 2013-04-12 18:11:15 +00:00
christos
ef8dcd3907 remove bug we added. 2013-04-12 17:50:27 +00:00
christos
a18e92eddb fix merge that broke the tests 2013-04-11 20:14:44 +00:00
christos
318c3a432e rename deprecated to evdeprecated. 2013-04-11 17:49:12 +00:00
christos
62f324d012 the rest of the build glue. 2013-04-11 16:59:16 +00:00
christos
883110aaf9 merge conflicts, make compile with warnings. 2013-04-11 16:56:41 +00:00
christos
1d2a5e2b5b import script 2013-04-11 16:56:11 +00:00
christos
46e414e0ff Event2 build gluons 2013-04-11 16:55:51 +00:00
christos
6ecf6635ee import libevent 2.x 2013-04-11 16:43:19 +00:00
christos
5b62b33417 Add build glue 2013-04-11 16:06:47 +00:00
christos
e41eef06c7 import doxygen generated pages for libevent.
mandoc renders them butt-ugly.
2013-04-11 16:05:55 +00:00
christos
5a5f53489c use a more direct approach. 2013-04-09 15:19:45 +00:00
martin
ebfcfb962b Fix "ashq" second argument sign extension (the assembler does not treat
-1 as a 64bit value).
Upstream reported as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56875
Problemm noted by Jonny Billquist (in lint), hint for solution from mouse.
2013-04-08 12:10:53 +00:00
christos
b8058707a3 Use the active link local layer address instead of the first one you find.
It would be nice if getifaddrs gave all the information needed instead of
needed a separate ioctl. Or at least if the inactive addresses were marked
down in flags?
2013-04-08 02:16:03 +00:00
christos
d5063e771b - the initgroups function needs to be able to do name to gid translations,
so do it before the chroot, otherwise we lose /etc/nsswitch.conf and
  /etc/group
- run res_init() so that we prime and initialize the resolver before the
  chroot, since our chroot lacks /etc/{{nsswitch,resolve}.conf,hosts}
  this is not portable behavior, but it is a lot better than populating
  the chroot with crap.
2013-04-07 19:17:11 +00:00
christos
ad59ad05be add the rest of the man pages. 2013-04-07 00:18:55 +00:00
christos
650fcf2c0e don't produce code that has warnings. 2013-04-06 20:05:40 +00:00
christos
0e9868ba9d merge conflicts 2013-04-06 19:33:07 +00:00
christos
9546e36db8 import tcpdump 4.3.0 2013-04-06 17:57:45 +00:00
christos
2fcf5de83d moved script out 2013-04-06 17:50:33 +00:00
christos
07fc359697 install in /lib per rmind's request 2013-04-06 17:36:40 +00:00
christos
17e55052cd new libpcap 2013-04-06 17:29:12 +00:00
christos
de62228d07 import 1.3.0 2013-04-06 15:57:39 +00:00
joerg
5c58779bec Regen initparse.c with the current byacc with -l. 2013-04-06 15:27:26 +00:00
joerg
31db473bdd Don't use __printflike during tool build. 2013-04-06 15:27:05 +00:00
joerg
74a4a33c84 Only define M4 if it wasn't set on the command line. 2013-04-06 15:25:51 +00:00
christos
c8b0dbc8c4 resolve conflicts 2013-04-06 14:52:24 +00:00
christos
fa8b4d5199 Import byacc 20130304 2013-04-06 14:45:24 +00:00
christos
44825738cf merge conflicts 2013-04-06 14:27:52 +00:00
christos
dded093e98 Import flex 2.5.7 2013-04-06 14:05:39 +00:00
christos
e1b25b170f merge conflicts 2013-04-06 02:20:24 +00:00
christos
23e44a7766 Import openpam-20120526 2013-04-06 01:23:24 +00:00
christos
14303f280d don't assume that what we are going to import lives in dist 2013-04-03 14:51:31 +00:00
christos
43ed5f5eba merge diffs 2013-04-03 14:50:26 +00:00