From d171cd598c7ace43afa24c9fc1164542363ba1f6 Mon Sep 17 00:00:00 2001 From: Alexander Stefanov Date: Mon, 9 Mar 2020 15:05:03 +0000 Subject: [PATCH] add ppp-2.4.5-libtool-tag.patch --- ppp-2.4.5-libtool-tag.patch | 15 +++++++++++++++ ppp.spec | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 ppp-2.4.5-libtool-tag.patch diff --git a/ppp-2.4.5-libtool-tag.patch b/ppp-2.4.5-libtool-tag.patch new file mode 100644 index 0000000..cd9a399 --- /dev/null +++ b/ppp-2.4.5-libtool-tag.patch @@ -0,0 +1,15 @@ +--- ppp-2.4.5/pppd/plugins/dhcp/Makefile.linux~ 2013-02-19 13:15:32.000000000 +0100 ++++ ppp-2.4.5/pppd/plugins/dhcp/Makefile.linux 2013-02-19 13:15:52.645439658 +0100 +@@ -17,10 +17,10 @@ $(PLUGIN): $(LTLIB) + gcc -o $@ $(OBJS:%.lo=.libs/%.o) $(LIBS) + + $(LTLIB): $(OBJS) +- libtool --mode=link gcc $(CFLAGS) -o $@ $(OBJS) $(LIBS) ++ libtool --tag=CC --mode=link gcc $(CFLAGS) -o $@ $(OBJS) $(LIBS) + + %.lo: %.c +- libtool --mode=compile gcc $(CFLAGS) -c $< ++ libtool --tag=CC --mode=compile gcc $(CFLAGS) -c $< + + clean: + rm -f *.o *.lo *.so diff --git a/ppp.spec b/ppp.spec index 5706830..6e27b02 100644 --- a/ppp.spec +++ b/ppp.spec @@ -44,6 +44,7 @@ Patch16: FEDORA-glibc-2.28.patch # CVE-2020-8597 # remote code execution Patch17: 8d7970b8f3db727fe798b65f3377fe6787575426.patch +Patch18: ppp-2.4.5-libtool-tag.patch BuildRequires: libtool BuildRequires: atm-devel BuildRequires: pcap-devel @@ -215,6 +216,7 @@ popd %patch14 -p1 -b .linux48 %patch15 -p1 %patch17 -p1 +%patch18 -p1 patch -p1 < %{PATCH16} tar -xJf %{SOURCE112}