Commit Graph

5133 Commits

Author SHA1 Message Date
snj
b0b43828ad bring back rpath fixup that was lost in revision 1.11 2015-03-12 08:01:45 +00:00
snj
f88c5c4c4b update for freetype 2.5.5 2015-03-12 07:58:04 +00:00
christos
71da105a96 fix reversed test. 2015-03-10 12:17:50 +00:00
riastradh
bf803657e5 Rewrite dtrace provider prototype from scratch. 2015-03-09 03:43:02 +00:00
christos
4d0ad52103 keep track of the number of enabled probes and set the lockstat_dtrace_enabled
flag appropriately.
2015-03-09 01:42:26 +00:00
riastradh
07b5668221 Remove debug prints, simplify fini logic. 2015-03-09 01:07:27 +00:00
christos
bf089fd6e2 - remove device stuff
- compress ops
- terminate array of probes
2015-03-09 00:53:39 +00:00
riastradh
409555c5e2 Rewrite dtrace lockstat from the Solaris version and simplify.
- Fix mutex_adaptive probes to use the right lockstat flags.
- Install lockstat_probe_func on module load, not trace enable.
- Use a more sensible memory barrier arrangement.
2015-03-08 23:56:59 +00:00
christos
007a77aa4b preliminary support from riastradh (does not work yet, toxic) 2015-03-08 04:13:46 +00:00
christos
b5f88169da prevent coredump from the distributed config file.
XXX: pullup-7
2015-03-07 22:31:24 +00:00
christos
aadbd1256a we have space for 2 more arguments so use it. 2015-03-07 17:47:09 +00:00
christos
6d7ab7eb57 constify 2015-03-07 15:14:29 +00:00
christos
c0342a4ea1 - cleanup FreeBSD ifdefs
- remove unused code
- adjust to NetBSD struct emul and types.
2015-03-07 15:14:09 +00:00
christos
56bb5331f6 XXX: Use only a single thread. We seem to have a bug in our threading code
that causes us to hang in the ksem code if we use more than one.
2015-03-06 11:49:30 +00:00
christos
1fe3f30303 Print syslog errors in one line, like we do for stderr so that the
duplicate line detection of syslogd can merge them.
2015-03-06 00:44:04 +00:00
skrll
84bade9b6e New RPI and RPI2 firmware from
commit b0079452ebce0158ce31d259d251f83a833f23c5
Author: popcornmix <popcornmix@gmail.com>
Date:   Tue Mar 3 15:49:57 2015 +0000
2015-03-04 23:01:55 +00:00
mrg
3abb44d943 fix the previous; it had a reversed test and was also missing bsd.own.mk
before checking MK* values.
2015-03-01 11:19:08 +00:00
mrg
50e581ea01 add build framework to choose between xf86-video-ati 6.x (UMS/KMS)
and 7.x (KMS only), and switch x86 to the latest (KMS only) version.

(if someone can make x86 install both radeon_drv.so.[67] and leave
the default symlink to .7, that would be nice.  renaming it so that
it's easier to choose via xorg.conf is a little more tricky..)
2015-03-01 07:46:04 +00:00
ozaki-r
45c3185cfc Fix inconsistency between module and internal names of sdt and fbt
PR 49697
OK wiz@
2015-02-26 10:31:52 +00:00
roy
6f52da76dc No longer a need to add local routes for the address. 2015-02-26 09:59:55 +00:00
ozaki-r
9ce3434ff9 Fix module unload of dtrace, sdt and fbt
- Don't unload when there are users of dtrace
- Forbid auto unloading (not supported for now)

PR 49695
2015-02-26 09:10:52 +00:00
snj
8914368806 don't install X11/Xaw/Print.h and X11/Xaw/PrintSP.h. they haven't been
included upstream since libXaw 1.0.5 (released in 2008) and are useless
in this Xprint-less world.
2015-02-26 04:11:32 +00:00
snj
985294594e update for 1.5.0 2015-02-25 20:01:39 +00:00
martin
fd70cddd86 Wait 10 seconds instead of 1 before killing the helper - otherwise on slow
machines it might not have gotten around to execute the first command at
all (and since it next waits for 42 seconds, 10 seconds is safe).
2015-02-23 08:48:18 +00:00
jmcneill
889ad2c6eb Build and install Mesa GBM buffer management library (libgbm). 2015-02-23 00:09:30 +00:00
spz
99759bb8ef security patch for bind from ISC (to 9.10.1-P2).
Only the change to lib/dns/zone.c is security relevant

Upstream changelog:

        --- 9.10.1-P2 released ---

4053.   [security]      Revoking a managed trust anchor and supplying
                        an untrusted replacement could cause named
                        to crash with an assertion failure.
                        (CVE-2015-1349) [RT #38344]

4027.   [port]          Net::DNS 0.81 compatibility. [RT #38165]
2015-02-21 20:19:22 +00:00
jmcneill
c9ca8f87ce install xcb/xkb.h 2015-02-21 17:17:16 +00:00
ozaki-r
2be0e59f43 Fix dtrace build for arm with gcc 4.8 2015-02-21 15:13:20 +00:00
ozaki-r
3bcb5a6ccb Fix dtrace build error with gcc 4.8 on i386 and arm
_ILP32 is required by dt_popc.

The fix is inspired by FreeBSD.
2015-02-21 15:00:30 +00:00
tron
70a84f339b Resolve conflicts from last import. 2015-02-21 12:00:48 +00:00
tron
3d6f39af4c Import Postfix 2.11.4. Changes since version 2.11.3:
- Fix a core dump when smtp_policy_maps specifies an invalid TLS level.
- Fix a missing " in \%s\", in postconf(1) fatal error messages, which
  violated the C language spec. Reported by Iain Hibbert.
- Stop excessive recursion in the cleanup server while recovering from a
  virtual alias expansion loop. Problem found at Two Sigma.
- Stop exponential memory allocation with virtual alias expansion loops.
  This came to light after fixing the previous problem.
2015-02-21 11:56:30 +00:00
snj
af0aff5a20 don't install Xtransdnet.c or Xtransos2.c, which were last part of xtrans
1.2.1.
2015-02-19 20:57:36 +00:00
lneto
bfd43003e4 lua(4): small fixes in kernel Lua
* fixed hex parsing
* restored lua_isnumber
* removed unwanted macros from luaconf.h
* restored <stdarg.h> include in ldebug.c
* removed doubles from unions
* removed unused functions
2015-02-19 04:46:22 +00:00
joerg
3dea93ea59 Apply elf32.em r1.8 to the corresponding sections of armelf.em and
aarch64elf.em. Original commit message:

Recursively add DT_NEEDED entries from shared libraries if symbols are
used indirectly. This is more in line with the old GNU ld behavior, but
not exactly the desired semantic.

Patch from Martin Husemann.
2015-02-18 15:05:43 +00:00
ozaki-r
47d3523379 Add assert 2015-02-18 03:08:38 +00:00
ozaki-r
99f05559ed Don't return success when the target CPU is offline
dt_status originally expected the behavior.

This fixes a segfault happens in dt_aggregate_go (a user of dt_status)
that depends on the behavior.
2015-02-18 03:07:56 +00:00
christos
7fe8be8b24 one more pfilter_init() 2015-02-14 19:05:59 +00:00
christos
bf418d8f39 PR/49667: Henning Petersen: Missing initialization of values in dt_parser.c 2015-02-14 15:55:05 +00:00
christos
92111d5005 PR/49666: Henning Petersen: initialization of instr wrong in dt_cg.c NULL
instead of 0 for uint32_t.
2015-02-14 15:53:23 +00:00
christos
9b4aac0254 Add the bad user diff. 2015-02-14 15:42:17 +00:00
nonaka
f8baa4e97e iwm(4) works now, but 2.4GHz only.
> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83)
> iwm0: interrupting at ioapic0 pin 18
> iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX
> iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
2015-02-13 18:57:46 +00:00
christos
a230e8e5ec remove LINTFLAGS 2015-02-09 20:41:01 +00:00
christos
cf8359160b - use CPPFLAGS instead of CFLAGS for things that the c-preprocessor handle.
- add LUA_C89_NUMBERS for "long long" and don't depend on _NETBSD_SOURCE
  for defining this.
2015-02-09 16:47:17 +00:00
christos
0f74422800 Packages always build lib first even if it is built as part of the first
pass in the library builds. If we want to change this, we should change it
everywhere.
2015-02-09 16:44:53 +00:00
ryoon
ebab6362c5 In recent freetype2 installation, ft2build.h should be located
under include/freetype2.

This change should fix non pkg-config build that uses freetype2,
for example, pkgsrc/lang/openjdk8.

netbsd-7 has also this problem.
2015-02-09 16:27:29 +00:00
christos
92e3cdde4e delete error(1) strings. 2015-02-07 20:33:22 +00:00
christos
b8c591ba5d check and fix printf formats, negative array indices, uninitialized variables,
shadowed variables.
2015-02-07 20:30:03 +00:00
christos
a4efcfa6a1 Apply: http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=commit;\
h=c32e74763f77675b9e144126e375977ed6dc562c
The deref overlay in slapd 2.4.13 through 2.4.40 dereferences a NULL
pointer when a search request includes the Deref control with an empty
list of attributes to return (missing input validation). [CVE-2015-1545]

XXX: Pullup-7
2015-02-07 17:58:23 +00:00
christos
eae2dca513 Apply: http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=commit;\
h=2f1a2dd329b91afe561cd06b872d09630d4edb6a

Certain search queries including the Matched Values control can trigger
a double free in slapd 2.4.40 when freeing operation controls. This is a
regression in 2.4.40, no earlier releases are affected. [CVE-1546]

XXX: Pullup-7
2015-02-07 17:56:59 +00:00
lneto
c4f5e3dda4 lua: fixed LUA_ROOT, LUA_PATH_DEFAULT and LUA_CPATH_DEFAULT
* reverted from r1.8 (mbalmer)
2015-02-04 04:47:57 +00:00