Derrick Brashear
49718ffae9
STABLE12-linux-try-more-kernel-paths-20030410
...
FIXES 1364
try /usr/src/linux-2.4 in addition to /usr/src/linux
(cherry picked from commit 5946081876
)
2003-04-10 20:57:49 +00:00
Garry Zacheiss
966df2da7b
STABLE12-darwin-map-more-versions-20030410
...
Recognize MacOS X 10.2.5 as ppc_darwin_60.
(cherry picked from commit abc9f6b190
)
2003-04-10 20:25:26 +00:00
Mattias Amnefelt
d06ce0478b
STABLE12-dux51-basic-build-support-20030409
...
so servers can be built from 1.2.9-release
2003-04-09 17:33:26 +00:00
Garry Zacheiss
3fb1af01e8
STABLE12-darwin-map-more-version-20030331
...
Recognize MacOS X 10.2.3 and 10.2.4.
(cherry picked from commit f14686ea2e
)
2003-03-31 19:23:20 +00:00
Derrick Brashear
321194478d
STABLE12-solaris-fs-rolled-20030328
...
for solaris 9 u2
(cherry picked from commit b9eb8cc669
)
2003-03-28 21:27:16 +00:00
Derrick Brashear
c9481ff6b2
STABLE12-linux-one-more-stupid-configure-test-20030321
...
pointed out by zacheiss@mit.edu that i missed this. oops
(cherry picked from commit 4731e86a44
)
2003-03-21 14:01:08 +00:00
Derrick Brashear
7109a0d3a3
STABLE12-redhat-81-support-again-20030319
...
once more. maybe this time they'll release something that looks like this
(cherry picked from commit 284d3edd23
)
2003-03-19 22:22:59 +00:00
Derrick Brashear
b75de1ad5f
STABLE12-linux-redhat-81-beta-support-20020107
...
thanks to Sean McDermott for the errno.h fixes.
the rest is my fault, the configure tests as well as the kernel changes
(cherry picked from commit 4624fd2206
)
2003-01-11 07:53:11 +00:00
Nathan Neulinger
c2eea6cd0d
STABLE12-deal-with-non-modversioned-non-exported-sys-call-table-20021204
...
fix broken test
(cherry picked from commit 1bd76f6fe5
)
2002-12-05 00:45:26 +00:00
Garry Zacheiss
9476f2ad15
Recognize MacOS X 10.2.2 as ppc_darwin_60. It's compatible.
...
(cherry picked from commit da4ee765f9
)
2002-11-14 22:21:37 +00:00
Chaskiel M Grundman
8fedeb3369
Handle Linux kernels that don't export sys_call_table.
...
(cherry picked from commit 735afe1a61
)
2002-11-14 22:17:55 +00:00
Love Hörnquist-Åstrand
7bb4df00be
so AC_DEFINE() specifies 3 arguments for everything defined
...
(cherry picked from commit fdeaffdd91
)
2002-11-14 21:45:23 +00:00
Love Hörnquist-Åstrand
990e393d09
check for timegm. lha needs it for rxkad but it's "safe"
...
(cherry picked from commit 06690bd19c
)
2002-11-14 20:37:58 +00:00
Garry Zacheiss
5ab8f06487
Recognize Mac OS X 10.2.1 as ppc_darwin_60. It's compatible.
...
(cherry picked from commit b8f10c45be
)
2002-09-26 04:48:52 +00:00
Derrick Brashear
6a63a6c7a5
STABLE12-linux-use-kernel-threads-and-completions-if-possible-20020911
...
configure glue
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
with some rewriting by shadow@dementia.org
====================
rest of the configure glue
====================
no sys_exit in stock kernels
(cherry picked from commit a0154cf196
)
2002-09-11 17:17:31 +00:00
Tom Maher
9582e93c94
a) a freebsd client that compiles, and to a certain extent, works. Should
...
not be used except by people doing freebsd client development
b) configure glue for freebsd 4.3, 4.4, and 4.5
c) freebsd tfileserver support. Note that, by default, this isn't very
interesting, as the supported freebsd pthreads are just as cooperative as
LWP. if you install the linuxthreads port and swap the MT_* variables in
osconf.m4, you will get a more traditional tfileserver though. configure
glue for that will be forthcoming at some point.
d) a maybe-fix that sets sin_len in sockaddrs on platforms that have them.
(and also a fix for the AC_PROG_CC issue which affects autoconf 2.13 and 2.5x
on same conf files issue)
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
no really, we need to include...
====================
missed file
(cherry picked from commit bd707fb7e6
)
2002-09-10 23:33:24 +00:00
Derrick Brashear
9d62346795
STABLE12-linux-tasklist-lock-export-detection-20020829
...
if you don't have a versioned kernel, so sorry.
(cherry picked from commit efd9a7e32d
)
2002-08-28 05:30:48 +00:00
Derrick Brashear
b9c4701b76
STABLE12-sunos-support-cleanup-20020822
...
some things want ucontext.h. leave it there
(cherry picked from commit 76aa5ff218
)
2002-08-26 05:34:08 +00:00
Chaskiel M Grundman
df64004659
STABLE12-darwin-updates-20020821
...
should be correct support for 10.2. also updates for 10.1
(cherry picked from commit 89f411e22c
)
2002-08-21 23:08:54 +00:00
Chaskiel M Grundman
9e0bcb0383
STABLE12-autoconf-warning-cleanup-20020821
...
so the 2.13/2.52 support doesn't cause unneeded warnings
2002-08-21 20:54:26 +00:00
Jeffrey Hutzelman
8902c79aae
STABLE12-sunos4-port-20020821
...
This patch adds support for building OpenAFS user-mode code on SunOS 4.
It does not include libafs, ulibafs, or any code that needs to understand
the filesystem layout (so, no vfsck, and while the salvager will be built,
it won't work).
(cherry picked from commit 808369b969
)
2002-08-21 20:24:51 +00:00
Derrick Brashear
f6d21b8a69
STABLE12-linux-kernel-detect-gfp-mask-in-struct-address-space-20020624
...
based on report that new redhat kernels need this
(cherry picked from commit 19ffb82266
)
2002-07-10 21:41:04 +00:00
Joakim Fallsjö
1d5593faca
STABLE12-solaris-x86-20020611
...
solaris 7 and 8 for x86
(cherry picked from commit a271a55041
)
2002-07-10 20:57:39 +00:00
Garry Zacheiss
9c77d9e5fd
Recognize MacOS X 10.1.5 as ppc_darwin_14. It's compatible.
...
(cherry picked from commit 3789698e0a
)
2002-06-08 02:31:15 +00:00
Chaskiel M Grundman
4ef4289d29
STABLE12-darwin-map-more-versions-20020425
...
5.3 and 5.4 are "Same" enough
(cherry picked from commit 1ccedea1a0
)
2002-04-25 22:47:26 +00:00
Derek Atkins
b71b9c9043
currently for linux only, but allow it for others in the future
...
(cherry picked from commit edd10398af
)
2002-04-21 20:46:35 +00:00
Derrick Brashear
e6d790451d
make it all build on solaris. provide necessary files to set up a kaserver
...
and authenticate against it (albeit with "known" keys)
2002-04-20 19:38:50 +00:00
Nickolai Zeldovich
f837094103
Use autoconf to check for p_corefile in struct proc, rather than
...
assuming it exists in Solaris 7 and above; nneul@umr.edu reports
that it doesn't for some kernel revision.
(cherry picked from commit d0ffec1b28
)
2002-04-19 05:47:30 +00:00
Derrick Brashear
e0ad52499f
STABLE12-configure-add-darwin-52-support-as-14-since-no-change-otherwise-20020128
...
it was previously agreed that we wouldn't add gratuitous new sysnames unless things
(not just what the vendor calls the operating system) changed. precedent is
sun4m_412 still being "current" for sun4m_413, etc.
(cherry picked from commit b01f9b7673
)
2002-01-28 21:31:21 +00:00
Derrick Brashear
0df23afd71
STABLE12-linux-use-results-of-all-inode-configure-tests-20020122
...
we tested for and then failed to use things before
(cherry picked from commit 8a906250f7
)
2002-01-23 00:44:59 +00:00
Derrick Brashear
2d8d91a7c3
STABLE12-i-hate-autoconf-20020120
...
AC_PROG_CC not safe to call this early
(cherry picked from commit 8f4a0c1e27
)
2002-01-21 16:51:33 +00:00
Derrick Brashear
d182168697
STABLE12-linux24-add-configure-glue-for-new-inode-fields-20020120
...
based on report from cg@cdegroot.com
2002-01-20 08:50:39 +00:00
Ted McCabe
4a393ab4d4
STABLE12-acinclude-update-for-new-darwin-version-strings-20020120
...
so we can build for new darwin versions
2002-01-20 08:48:49 +00:00
Chas Williams
70d7849c35
STABLE12-irix-build-cleanup-20011226
...
make IP35 port select correctly. make pagsh build again
2001-12-26 20:37:29 +00:00
Derrick Brashear
622c154ef8
STABLE12-irix-build-ip35-module-only-if-headers-exist-20011226
...
IP35 support requires 6.5.9 or later; only build if we have headers
2001-12-26 20:19:13 +00:00
Derrick Brashear
4e45e0323b
STABLE12-linux-configure-support-mandrake-kernel-patches-20011226
...
init_once in mandrake calls init_rwsem(&inode->i_truncate_sem);
so do we
2001-12-26 20:14:03 +00:00
Derrick Brashear
d3de060487
STABLE12-resync-stable-with-head-20011013
...
cheat and pull everything as one delta
2001-10-13 05:36:14 +00:00