Summary: | net-analyzer/argus fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Peter Volkov (RETIRED) <pva> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | felix, grobian, joost.ruis, netmon, qa, willard.dawson |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
ebuild for argus 3.0.2 argus 3.0.2 init.d argus 3.0.2 conf patch argus clients 3.0.2 ebuild |
Description
Diego Elio Pettenò (RETIRED)
2008-11-21 12:45:28 UTC
Created attachment 172688 [details]
Build log
same problem here in Prefix on OSX/x86 1 -DSTDC_HEADERS=1 -c ./argus.c In file included from ./ArgusOutput.h:84, from ./argus.c:59: ../include/argus_filter.h:228: error: conflicting types for ‘bpf_dump’ /Volumes/Scratch/Gentoo/usr/include/pcap/pcap.h:342: error: previous declaration of ‘bpf_dump’ was here make[1]: *** [argus.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from ./ArgusOutput.h:84, from ./ArgusAuth.c:75: ../include/argus_filter.h:228: error: conflicting types for ‘bpf_dump’ /Volumes/Scratch/Gentoo/usr/include/pcap/pcap.h:342: error: previous declaration of ‘bpf_dump’ was here I think this is since the introduction of net-libs/libpcap-1.0.0-r1 Thank you for report, Diego. Upstream is active so I think it's better to keep this tool in the tree. Removing treecleaner. Since this libpcap related issue I'll do my best to get here earlier. Ping me if you think I'm very slow :) Two months later the package is still there, and still failing, do you care about this or should I QA-last rite it? Just ran into this bug and I see that Argus 3.0.2 is available from http://www.qosient.com/argus/ Just a small status update. I still fail to get it working with sasl and digging deeper in the code to get what's wrong there. If anybody has a clues how to make it working with sasl, please, share. 3.0.2 compiles for me here Created attachment 207773 [details]
ebuild for argus 3.0.2
This argus ebuild works for me, but someone should check it and clean it up due to my lack of ebuild writing experience.
Created attachment 207775 [details]
argus 3.0.2 init.d
I had to add --background to the init.d file otherwise it would hang. I don't know if this is correct.
Created attachment 207776 [details]
argus 3.0.2 conf patch
Patch to change the configuration directory to /etc/argus
Created attachment 207778 [details]
argus clients 3.0.2 ebuild
Ebuild for argus clients 3.0.2, builds fine and ra works fine for me. Someone better qualified should check it more thoroughly and clean it up.
And this is almost three months from my last ping, five since you said you wouldn't want to kill this on. Keith, thanks for your work but I'm tentatively going to mask this today unless either Peter or the netmon team feel to show some interest in getting this in tree. Don't mask. Argus didn't work here but after work with upstream it was supposed to be fixed (this happened week ago and tarballs on site were updated). Now I going to check that it really works and commit. Yup, I don't have lot's of time at hand lately, but argus is good software we want to have in the tree. Keeping stuff in tree that does not even build is *not good*. This is an official QA request: either get it updated and building in tree before end of next week or the package will be p.masked pending removal in February. At that point you got 60 days to get it back in shape, failing that as well, the package will be removed and you'll have to get it back into the tree like it was a new package. Yes, it's nasty, but this is an year-old bug ffs! Fixed. For those who concerns, sasl support is still broken and thus disabled. At least ratop hangs on authentification here. Probably it'll be fixed in 3.0.3. |