]> git.pld-linux.org Git - packages/perl-Net-Pcap.git/commitdiff
- export PERL_SIGNALS_SAFE and PERL_SIGNALS_UNSAFE symbols
authorAdam Osuchowski <adwol@pld-linux.org>
Tue, 9 Oct 2018 11:52:50 +0000 (13:52 +0200)
committerAdam Osuchowski <adwol@pld-linux.org>
Tue, 9 Oct 2018 11:52:50 +0000 (13:52 +0200)
perl-Net-Pcap-signals-const.patch [new file with mode: 0644]
perl-Net-Pcap.spec

diff --git a/perl-Net-Pcap-signals-const.patch b/perl-Net-Pcap-signals-const.patch
new file mode 100644 (file)
index 0000000..5076bd9
--- /dev/null
@@ -0,0 +1,22 @@
+diff -ruNp Net-Pcap-0.18.orig/Makefile.PL Net-Pcap-0.18/Makefile.PL
+--- Net-Pcap-0.18.orig/Makefile.PL     2016-05-09 23:23:13.000000000 +0200
++++ Net-Pcap-0.18/Makefile.PL  2018-10-09 13:02:45.891238660 +0200
+@@ -179,6 +179,7 @@ if (eval { require ExtUtils::Constant; 1
+         OPENFLAG_DATATX_UDP OPENFLAG_NOCAPTURE_RPCAP RMTAUTH_NULL RMTAUTH_PWD
+         PCAP_SAMP_NOSAMP PCAP_SAMP_FIRST_AFTER_N_MS PCAP_SAMP_1_EVERY_N 
+         PCAP_SRC_FILE PCAP_SRC_IFLOCAL PCAP_SRC_IFREMOTE
++        PERL_SIGNALS_UNSAFE PERL_SIGNALS_SAFE
+     ));
+     ExtUtils::Constant::WriteConstants(
+diff -ruNp Net-Pcap-0.18.orig/Pcap.pm Net-Pcap-0.18/Pcap.pm
+--- Net-Pcap-0.18.orig/Pcap.pm 2016-05-15 15:24:03.000000000 +0200
++++ Net-Pcap-0.18/Pcap.pm      2018-10-09 13:22:59.120395287 +0200
+@@ -83,6 +83,7 @@ my @func_long_names = map { "pcap_$_" }
+         )],
+         openflag => [qw(
+             OPENFLAG_PROMISCUOUS  OPENFLAG_DATATX_UDP  OPENFLAG_NOCAPTURE_RPCAP
++            PERL_SIGNALS_UNSAFE   PERL_SIGNALS_SAFE
+         )],
+         pcap => [qw(
+             PCAP_ERRBUF_SIZE    PCAP_IF_LOOPBACK
index c543ead3d6b3f915f621e5d43546bd8ee2560bfa..934b1e3cf11d6151e4028cb83b520689833892ec 100644 (file)
@@ -16,6 +16,7 @@ Group:                Development/Languages/Perl
 Source0:       http://www.cpan.org/modules/by-module/Net/%{pdir}-%{pnam}-%{version}.tar.gz
 # Source0-md5: 18d7298dca72b53271d68646c34b6a39
 Patch0:                libpcap-1.9.patch
+Patch1:                %{name}-signals-const.patch
 URL:           http://search.cpan.org/dist/Net-Pcap/
 BuildRequires: libpcap-devel >= 1.9.0
 BuildRequires: perl-devel >= 1:5.8.0
@@ -32,7 +33,8 @@ pakietów LBL pcap(3).
 
 %prep
 %setup -q -n %{pdir}-%{pnam}-%{version}
-%patch -p1
+%patch0 -p1
+%patch1 -p1
 
 %build
 %{__perl} Makefile.PL \
This page took 0.181203 seconds and 4 git commands to generate.