Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 562224 Details for
Bug 661726
dev-perl/Net-Pcap-0.180.0 with net-libs/libpcap-1.9.0 - stubs.inc:357:8: error: redefinition of struct pcap_rmtauth
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Fix Net-Pcap compilation against libpcap 1.9.x
Net-Pcap-0.18-libpcap-1.9.0.patch (text/plain), 1.52 KB, created by
Hank Leininger
on 2019-01-20 00:03:52 UTC
(
hide
)
Description:
Fix Net-Pcap compilation against libpcap 1.9.x
Filename:
MIME Type:
Creator:
Hank Leininger
Created:
2019-01-20 00:03:52 UTC
Size:
1.52 KB
patch
obsolete
>diff -up ./Makefile.PL.tv ./Makefile.PL >--- ./Makefile.PL.tv 2018-09-21 10:32:09.165570705 +0200 >+++ ./Makefile.PL 2018-09-21 10:45:39.096591301 +0200 >@@ -106,7 +106,7 @@ REASON > # We also store the list of available functions in a file for skipping the > # corresponding tests. > my @funcs = have_functions(find_functions()); >-$options{DEFINE} .= cpp_defines(@funcs); >+$options{DEFINE} .= cpp_defines(@funcs). "-DHAVE_PCAP_SETSAMPLING"; > open(FUNCS, '>funcs.txt') or warn "warning: can't write 'funcs.txt': $!\n"; > print FUNCS join("\n", @funcs), "\n"; > close(FUNCS); >diff -up ./Pcap.xs.tv ./Pcap.xs >diff -up ./stubs.inc.tv ./stubs.inc >--- ./stubs.inc.tv 2018-09-21 10:30:08.653034412 +0200 >+++ ./stubs.inc 2018-09-21 10:46:41.339897943 +0200 >@@ -354,11 +354,6 @@ int pcap_parsesrcstr(const char *source, > #ifdef _MSC_VER > #pragma message( "Warning: the function pcap_open() is not available" ) > #endif >-struct pcap_rmtauth { >- int type; >- char *username; >- char *password; >-}; > > pcap_t * pcap_open(const char *source, int snaplen, int flags, int read_timeout, struct pcap_rmtauth *auth, char *err); > pcap_t * pcap_open(const char *source, int snaplen, int flags, int read_timeout, struct pcap_rmtauth *auth, char *err) { >@@ -511,6 +511,7 @@ HANDLE pcap_getevent(pcap_t *p) { > #ifdef _MSC_VER > #pragma message( "Warning: the function pcap_setsampling() is not available" ) > #endif >+#if 0 > struct pcap_samp { > int method; > int value; >@@ -522,6 +523,7 @@ struct pcap_samp *pcap_setsampling(pcap_ > return NULL; > } > #endif >+#endif > > > /*
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 661726
:
540324
|
540326
|
540328
|
540330
|
540332
|
540334
| 562224