From f72537963d5d4e608ff3ab8794e365dc931d7ff5 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: May 03 2019 00:40:56 +0000 Subject: Remove _LINUX_NETDEVICE_H define hacks to fix FTBFS (#1675323) --- diff --git a/linux-atm.spec b/linux-atm.spec index 5bb25f6..5b64f42 100644 --- a/linux-atm.spec +++ b/linux-atm.spec @@ -1,7 +1,7 @@ Summary: Tools to support ATM networking under Linux Name: linux-atm Version: 2.5.1 -Release: 22%{?dist} +Release: 23%{?dist} # The licensing here is a mess. This is as close to accurate as possible. License: BSD and GPLv2 and GPLv2+ and LGPLv2+ and MIT URL: http://linux-atm.sourceforge.net/ @@ -16,6 +16,7 @@ Patch3: linux-atm-2.5.0-disable-ilmidiag.patch Patch4: linux-atm-gcc43.patch Patch5: man-pages.patch Patch6: add-string-formatting-to-build-with-gcc7.patch +Patch7: remove-define-hacks.patch %description Tools to support ATM networking under Linux. @@ -43,6 +44,7 @@ Linux ATM API. %patch4 -p1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 iconv -f iso8859-1 -t utf8 < src/extra/ANS/e164_cc > src/extra/ANS/e164_cc.1 mv src/extra/ANS/e164_cc.1 src/extra/ANS/e164_cc @@ -95,6 +97,9 @@ rm -rf _doc/init-redhat/{CVS,.cvsignore} %{_libdir}/libatm.so %changelog +* Fri May 03 2019 Scott Talbert - 2.5.1-23 +- Remove _LINUX_NETDEVICE_H define hacks to fix FTBFS (#1675323) + * Fri Feb 01 2019 Fedora Release Engineering - 2.5.1-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/remove-define-hacks.patch b/remove-define-hacks.patch new file mode 100644 index 0000000..cfac43c --- /dev/null +++ b/remove-define-hacks.patch @@ -0,0 +1,22 @@ +diff -up linux-atm-2.5.1/src/arpd/arp.c.ftbfs linux-atm-2.5.1/src/arpd/arp.c +--- linux-atm-2.5.1/src/arpd/arp.c.ftbfs 2007-07-11 11:27:15.000000000 -0400 ++++ linux-atm-2.5.1/src/arpd/arp.c 2019-05-02 20:15:45.497338836 -0400 +@@ -15,7 +15,6 @@ + #include + #include /* for linux/if_arp.h */ + #include /* for ntohs, etc. */ +-#define _LINUX_NETDEVICE_H /* very crude hack for glibc2 */ + #include + #include + #include +diff -up linux-atm-2.5.1/src/arpd/itf.c.ftbfs linux-atm-2.5.1/src/arpd/itf.c +--- linux-atm-2.5.1/src/arpd/itf.c.ftbfs 2007-07-11 11:27:15.000000000 -0400 ++++ linux-atm-2.5.1/src/arpd/itf.c 2019-05-02 20:19:08.046499027 -0400 +@@ -12,7 +12,6 @@ + #include + #include + #include +-#define _LINUX_NETDEVICE_H /* glibc2 */ + #include + #include +