Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 558454 - net-analyzer/snort-2.9.7.5 - src/preprocessors/Session/session_common.h:140:5: error: unknown type name 'PreprocEvalFuncNode'
Summary: net-analyzer/snort-2.9.7.5 - src/preprocessors/Session/session_common.h:140:5...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-23 06:02 UTC by Rod Smart
Modified: 2021-01-15 21:56 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
environment (environment,79.66 KB, text/plain)
2015-08-23 06:06 UTC, Rod Smart
Details
Build Log (file_558454.txt,154.03 KB, text/plain)
2015-08-23 07:23 UTC, Rod Smart
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rod Smart 2015-08-23 06:02:27 UTC
emerge -va snort will crash colpiling at "Stream 6" with a error concerning NormFlags, from the Email listerv, I was advised I was missing "normalizer" which I have since added but compilation still errors at "Stream 6" I have been asked to file a bug report.

Compiling snort through the command-line (hand compiling) resulted in the same problems, tho I did use the gentoo ./comfigure command line.

Reproducible: Always

Steps to Reproduce:
1. emerge snort (normalizer not enabled)
2. USE=normalizer emerge snort

Actual Results:  
all variences caused snort to crash at "Stream 6" I have tried each of the 4 gcc profiles I have installed without luck.

Expected Results:  
Finish coling and install net-analyzer/snort

#emerge --info '=net-analyzer/snort-2.9.7.5::gentoo'

Portage 2.2.18 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.4, glibc-2.20-r2, 3.18.7-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.18.7-gentoo-x86_64-Intel-R-_Core-TM-_i5-4570_CPU_@_3.20GHz-with-gentoo-2.2
KiB Mem:    15316468 total,    878808 free
KiB Swap:   33554428 total,  32000976 free
Timestamp of repository gentoo: Sat, 22 Aug 2015 18:30:01 +0000
sh bash 4.2_p45
ld GNU ld (Gentoo 2.24 p1.4) 2.24
distcc 3.1 x86_64-pc-linux-gnu [disabled]
app-shells/bash:          4.2_p45::gentoo
dev-java/java-config:     2.2.0::gentoo
dev-lang/perl:            5.18.2-r2::gentoo
dev-lang/python:          2.7.9-r1::gentoo, 3.1.5::gentoo, 3.2.5-r6::gentoo, 3.4.1::gentoo
dev-util/cmake:           2.8.12.2-r1::gentoo
dev-util/pkgconfig:       0.28-r1::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.16.4::gentoo
sys-apps/sandbox:         2.6-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.9.6-r3::gentoo, 1.11.6::gentoo, 1.12.6::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.24-r3::gentoo
sys-devel/gcc:            4.5.4::gentoo, 4.6.4::gentoo, 4.7.3-r1::gentoo, 4.8.4::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers)
sys-libs/glibc:           2.20-r2::gentoo
Repositories:

gentoo
    location: /var/video/media/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

Mythtv-Ebuilds
    location: /usr/local/mythtv_portage/Gentoo
    masters: gentoo
    priority: 0

megacoffee
    location: /var/lib/layman/megacoffee
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -mtune=core2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /home/mythtv/ /opt/openfire/resources/security/ /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=core2 -mtune=core2 -pipe"
DISTDIR="/var/video/media/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs candy config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox selinux sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j1"
PKGDIR="/var/video/media/portage/distfiles/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
USE="X accessibility acpi activefilter additions ads afpacket aim alsa amd64 apache2 api apm aspell asterisk async audio authdaemond authfile autostart bash-completion berkdb bluray btrfs bundled-adodb bzip2 calendar caps cgi chroot clamav clamd cli cracklib crypt ctype cups curl cxx daemon dbase dbi dbus dedicated device-mapper dhcp dlz dmx dnsdb dovecot-sasl dri dump dvb dvd dvdread dynamicplugin egl exceptions extensions extras fam fastcgi filter ftp ftpd fuse g3dvl g722 g729 gallium gcrypt gd gdbm glamor glib gnome gnuplot gpl gsm gstreamer gtk h323 hash headless hls http httpd httppower hwdb icap-client icq icu imap ipv4 ipv6 java javacomm javamail javascript jce jikes jpeg jpeg2k jpgraph json kde kmod ldap libvirtd lirc lm_sensors lmtp maildir mdadm mmx mmxext mp3 msn mumble mysql mysqli mytharchive mythgallery mythmusic mythtv nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nntp normalizer nptl nptlonly nsplugin nut oav odbc ogg openal opengl openrc openssl openvpn pam pcap pcre pdf pdo perl phonon php png policykit posix postgres procmail proxy python python3 qemu qt3support qt4 quota quotas rdesktop rdesktop-vrdp readline reiser4 reiserfs rrdcgi rrdgraph rrdtool rss samba sasl sdk sdl sensord server session sftp simplexml slp smbclient sna snmp soap sockets speech speex spell spl sql sqlite sqlite3 sse sse2 sse3 sse4 sse4_1 sse4a sse5 ssh ssl ssse3 subversion svg swat sysfs syslog tcl tga threads threadsafe tk tokenizer tools transcode truetype udev ulaw unconfined unicode upnp ups usb utils uxa vaapi vdpau vhosts video vim vim-pager vim-plugin vim-syntax vnc vorbis wav webdav webdav-serf webmail winbind x264 xcb xine xinetd xml xorg xsl xv xvmc yahoo zip zlib" ABI_X86="64" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation php proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" CURL_SSL="openssl" ELIBC="glibc" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev mouse keyboard" KERNEL="linux" LIRC_DEVICES="dvico" NETBEANS_MODULES="nb harness ide groovy php ruby ergonomics enterprise apisupport java profiler websvccommon" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" QEMU_SOFTMMU_TARGETS="x86_64" QEMU_USER_TARGETS="x86_64" RUBY_TARGETS="ruby19" USERLAND="GNU" VIDEO_CARDS="intel i915"
USE_PYTHON="2.7"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


#emerge -pqv '=net-analyzer/snort-2.9.7.5::gentoo'

[ebuild     U ] net-analyzer/snort-2.9.7.5 [2.9.1] USE="normalizer* threads -active-response -control-socket% -debug -file-inspect% -flexresp3 -gre -high-availability% -inline-init-failopen -large-pcap-64bit -linux-smp-stats -mpls -non-ether-decoders% -perfprofiling -ppm -react -reload-error-restart (-selinux*) -shared-rep% -side-channel% -sourcefire% -static -targetbased (-aruba%) (-decoder-preprocessor-rules%) (-dynamicplugin%*) (-mysql%*) (-odbc%*) (-paf%) (-postgres%*) (-zlib%*)" 

gcc-config -l
 [1] x86_64-pc-linux-gnu-4.5.4
 [2] x86_64-pc-linux-gnu-4.6.4
 [3] x86_64-pc-linux-gnu-4.7.3
 [4] x86_64-pc-linux-gnu-4.8.4 *
Comment 1 Rod Smart 2015-08-23 06:06:24 UTC
Created attachment 409906 [details]
environment
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2015-08-23 07:15:57 UTC
Please attach the entire build log to this bug report.
Comment 3 Rod Smart 2015-08-23 07:23:08 UTC
Created attachment 409908 [details]
Build Log
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-08-27 22:34:07 UTC
(In reply to Rod Smart from comment #3)
> Created attachment 409908 [details]
> Build Log

Thanks.
Comment 5 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2021-01-15 21:56:02 UTC
Can't reproduce on any versions currently in tree. Normalizer is enabled unconditionally now though, so if this was still an issue I suspect there would be more duplicates of this bug by now.