Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 681932 - net-firewall/conntrack-tools-1.4.5 stable request
Summary: net-firewall/conntrack-tools-1.4.5 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard: Was: net-firewall/conntrack-tools-1.4...
Keywords: CC-ARCHES, STABLEREQ
Depends on: 773205
Blocks: 678254
  Show dependency tree
 
Reported: 2019-03-28 15:02 UTC by Aaron U'Ren
Modified: 2021-05-16 00:07 UTC (History)
1 user (show)

See Also:
Package list:
=net-firewall/conntrack-tools-1.4.5 amd64 x86 =net-libs/libnetfilter_conntrack-1.0.7 amd64 arm ppc ppc64 s390
Runtime testing required: ---
nattka: sanity-check+


Attachments
conntrack-tools-1.4.4-r1-build.log (conntrack-tools-1.4.4-r1-build.log,77.41 KB, text/plain)
2019-03-28 15:02 UTC, Aaron U'Ren
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron U'Ren 2019-03-28 15:02:13 UTC
Created attachment 571048 [details]
conntrack-tools-1.4.4-r1-build.log

I tried compiling conntrack-tools-1.4.4-r1 on multiple systems and all seem to have the following nested redefinition errors. conntrack-tools-1.4.5 doesn't appear to have these issues though.

I would recommend that we stabilize 1.4.5 and unstabilize 1.4.4-r1.

I've submitted a sample of the issue below and attached the full package build.

libtool: compile:  x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"conntrack-tools\" -DPACKAGE_TARNAME=\"conntrack-tools\" -DPACKAGE_VERSION=\"1.4.4\" "-DPACKAGE_STRING=\"conntrack-tools 1.4.4\"" -DPACKAGE_BUGREPORT=\"pablo@netfilter.org\" -DPACKAGE_URL=\"\" -DPACKAGE=\"conntrack-tools\" -DVERSION=\"1.4.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DBUILD_CTHELPER=1 -DHAVE_LINUX_CAPABILITY_H=1 -DHAVE_ARPA_INET_H=1 -DHAVE_INET_PTON=1 -DHAVE_INET_PTON_IPV6=1 -I. -I../../include -std=gnu99 -W -Wall -Wmissing-prototypes -Wwrite-strings -Wfloat-equal -Wshadow -Wpointer-arith -Wbad-function-cast -Wsign-compare -Waggregate-return -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wstrict-prototypes -Wundef -Wno-unused-parameter -I/usr/include/tirpc -O2 -march=nehalem -mindirect-branch=thunk -frecord-gcc-switches -fno-omit-frame-pointer -g -pipe -DCONNTRACKD_LIB_DIR=\"/usr/lib64/conntrack-tools/\" -c rpc.c  -fPIC -DPIC -o .libs/ct_helper_rpc_la-rpc.o
In file included from dhcpv6.c:19:
../../include/helper.h:82:6: error: nested redefinition of 'enum ip_conntrack_info'
 enum ip_conntrack_info {
      ^~~~~~~~~~~~~~~~~
In file included from ftp.c:21:
../../include/helper.h:82:6: error: nested redefinition of 'enum ip_conntrack_info'
 enum ip_conntrack_info {
      ^~~~~~~~~~~~~~~~~
In file included from amanda.c:18:
../../include/helper.h:82:6: error: nested redefinition of 'enum ip_conntrack_info'
 enum ip_conntrack_info {
      ^~~~~~~~~~~~~~~~~
In file included from rpc.c:23:
../../include/helper.h:82:6: error: nested redefinition of 'enum ip_conntrack_info'
 enum ip_conntrack_info {
      ^~~~~~~~~~~~~~~~~
../../include/helper.h:82:6: error: redeclaration of 'enum ip_conntrack_info'
In file included from /usr/include/libnetfilter_conntrack/libnetfilter_conntrack.h:18,
                 from ../../include/internal.h:4,
                 from ../../include/conntrackd.h:9,
                 from amanda.c:17:
/usr/include/libnetfilter_conntrack/linux_nf_conntrack_common.h:11:6: note: originally defined here
 enum ip_conntrack_info {
      ^~~~~~~~~~~~~~~~~
In file included from amanda.c:18:
../../include/helper.h:84:2: error: redeclaration of enumerator 'IP_CT_ESTABLISHED'
  IP_CT_ESTABLISHED,
  ^~~~~~~~~~~~~~~~~
In file included from /usr/include/libnetfilter_conntrack/libnetfilter_conntrack.h:18,
                 from ../../include/internal.h:4,
                 from ../../include/conntrackd.h:9,
                 from amanda.c:17:
/usr/include/libnetfilter_conntrack/linux_nf_conntrack_common.h:13:2: note: previous definition of 'IP_CT_ESTABLISHED' was here
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2019-04-08 02:19:28 UTC
x86 stable
Comment 2 Matt Turner gentoo-dev 2019-04-08 06:03:13 UTC
alpha stable
Comment 3 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-04-08 15:10:27 UTC
amd64 stable
Comment 4 Rolf Eike Beer archtester 2019-04-17 20:35:17 UTC
hppa stable, closing
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-26 20:26:34 UTC
Several arches were forgotten.
Comment 6 NATTkA bot gentoo-dev 2021-02-26 21:33:18 UTC Comment hidden (obsolete)
Comment 7 NATTkA bot gentoo-dev 2021-02-26 21:37:03 UTC Comment hidden (obsolete)
Comment 8 NATTkA bot gentoo-dev 2021-02-26 21:41:22 UTC Comment hidden (obsolete)
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-26 21:56:29 UTC
arm64 done
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-26 21:58:38 UTC
sparc done
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-26 21:59:16 UTC
s390 done
Comment 12 NATTkA bot gentoo-dev 2021-02-27 17:09:15 UTC Comment hidden (obsolete)
Comment 13 Sergei Trofimovich (RETIRED) gentoo-dev 2021-02-28 12:39:26 UTC
ppc stable
Comment 14 Sergei Trofimovich (RETIRED) gentoo-dev 2021-02-28 20:44:11 UTC
ppc64 stable
Comment 15 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-16 00:07:00 UTC
arm done

all arches done