| @@ -1,61 +1,61 @@ | | | @@ -1,61 +1,61 @@ |
1 | $NetBSD: patch-ab,v 1.3 2007/01/06 16:31:48 jmmv Exp $ | | 1 | $NetBSD: patch-ab,v 1.4 2009/01/07 10:52:12 wiz Exp $ |
2 | | | 2 | |
3 | --- configure.orig 2006-11-01 11:39:36.000000000 +0100 | | 3 | --- configure.orig 2008-12-03 12:01:54.000000000 +0100 |
4 | +++ configure | | 4 | +++ configure |
5 | @@ -3782,7 +3782,7 @@ SHARED_EXTENSION="" | | 5 | @@ -3800,7 +3800,7 @@ SHARED_EXTENSION="" |
6 | STATIC_EXTENSION="" | | 6 | STATIC_EXTENSION="" |
7 | OBJECT_EXTENSION="" | | 7 | OBJECT_EXTENSION="" |
8 | case "$target_os" in | | 8 | case "$target_os" in |
9 | - *bsd*|linux*|beos|irix*|solaris*) | | 9 | - *bsd*|linux*|beos|irix*|solaris*) |
10 | + *bsd*|linux*|beos|irix*|solaris*|dragonfly*) | | 10 | + *bsd*|linux*|beos|irix*|solaris*|dragonfly*) |
11 | echo "$as_me:$LINENO: result: .so .a .o" >&5 | | 11 | echo "$as_me:$LINENO: result: .so .a .o" >&5 |
12 | echo "${ECHO_T}.so .a .o" >&6 | | 12 | echo "${ECHO_T}.so .a .o" >&6 |
13 | STATIC_EXTENSION="a" | | 13 | STATIC_EXTENSION="a" |
14 | @@ -3833,7 +3833,7 @@ echo "${ECHO_T}ok" >&6 | | 14 | @@ -3851,7 +3851,7 @@ echo "${ECHO_T}ok" >&6 |
15 | SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -Wl,--version-script=libxvidcore.ld -lc -lm" | | 15 | SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -Wl,--version-script=libxvidcore.ld -lc -lm" |
16 | SPECIFIC_CFLAGS="-fPIC" | | 16 | SPECIFIC_CFLAGS="-fPIC" |
17 | ;; | | 17 | ;; |
18 | - *bsd*|irix*) | | 18 | - *bsd*|irix*) |
19 | + *bsd*|dragonfly*|irix*) | | 19 | + *bsd*|dragonfly*|irix*) |
20 | echo "$as_me:$LINENO: result: ok" >&5 | | 20 | echo "$as_me:$LINENO: result: ok" >&5 |
21 | echo "${ECHO_T}ok" >&6 | | 21 | echo "${ECHO_T}ok" >&6 |
22 | STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" | | 22 | STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" |
23 | @@ -3856,13 +3856,13 @@ echo "${ECHO_T}ok" >&6 | | 23 | @@ -3874,13 +3874,13 @@ echo "${ECHO_T}ok" >&6 |
24 | echo "$as_me:$LINENO: result: dylib options" >&5 | | 24 | echo "$as_me:$LINENO: result: dylib options" >&5 |
25 | echo "${ECHO_T}dylib options" >&6 | | 25 | echo "${ECHO_T}dylib options" >&6 |
26 | SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)" | | 26 | SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)" |
27 | - SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)" | | 27 | - SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)" |
28 | + SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB) -Wl,-read_only_relocs -Wl,warning" | | 28 | + SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB) -Wl,-read_only_relocs -Wl,warning" |
29 | else | | 29 | else |
30 | echo "$as_me:$LINENO: result: module options" >&5 | | 30 | echo "$as_me:$LINENO: result: module options" >&5 |
31 | echo "${ECHO_T}module options" >&6 | | 31 | echo "${ECHO_T}module options" >&6 |
32 | PRE_SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o" | | 32 | PRE_SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o" |
33 | SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR)" | | 33 | SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR)" |
34 | - SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress" | | 34 | - SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress" |
35 | + SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress -Wl,-read_only_relocs -Wl,warning" | | 35 | + SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress -Wl,-read_only_relocs -Wl,warning" |
36 | fi | | 36 | fi |
37 | ;; | | 37 | ;; |
38 | beos) | | 38 | beos) |
39 | @@ -4038,7 +4038,7 @@ echo "$as_me: WARNING: nasm patch versio | | 39 | @@ -4001,7 +4001,7 @@ echo "$as_me: WARNING: nasm version is t |
40 | echo "$as_me:$LINENO: checking for asm object format" >&5 | | 40 | echo "$as_me:$LINENO: checking for asm object format" >&5 |
41 | echo $ECHO_N "checking for asm object format... $ECHO_C" >&6 | | 41 | echo $ECHO_N "checking for asm object format... $ECHO_C" >&6 |
42 | case "$target_os" in | | 42 | case "$target_os" in |
43 | - *bsd*|linux*|beos|irix*|solaris*) | | 43 | - *bsd*|linux*|beos|irix*|solaris*) |
44 | + *bsd*|linux*|beos|irix*|solaris*|dragonfly*) | | 44 | + *bsd*|linux*|beos|irix*|solaris*|dragonfly*) |
45 | echo "$as_me:$LINENO: result: elf" >&5 | | 45 | if test "$ARCHITECTURE" = "X86_64" ; then |
46 | echo "${ECHO_T}elf" >&6 | | 46 | echo "$as_me:$LINENO: result: elf64" >&5 |
47 | NASM_FORMAT="elf" | | 47 | echo "${ECHO_T}elf64" >&6 |
48 | @@ -4052,6 +4052,13 @@ echo "${ECHO_T}win32" >&6 | | 48 | @@ -4034,6 +4034,13 @@ echo "${ECHO_T}macho" >&6 |
49 | PREFIX="-DPREFIX" | | 49 | PREFIX="-DPREFIX" |
50 | MARK_FUNCS="" | | 50 | MARK_FUNCS="" |
51 | ;; | | 51 | ;; |
52 | + darwin*|rhapsody*) | | 52 | + darwin*|rhapsody*) |
53 | + echo "$as_me:$LINENO: result: macho" >&5 | | 53 | + echo "$as_me:$LINENO: result: macho" >&5 |
54 | +echo "${ECHO_T}macho" >&6 | | 54 | +echo "${ECHO_T}macho" >&6 |
55 | + MARK_FUNCS="" | | 55 | + MARK_FUNCS="" |
56 | + NASM_FORMAT="macho" | | 56 | + NASM_FORMAT="macho" |
57 | + PREFIX="-DPREFIX" | | 57 | + PREFIX="-DPREFIX" |
58 | + ;; | | 58 | + ;; |
59 | esac | | 59 | esac |
60 | | | 60 | |
61 | AS="$chosen_asm_prog" | | 61 | AS="$chosen_asm_prog" |