summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorPhilip Guenther <guenther@cvs.openbsd.org>2013-08-13 05:52:28 +0000
committerPhilip Guenther <guenther@cvs.openbsd.org>2013-08-13 05:52:28 +0000
commitf2b95a621a9fd41d222844eda237f607eb14d49c (patch)
tree38d62981cd1caedc3a6a01713c2e4266107b7220 /gnu
parentbee789b12305f3c5e594fe03c965e0786969eeb7 (diff)
Switch time_t, ino_t, clock_t, and struct kevent's ident and data
members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@
Diffstat (limited to 'gnu')
-rw-r--r--gnu/lib/libiberty/shlib_version4
-rw-r--r--gnu/lib/libobjc/shlib_version2
-rw-r--r--gnu/lib/libreadline/shlib_version2
-rw-r--r--gnu/lib/libstdc++-v3/shlib_version2
-rw-r--r--gnu/lib/libstdc++/shlib_version2
-rw-r--r--gnu/usr.bin/cc/libobjc/shlib_version2
-rw-r--r--gnu/usr.bin/perl/Makefile.bsd-wrapper4
-rw-r--r--gnu/usr.bin/perl/shlib_version2
-rw-r--r--gnu/usr.sbin/sendmail/libmilter/shlib_version4
9 files changed, 12 insertions, 12 deletions
diff --git a/gnu/lib/libiberty/shlib_version b/gnu/lib/libiberty/shlib_version
index a31d18257cb..f461c533903 100644
--- a/gnu/lib/libiberty/shlib_version
+++ b/gnu/lib/libiberty/shlib_version
@@ -1,2 +1,2 @@
-major=10
-minor=1
+major=11
+minor=0
diff --git a/gnu/lib/libobjc/shlib_version b/gnu/lib/libobjc/shlib_version
index d9961ea9fef..3066b9771e7 100644
--- a/gnu/lib/libobjc/shlib_version
+++ b/gnu/lib/libobjc/shlib_version
@@ -1,2 +1,2 @@
-major=4
+major=5
minor=0
diff --git a/gnu/lib/libreadline/shlib_version b/gnu/lib/libreadline/shlib_version
index 012c14171d3..d9961ea9fef 100644
--- a/gnu/lib/libreadline/shlib_version
+++ b/gnu/lib/libreadline/shlib_version
@@ -1,2 +1,2 @@
-major=3
+major=4
minor=0
diff --git a/gnu/lib/libstdc++-v3/shlib_version b/gnu/lib/libstdc++-v3/shlib_version
index 327b059ab8e..96c16009a60 100644
--- a/gnu/lib/libstdc++-v3/shlib_version
+++ b/gnu/lib/libstdc++-v3/shlib_version
@@ -1,2 +1,2 @@
-major=55
+major=56
minor=0
diff --git a/gnu/lib/libstdc++/shlib_version b/gnu/lib/libstdc++/shlib_version
index 327b059ab8e..96c16009a60 100644
--- a/gnu/lib/libstdc++/shlib_version
+++ b/gnu/lib/libstdc++/shlib_version
@@ -1,2 +1,2 @@
-major=55
+major=56
minor=0
diff --git a/gnu/usr.bin/cc/libobjc/shlib_version b/gnu/usr.bin/cc/libobjc/shlib_version
index 3066b9771e7..9c1551636c5 100644
--- a/gnu/usr.bin/cc/libobjc/shlib_version
+++ b/gnu/usr.bin/cc/libobjc/shlib_version
@@ -1,2 +1,2 @@
-major=5
+major=6
minor=0
diff --git a/gnu/usr.bin/perl/Makefile.bsd-wrapper b/gnu/usr.bin/perl/Makefile.bsd-wrapper
index 9d737113278..e7cb03ebdfc 100644
--- a/gnu/usr.bin/perl/Makefile.bsd-wrapper
+++ b/gnu/usr.bin/perl/Makefile.bsd-wrapper
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.bsd-wrapper,v 1.92 2013/08/06 19:11:53 miod Exp $
+# $OpenBSD: Makefile.bsd-wrapper,v 1.93 2013/08/13 05:52:09 guenther Exp $
#
# Build wrapper for Perl 5.16.2
#
@@ -44,7 +44,7 @@ DYNALOADER=ext/DynaLoader/dl_dlopen.xs
# Arguments passed to Configure...
-CPPFLAGS+= -DPERL_CORE -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DPERL_RANDOM_DEVICE=\"/dev/arandom\" -I.
+CPPFLAGS+= -DPERL_CORE -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DPERL_RANDOM_DEVICE=\"/dev/arandom\" -DBIG_TIME -I.
.if defined (INSTALL_STRIP) && ${INSTALL_STRIP} == "-s"
STRIPFLAGS='-s'
diff --git a/gnu/usr.bin/perl/shlib_version b/gnu/usr.bin/perl/shlib_version
index 262f3bc13b6..d85251eba7d 100644
--- a/gnu/usr.bin/perl/shlib_version
+++ b/gnu/usr.bin/perl/shlib_version
@@ -1,2 +1,2 @@
-major=13
+major=14
minor=0
diff --git a/gnu/usr.sbin/sendmail/libmilter/shlib_version b/gnu/usr.sbin/sendmail/libmilter/shlib_version
index c6e3f4d3fc0..012c14171d3 100644
--- a/gnu/usr.sbin/sendmail/libmilter/shlib_version
+++ b/gnu/usr.sbin/sendmail/libmilter/shlib_version
@@ -1,2 +1,2 @@
-major=2
-minor=1
+major=3
+minor=0