Your message dated Thu, 23 Feb 2012 00:32:15 +0000
with message-id <e1s0mbx-0001vj...@franck.debian.org>
and subject line Bug#660041: fixed in flow-tools 1:0.68-12.1
has caused the Debian Bug report #660041,
regarding libcflow-perl: non-functional on i386: Not a CODE reference
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
660041: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660041
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libcflow-perl
Version: 1:0.68-12+b3
Severity: grave
Justification: unusable
Tags: patch
User: debian-p...@lists.debian.org
Usertags: perl-5.14-transition
$ perl -MCflow
Not a CODE reference at /usr/lib/perl/5.14/DynaLoader.pm line 207.
END failed--call queue aborted at /usr/lib/perl5/Cflow.pm line 207.
Compilation failed in require.
BEGIN failed--compilation aborted.
This arises with perl 5.14 on i386, as described at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628522
Patch, which adds $Config{ccflags} to the build environment, fixes this.
Dominic.
--
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
diff -u flow-tools-0.68/debian/rules flow-tools-0.68/debian/rules
--- flow-tools-0.68/debian/rules
+++ flow-tools-0.68/debian/rules
@@ -39,6 +39,7 @@
$(CF)/Cflow.xs: contrib/Cflow-1.051.tar.gz
cd contrib/ && tar xzmf Cflow-1.051.tar.gz
cd $(CF) && patch -p1 < ../Cflow-debian.diff
+ cd $(CF) && patch -p1 < ../Cflow-ccflags.diff
configure: config-stamp
configure-stamp: $(CF)/Cflow.xs
--- flow-tools-0.68.orig/contrib/Cflow-ccflags.diff
+++ flow-tools-0.68/contrib/Cflow-ccflags.diff
@@ -0,0 +1,29 @@
+--- Cflow-1.051/Makefile.PL.orig 2002-01-11 22:23:52.000000000 +0000
++++ Cflow-1.051/Makefile.PL 2012-02-15 22:26:33.000000000 +0000
+@@ -3,7 +3,7 @@
+
+ require 5.003; # for INSTALLSCRIPT
+
+-# use Config;
++use Config;
+ use ExtUtils::MakeMaker;
+ # See lib/ExtUtils/MakeMaker.pm for details of how to influence
+ # the contents of the Makefile that is written.
+@@ -49,7 +49,7 @@
+ }
+ if ("$libdir") {
+ print "Found flow-tools... using \"-DOSU $incdir $libdir -lft -lz\".\n";
+- return { CCFLAGS => '-DOSU',
++ return { CCFLAGS => "-DOSU $Config{ccflags}",
+ INC => join(' ', $incdir),
+ LIBS => [ join(' ', $libdir, '-lnsl -lft -lz') ] }
+ }
+@@ -66,7 +66,7 @@
+ }
+ if ("$libdir") {
+ print "Found argus... using \"-DARGUS $incdir $dir/argus_common.a $dir/argus_parse.a\".\n";
+- return { CCFLAGS => '-DARGUS',
++ return { CCFLAGS => "-DARGUS $Config{ccflags}",
+ INC => join(' ', $incdir),
+ LIBS => [ join(' ', $libdir, '-lnsl', '-lm') ],
+ LDFROM => "\$(OBJECT) $dir/argus_common.a $dir/argus_parse.a" }
--- End Message ---
--- Begin Message ---
Source: flow-tools
Source-Version: 1:0.68-12.1
We believe that the bug you reported is fixed in the latest version of
flow-tools, which is due to be installed in the Debian FTP archive:
flow-tools-dev_0.68-12.1_amd64.deb
to main/f/flow-tools/flow-tools-dev_0.68-12.1_amd64.deb
flow-tools_0.68-12.1.diff.gz
to main/f/flow-tools/flow-tools_0.68-12.1.diff.gz
flow-tools_0.68-12.1.dsc
to main/f/flow-tools/flow-tools_0.68-12.1.dsc
flow-tools_0.68-12.1_amd64.deb
to main/f/flow-tools/flow-tools_0.68-12.1_amd64.deb
libcflow-perl_0.68-12.1_amd64.deb
to main/f/flow-tools/libcflow-perl_0.68-12.1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 660...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Leo Iannacone <l...@ubuntu.com> (supplier of updated flow-tools package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 21 Feb 2012 00:35:51 +0100
Source: flow-tools
Binary: flow-tools flow-tools-dev libcflow-perl
Architecture: source amd64
Version: 1:0.68-12.1
Distribution: unstable
Urgency: low
Maintainer: Radu Spineanu <r...@debian.org>
Changed-By: Leo Iannacone <l...@ubuntu.com>
Description:
flow-tools - collects and processes NetFlow data
flow-tools-dev - development files for flow-tools
libcflow-perl - perl module for analyzing raw IP flow files written by cflowd
Closes: 660041
Changes:
flow-tools (1:0.68-12.1) unstable; urgency=low
.
* Non-maintainer upload.
* Added patch to fix error loading module with perl 5.14
(closes: 660041, LP: #936170).
Checksums-Sha1:
72b5c72bf4cff325902a2d3bafffa5a359d5dbd1 1956 flow-tools_0.68-12.1.dsc
866b21c97cc0806fd817765d7e2816ad96d8087a 18061 flow-tools_0.68-12.1.diff.gz
252fad3811c9561beacd54bbb4d95cde26c3eebb 1264604 flow-tools_0.68-12.1_amd64.deb
b685c81c75884bbfc69f2447721779f682d3d338 200148
flow-tools-dev_0.68-12.1_amd64.deb
f0220a2915e69be959b057be9a1d8d3667bc6341 83614
libcflow-perl_0.68-12.1_amd64.deb
Checksums-Sha256:
3715450ce0cc4800efcd0049940e0ebbdb5d261e6746efb1915cbf47a7e97d2c 1956
flow-tools_0.68-12.1.dsc
edbcb6c92723009257d5874c29d7accaba98ded5f980b3d89fd6427f6245bb13 18061
flow-tools_0.68-12.1.diff.gz
75998bac25156161b87dd55b791b5477e1512e1afaf5bfc64b625d6370b03766 1264604
flow-tools_0.68-12.1_amd64.deb
5ced8346820f8e3011dc38e8a488c80175accb2afb85b80ff5f1d740092ba91a 200148
flow-tools-dev_0.68-12.1_amd64.deb
499a17c283eff3ef9f0d5564bd81ca4ba8ae9fca5dd83def8ca3aa7b07fe92df 83614
libcflow-perl_0.68-12.1_amd64.deb
Files:
b321db5e7bb71f179075b180f5f756c2 1956 net optional flow-tools_0.68-12.1.dsc
5689d86763b8418d5bf54922da30b198 18061 net optional
flow-tools_0.68-12.1.diff.gz
11931cac1ab73be75dad9e1b8f652a8c 1264604 net optional
flow-tools_0.68-12.1_amd64.deb
17ff58701f2cad77172946a2b8fe1b89 200148 libdevel optional
flow-tools-dev_0.68-12.1_amd64.deb
3a23c9d5cacb77669835f76dbeb8b172 83614 perl optional
libcflow-perl_0.68-12.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCgAGBQJPQuHbAAoJEACQ/CG1zRrM32sP/3dnwPn4o61ystv61hLVd9Na
70TUJ+6bfpRKghY0RHV45QkzbydeBfL1QTGRwdH5a06eDq0U5G7FKo3cRCr5R0lv
wLbIQ7VjGFbneNiQnLXg4SnQIy2TBd+RGUC6FqSEix7sxWxXRS8/2hcbdAygBbfK
hUOhQWnO8hcCHCqkys5HtZ4mlzqlg4bpeTs6pZLk7Ie3/L6xcCXiiGwbDFjPZskZ
707W2FFXl8nKkJ9rpnucoM4cq9Gyrz1254DTqXXfwVV+Z6c01Tsp5aBCP5H77SaQ
HHLhb/sghCLFUcyJjCU9p6aqLADEv+T6Snga7enXhy+g3lyfi+YSXwKLCCNlWjNz
1YlYN89HgF67ux48uEOQQrn7P6fFuiQ6tpQ68cLTAyPlk9E9ouY86RR4NltuXrLM
K0WUfGesB6Ls+Yc6wrJq0HVplRPQRcbHPgGjNMLxDbJWcgcbxx/AByzc+J9wV/UR
H6faZsga3OfeW2D2/ymAejsnFOuJELHuylor1VtAQlDv5k7cMUy9cWdUxINA6UcS
D+KrZBvVK0g+cu8m2wRxb6qjVazzAll/4ZhbtqphRskiFK7Oa7E/hJkt5bh2Fvrw
TK8pI7fC/o4JeLUopAHHeLBfhjY4HfGUrNfFurLE9KKm+FlpqwW1O2aitGDmo3rM
dTfRSXdqkcK3bJyOpeMH
=JTmP
-----END PGP SIGNATURE-----
--- End Message ---