]> git.pld-linux.org Git - packages/mplayer.git/blob - mplayer-ldflags.patch
- release 6 (libvpx 1.14)
[packages/mplayer.git] / mplayer-ldflags.patch
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:
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
13 @@ -952,6 +953,9 @@ for ac_option do
14    --extra-cflags=*)
15      extra_cflags=$(option_value $ac_option)
16      ;;
17 +  --real-ldflags=*)
18 +    real_ldflags=$(echo $ac_option | cut -d '=' -f 2-)
19 +    ;;
20    --extra-ldflags=*)
21      extra_ldflags=$(option_value $ac_option)
22      ;;
23 @@ -8278,7 +8282,7 @@ echores "$_crash_debug"
24  
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"
29    echores "yes"
30  else
31    echores "no"
32 @@ -8682,6 +8686,8 @@ CFLAGS_NO_OMIT_LEAF_FRAME_POINTER = $cfl
33  CFLAGS_STACKREALIGN      = $cflags_stackrealign
34  CFLAGS_SVGALIB_HELPER    = $cflags_svgalib_helper
35  
36 +LDFLAGS            = $real_ldflags
37 +
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)
49  
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`
54  
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.073812 seconds and 3 git commands to generate.