patches/glibc/2.9/540-alpha-atfcts.patch
author |
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
|
Sat Jan 29 00:57:02 2011 +0100 (2011-01-29) |
changeset 2285 |
7d1e018167b5 |
permissions |
-rw-r--r-- |
comptools: add make-3.81
Since the advent of make-3.82, some packages now break due to changes
in make-3.82, being stricter than 3.81 when interpreting the Makefiles.
This has bugged us a bit too much so far, and I believe fixing all
of them is a long road, while simply building make-3.81 is the easiest
route for now.
Of course, in the long term, packages will get fixed upstream, and we
should back-port the fixes to old versions, and get rid of building
make-3.81. In the meantime...
Reported several times on the mailing list.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1321
|
1 |
--- glibc-2.7/sysdeps/unix/sysv/linux/kernel-features.h 2007-08-14 06:21:09.000000000 +0300
|
yann@1321
|
2 |
+++ glibc-2.7/sysdeps/unix/sysv/linux/kernel-features.h.new 2008-07-23 07:05:20.000000000 +0300
|
yann@1321
|
3 |
@@ -454,8 +454,7 @@
|
yann@1321
|
4 |
and on Alpha just after 2.6.22-rc1. */
|
yann@1321
|
5 |
#if __LINUX_KERNEL_VERSION >= 0x020611 \
|
yann@1321
|
6 |
&& ((!defined __sh__ && !defined __alpha__) \
|
yann@1321
|
7 |
- || (__LINUX_KERNEL_VERSION >= 0x020613 && defined __sh__) \
|
yann@1321
|
8 |
- || (__LINUX_KERNEL_VERSION >= 0x020617 && defined __alpha__))
|
yann@1321
|
9 |
+ || (__LINUX_KERNEL_VERSION >= 0x020613 && defined __sh__))
|
yann@1321
|
10 |
# define __ASSUME_ATFCTS 1
|
yann@1321
|
11 |
#endif
|
yann@1321
|
12 |
|