]> git.pld-linux.org Git - packages/mplayer.git/blame - mplayer-ldflags.patch
- release 6 (libvpx 1.14)
[packages/mplayer.git] / mplayer-ldflags.patch
CommitLineData
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 $<
This page took 0.418364 seconds and 4 git commands to generate.