]>
Commit | Line | Data |
---|---|---|
24bfe2fa JB |
1 | --- MPlayer-1.5/configure.orig 2022-02-27 10:09:00.000000000 +0100 |
2 | +++ MPlayer-1.5/configure 2023-04-11 20:38:37.187247826 +0200 | |
3 | @@ -613,7 +613,8 @@ Advanced options: | |
d8c0ce26 | 4 | |
5 | Use these options if autodetection fails: | |
6 | --extra-cflags=FLAGS extra CFLAGS | |
7 | - --extra-ldflags=FLAGS extra LDFLAGS | |
8 | + --real-ldflags=FLAGS LDFLAGS | |
9 | + --extra-ldflags=FLAGS extra LIBS ! | |
10 | --extra-libs=FLAGS extra linker flags | |
11 | --extra-libs-mplayer=FLAGS extra linker flags for MPlayer | |
12 | --extra-libs-mencoder=FLAGS extra linker flags for MEncoder | |
24bfe2fa | 13 | @@ -952,6 +953,9 @@ for ac_option do |
d8c0ce26 | 14 | --extra-cflags=*) |
b4c9d1de | 15 | extra_cflags=$(option_value $ac_option) |
d8c0ce26 | 16 | ;; |
17 | + --real-ldflags=*) | |
18 | + real_ldflags=$(echo $ac_option | cut -d '=' -f 2-) | |
19 | + ;; | |
20 | --extra-ldflags=*) | |
b4c9d1de | 21 | extra_ldflags=$(option_value $ac_option) |
d8c0ce26 | 22 | ;; |
24bfe2fa | 23 | @@ -8278,7 +8282,7 @@ echores "$_crash_debug" |
155b406c PS |
24 | |
25 | echocheck "compiler support for noexecstack" | |
26 | if cflag_check -Wl,-z,noexecstack ; then | |
d8c0ce26 | 27 | - extra_ldflags="-Wl,-z,noexecstack $extra_ldflags" |
28 | + real_ldflags="-Wl,-z,noexecstack $real_ldflags" | |
29 | echores "yes" | |
30 | else | |
31 | echores "no" | |
24bfe2fa | 32 | @@ -8682,6 +8686,8 @@ CFLAGS_NO_OMIT_LEAF_FRAME_POINTER = $cfl |
0cd1ec52 | 33 | CFLAGS_STACKREALIGN = $cflags_stackrealign |
427af63d | 34 | CFLAGS_SVGALIB_HELPER = $cflags_svgalib_helper |
d8c0ce26 | 35 | |
427af63d | 36 | +LDFLAGS = $real_ldflags |
3e4bd1a8 | 37 | + |
24bfe2fa JB |
38 | EXTRALIBS = $($filter_flags $ld_static $extra_ldflags $timer_libs $extra_libs) |
39 | EXTRALIBS_MPLAYER = $($filter_flags $libs_mplayer) | |
40 | EXTRALIBS_MENCODER = $($filter_flags $libs_mencoder) | |
41 | --- MPlayer-1.5/Makefile.orig 2023-04-11 20:36:49.897829062 +0200 | |
42 | +++ MPlayer-1.5/Makefile 2023-04-11 20:41:46.636221492 +0200 | |
43 | @@ -748,7 +748,7 @@ mencoder$(EXESUF): EXTRALIBS += $(EXTRAL | |
d8c0ce26 | 44 | mplayer$(EXESUF): $(MPLAYER_DEPS) |
45 | mplayer$(EXESUF): EXTRALIBS += $(EXTRALIBS_MPLAYER) | |
46 | mencoder$(EXESUF) mplayer$(EXESUF): | |
24bfe2fa JB |
47 | - $(CC) $(CC_LINK_O) $^ $(EXTRALIBS) |
48 | + $(CC) $(LDFLAGS) $(CC_LINK_O) $^ $(EXTRALIBS) | |
d8c0ce26 | 49 | |
b4c9d1de JB |
50 | codec-cfg-test$(EXESUF): HOSTCFLAGS := $(HOSTCFLAGS) -DTESTING |
51 | codec-cfg$(EXESUF) codecs2html$(EXESUF): HOSTCFLAGS := $(HOSTCFLAGS) -DCODECS2HTML | |
24bfe2fa JB |
52 | @@ -790,7 +790,7 @@ version.h: version.sh $(wildcard .svn/en |
53 | ./$< `$(CC) -dumpversion` | |
d8c0ce26 | 54 | |
24bfe2fa JB |
55 | %$(EXESUF): %.c |
56 | - $(CC) $(CC_DEPFLAGS) $(CFLAGS) $(CC_LINK_O) $^ $(LIBS) | |
57 | + $(CC) $(LDFLAGS) $(CC_DEPFLAGS) $(CFLAGS) $(CC_LINK_O) $^ $(LIBS) | |
58 | ||
59 | %.ho: %.h | |
60 | $(CC) $(CFLAGS) -Wno-unused -c $(CC_O) -x c $< |