Home page logo

snort logo Snort mailing list archives

Re: [PATCH]: daq-2.0.2 doesn't build shared libs on FreeBSD 10.x
From: Joshua Kinard <kumba () gentoo org>
Date: Sun, 09 Feb 2014 21:19:40 -0500

On 02/09/2014 8:59 PM, Joshua Kinard wrote:

In daq-2.0.2 (and likely earlier), the shipped 'configure' script has this
case statement in it:


Along with one other.  This causes shared libraries to not get built or
installed under FreeBSD 10.x.

The attached patch fixes this by removing the offending lines from
m4/libtool.m4.  The configure script will need to be regenerated after
applying to fix daq.

I used these commands regenerate the configure script (taken from
snort/doc/INSTALL, under the "FreeBSD 6.x section"):

    libtoolize --automake --copy
    aclocal -I m4 -I /usr/local/share/aclocal
    automake --add-missing --copy


FYI, I also noticed that daq's 'make install' command doesn't create the
usual symlinks for shared libs, either.  It does, however, do this on
NetBSD-6.1.3 and DragonFlyBSD-3.6.  I haven't tried OpenBSD yet, but might
soon.  Seems like it's a definite quirk in the build system somewhere.
Perhaps there's another piece of code that's still thinking FreeBSD 10.x ==
FreeBSD 1.x?

Joshua Kinard
kumba () gentoo org
4096R/D25D95E3 2011-03-28

"The past tempts us, the present confuses us, the future frightens us.  And
our lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic

Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
Snort-devel mailing list
Snort-devel () lists sourceforge net

Please visit http://blog.snort.org for the latest news about Snort!

  By Date           By Thread  

Current thread:
[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]