Prelude updated its library to 0.9 and that broke support for the patch referenced in snort ebuild. Moreover, the prelude project stopped producing patches and managed to get prelude plugin in the CVS for 2.4. Reproducible: Always Steps to Reproduce:
Not a security issue, reassigning to maintainers.
We distribute patched Snort 2.3.2 on prelude-ids.org. A patch has been contributed on the mailing list for Snort 2.3.3. Vanilla Snort 2.4 will include the Prelude patch.
In the meantime, why don't you publish the patch on preludes-ids.org ? (or point me to it, I searched for it). It may be a detail, but snort+prelude is now broken
Snort+Prelude patch is old and deprecated. Snort 2.3.2 with Prelude support included: http://www.prelude-ids.org/download/releases/snort-2.3.2-0.9.0-rc1.tar.gz Patch for Snort 2.3.3: http://prelude-ids.org/pipermail/prelude-devel/2005-May/000697.html
Created attachment 58323 [details, diff] Patch to snort-2.3.3.ebuild quickly edited the ebuild to grep the actual patch from the mailing list and require libprelude 0.9.0_rc2 compiles & runs, not tested with prelude-manager yet
Ok, =snort-2.3.3-r1 and =snort-2.4.20050508 ebuilds are now in CVS. Both depend on >=libprelude-0.9.0_rc1. snort-2.3.3-r1 uses that patch from the mailing list and snort-2.4.20050508 is a cvs snapshot of snort-2.4. Since I expect things like patches for other stuff to break/malfunction, I am adding both new ebuilds to package.mask. Please tell if they work OK.
While files don't hit the mirrors, you can fetch them from my devspace. http://dev.gentoo.org/~vanquirius/files/snort-2.3.3-prelude-0.9.0_rc1.diff.bz2 http://dev.gentoo.org/~vanquirius/files/snort-2.4.20050508.tar.gz
*** Bug 92042 has been marked as a duplicate of this bug. ***