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:
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
13 @@ -952,6 +953,9 @@ for ac_option do
15 extra_cflags=$(option_value $ac_option)
18 + real_ldflags=$(echo $ac_option | cut -d '=' -f 2-)
21 extra_ldflags=$(option_value $ac_option)
23 @@ -8278,7 +8282,7 @@ echores "$_crash_debug"
25 echocheck "compiler support for noexecstack"
26 if cflag_check -Wl,-z,noexecstack ; then
27 - extra_ldflags="-Wl,-z,noexecstack $extra_ldflags"
28 + real_ldflags="-Wl,-z,noexecstack $real_ldflags"
32 @@ -8682,6 +8686,8 @@ CFLAGS_NO_OMIT_LEAF_FRAME_POINTER = $cfl
33 CFLAGS_STACKREALIGN = $cflags_stackrealign
34 CFLAGS_SVGALIB_HELPER = $cflags_svgalib_helper
36 +LDFLAGS = $real_ldflags
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
44 mplayer$(EXESUF): $(MPLAYER_DEPS)
45 mplayer$(EXESUF): EXTRALIBS += $(EXTRALIBS_MPLAYER)
46 mencoder$(EXESUF) mplayer$(EXESUF):
47 - $(CC) $(CC_LINK_O) $^ $(EXTRALIBS)
48 + $(CC) $(LDFLAGS) $(CC_LINK_O) $^ $(EXTRALIBS)
50 codec-cfg-test$(EXESUF): HOSTCFLAGS := $(HOSTCFLAGS) -DTESTING
51 codec-cfg$(EXESUF) codecs2html$(EXESUF): HOSTCFLAGS := $(HOSTCFLAGS) -DCODECS2HTML
52 @@ -790,7 +790,7 @@ version.h: version.sh $(wildcard .svn/en
53 ./$< `$(CC) -dumpversion`
56 - $(CC) $(CC_DEPFLAGS) $(CFLAGS) $(CC_LINK_O) $^ $(LIBS)
57 + $(CC) $(LDFLAGS) $(CC_DEPFLAGS) $(CFLAGS) $(CC_LINK_O) $^ $(LIBS)
60 $(CC) $(CFLAGS) -Wno-unused -c $(CC_O) -x c $<