Created
May 7, 2019 15:45
-
-
Save sandikata/b508489f6d6ab97143295ae08854ef21 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Package: sys-apps/apparmor-2.13.2 | |
* Repository: gentoo | |
* Maintainer: [email protected] [email protected] | |
* USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU | |
* FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox | |
apparmor: Wed May 1 21:15:24 2019: 43 seconds | |
apparmor: Fri May 3 21:18:27 2019: 1 minute, 7 seconds | |
apparmor: Sun May 5 01:52:44 2019: 21 seconds | |
apparmor: 3 times | |
apparmor: 43 seconds for 3 merges | |
]0;emerge 18:41:04 1|1 apparmor 00:43 (root@GA990-FXA-UD3-FX8320) * FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs candy cgroup config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr' | |
* CFLAGS='-march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' | |
* CXXFLAGS='-march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' | |
* FFLAGS='-march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' | |
* FCFLAGS='-march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' | |
* F77FLAGS='-march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' | |
* LDFLAGS='-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe' | |
* MAKEOPTS='-j8 -l9' | |
* gcc (Gentoo 9.1.0) 9.1.0 | |
* Linux GA990-FXA-UD3-FX8320 5.0.11-gentoo #2 SMP PREEMPT Sun May 5 01:35:04 EEST 2019 x86_64 AMD FX(tm)-8320 Eight-Core Processor AuthenticAMD GNU/Linux | |
>>> Unpacking source... | |
>>> Unpacking apparmor-2.13.2.tar.gz to /portage/tmp/portage/sys-apps/apparmor-2.13.2/work | |
>>> Source unpacked in /portage/tmp/portage/sys-apps/apparmor-2.13.2/work | |
>>> Preparing source in /portage/tmp/portage/sys-apps/apparmor-2.13.2/work/apparmor-2.13.2/parser ... | |
* Applying apparmor-2.13.1-makefile.patch ... | |
[ ok ] | |
* Applying apparmor-2.11.1-dynamic-link.patch ... | |
[ ok ] | |
>>> Source prepared. | |
>>> Configuring source in /portage/tmp/portage/sys-apps/apparmor-2.13.2/work/apparmor-2.13.2/parser ... | |
>>> Source configured. | |
>>> Compiling source in /portage/tmp/portage/sys-apps/apparmor-2.13.2/work/apparmor-2.13.2/parser ... | |
make -j8 -l9 CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ USE_SYSTEM=1 arch manpages | |
which: no rpm in (/usr/lib/portage/python3.6/ebuild-helpers/xattr:/usr/lib/portage/python3.6/ebuild-helpers:/usr/lib/llvm/8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin) | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_common.o parser_common.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_include.o parser_include.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_interface.o parser_interface.c | |
bison -d -o parser_yacc.c parser_yacc.y | |
echo "CAP_AUDIT_CONTROL CAP_AUDIT_READ CAP_AUDIT_WRITE CAP_BLOCK_SUSPEND CAP_CHOWN CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_FOWNER CAP_FSETID CAP_IPC_LOCK CAP_IPC_OWNER CAP_KILL CAP_LEASE CAP_LINUX_IMMUTABLE CAP_MAC_ADMIN CAP_MAC_OVERRIDE CAP_MKNOD CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW CAP_SETFCAP CAP_SETGID CAP_SETPCAP CAP_SETUID CAP_SYSLOG CAP_SYS_ADMIN CAP_SYS_BOOT CAP_SYS_CHROOT CAP_SYS_MODULE CAP_SYS_NICE CAP_SYS_PACCT CAP_SYS_PTRACE CAP_SYS_RAWIO CAP_SYS_RESOURCE CAP_SYS_TIME CAP_SYS_TTY_CONFIG CAP_WAKE_ALARM" | LC_ALL=C sed -n -e "s/[ \\t]\\?CAP_\\([A-Z0-9_]\\+\\)/\{\"\\L\\1\", \\UCAP_\\1\},\\n/pg" > cap_names.h | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_merge.o parser_merge.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_symtab.o parser_symtab.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_regex.o parser_regex.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_variable.o parser_variable.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_alias.o parser_alias.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o common_optarg.o common_optarg.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o lib.o lib.c | |
echo "AF_UNSPEC 0, AF_UNIX 1, AF_INET 2, AF_AX25 3, AF_IPX 4, AF_APPLETALK 5, AF_NETROM 6, AF_BRIDGE 7, AF_ATMPVC 8, AF_X25 9, AF_INET6 10, AF_ROSE 11, AF_NETBEUI 13, AF_SECURITY 14, AF_KEY 15, AF_NETLINK 16, AF_PACKET 17, AF_ASH 18, AF_ECONET 19, AF_ATMSVC 20, AF_RDS 21, AF_SNA 22, AF_IRDA 23, AF_PPPOX 24, AF_WANPIPE 25, AF_LLC 26, AF_IB 27, AF_MPLS 28, AF_CAN 29, AF_TIPC 30, AF_BLUETOOTH 31, AF_IUCV 32, AF_RXRPC 33, AF_ISDN 34, AF_PHONET 35, AF_IEEE802154 36, AF_CAIF 37, AF_ALG 38, AF_NFC 39, AF_VSOCK 40, AF_KCM 41, AF_QIPCRTR 42, AF_SMC 43, AF_XDP 44, AF_MAX 45," | LC_ALL=C sed -n -e 's/[ \t]\?AF_MAX[ \t]\+[0-9]\+,//g' -e 's/[ \t]\+\?AF_\([A-Z0-9_]\+\)[ \t]\+\([0-9]\+\),/#ifndef AF_\1\n# define AF_\1 \2\n#endif\nAA_GEN_NET_ENT("\L\1", \UAF_\1)\n\n/pg' > af_names.h | |
echo "AF_UNSPEC 0, AF_UNIX 1, AF_INET 2, AF_AX25 3, AF_IPX 4, AF_APPLETALK 5, AF_NETROM 6, AF_BRIDGE 7, AF_ATMPVC 8, AF_X25 9, AF_INET6 10, AF_ROSE 11, AF_NETBEUI 13, AF_SECURITY 14, AF_KEY 15, AF_NETLINK 16, AF_PACKET 17, AF_ASH 18, AF_ECONET 19, AF_ATMSVC 20, AF_RDS 21, AF_SNA 22, AF_IRDA 23, AF_PPPOX 24, AF_WANPIPE 25, AF_LLC 26, AF_IB 27, AF_MPLS 28, AF_CAN 29, AF_TIPC 30, AF_BLUETOOTH 31, AF_IUCV 32, AF_RXRPC 33, AF_ISDN 34, AF_PHONET 35, AF_IEEE802154 36, AF_CAIF 37, AF_ALG 38, AF_NFC 39, AF_VSOCK 40, AF_KCM 41, AF_QIPCRTR 42, AF_SMC 43, AF_XDP 44, AF_MAX 45," | LC_ALL=C sed -n -e 's/.*,[ \t]\+AF_MAX[ \t]\+\([0-9]\+\),\?.*/#define AA_AF_MAX \1\n/p' >> af_names.h | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o mount.o mount.cc | |
# cat af_names.h | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o dbus.o dbus.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o profile.o profile.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o rule.o rule.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o signal.o signal.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o ptrace.o ptrace.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o af_rule.o af_rule.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o af_unix.o af_unix.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o policy_cache.o policy_cache.c | |
make: Nothing to be done for 'manpages'. | |
make[1]: Entering directory '/portage/tmp/portage/sys-apps/apparmor-2.13.2/work/apparmor-2.13.2/parser/libapparmor_re' | |
bison -o parse.cc parse.y | |
parse.y:63.1-21: warning: deprecated directive, use ‘%define api.prefix {regex_}’ [-Wdeprecated] | |
%name-prefix "regex_" | |
^~~~~~~~~~~~~~~~~~~~~ | |
parse.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -c -o expr-tree.o expr-tree.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -c -o hfa.o hfa.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -c -o chfa.o chfa.cc | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -c -o aare_rules.o aare_rules.cc | |
flex -B -v -oparser_lex.c parser_lex.l | |
flex version 2.6.4 usage statistics: | |
scanner options: -vB8 -Cem -oparser_lex.c | |
1291/2000 NFA states | |
560/1000 DFA states (5477 words) | |
88 rules | |
Compressed tables always back-up | |
22/40 start conditions | |
659 epsilon states, 479 double epsilon states | |
148/200 character classes needed 4684/4750 words of storage, 0 reused | |
23792 state/nextstate pairs created | |
2360/21432 unique/duplicate transitions | |
716/1000 base-def entries created | |
4866/6000 (peak 10941) nxt-chk entries created | |
2808/10000 (peak 8736) template nxt-chk entries created | |
466 empty table entries | |
173 protos created | |
156 templates created, 332 uses | |
56/256 equivalence classes created | |
18/256 meta-equivalence classes created | |
1 (83 saved) hash collisions, 1845 DFAs equal | |
23 sets of reallocations needed | |
11476 total table entries needed | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_main.o parser_main.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_misc.o parser_misc.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_yacc.o parser_yacc.c | |
In file included from [01m[Khfa.cc:36[m[K: | |
[01m[Khfa.h:47:16:[m[K [01;35m[Kwarning: [m[Kdynamic exception specifications are deprecated in C++11 [[01;35m[K-Wdeprecated[m[K] | |
47 | perms_t(void) [01;35m[Kthrow[m[K(int): allow(0), deny(0), audit(0), quiet(0), exact(0) { }; | |
| [01;35m[K^~~~~[m[K | |
[01m[Khfa.h:195:44:[m[K [01;35m[Kwarning: [m[Kdynamic exception specifications are deprecated in C++11 [[01;35m[K-Wdeprecated[m[K] | |
195 | State(int l, ProtoState &n, State *other) [01;35m[Kthrow[m[K(int): | |
| [01;35m[K^~~~~[m[K | |
In file included from [01m[Kchfa.cc:32[m[K: | |
[01m[Khfa.h:47:16:[m[K [01;35m[Kwarning: [m[Kdynamic exception specifications are deprecated in C++11 [[01;35m[K-Wdeprecated[m[K] | |
47 | perms_t(void) [01;35m[Kthrow[m[K(int): allow(0), deny(0), audit(0), quiet(0), exact(0) { }; | |
| [01;35m[K^~~~~[m[K | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_policy.o parser_policy.c | |
[01m[Khfa.h:195:44:[m[K [01;35m[Kwarning: [m[Kdynamic exception specifications are deprecated in C++11 [[01;35m[K-Wdeprecated[m[K] | |
195 | State(int l, ProtoState &n, State *other) [01;35m[Kthrow[m[K(int): | |
| [01;35m[K^~~~~[m[K | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -c -o parse.o parse.cc | |
In file included from [01m[Kaare_rules.cc:33[m[K: | |
[01m[Khfa.h:47:16:[m[K [01;35m[Kwarning: [m[Kdynamic exception specifications are deprecated in C++11 [[01;35m[K-Wdeprecated[m[K] | |
47 | perms_t(void) [01;35m[Kthrow[m[K(int): allow(0), deny(0), audit(0), quiet(0), exact(0) { }; | |
| [01;35m[K^~~~~[m[K | |
[01m[Khfa.h:195:44:[m[K [01;35m[Kwarning: [m[Kdynamic exception specifications are deprecated in C++11 [[01;35m[K-Wdeprecated[m[K] | |
195 | State(int l, ProtoState &n, State *other) [01;35m[Kthrow[m[K(int): | |
| [01;35m[K^~~~~[m[K | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o network.o network.c | |
x86_64-pc-linux-gnu-g++ -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -c -o parser_lex.o parser_lex.c | |
[01m[Kparser_lex.l:[m[K In function ‘[01m[Kint yylex()[m[K’: | |
[01m[Kparser_lex.l:324:8:[m[K [01;35m[Kwarning: [m[Kunused variable ‘[01m[Kexists[m[K’ [[01;35m[K-Wunused-variable[m[K] | |
324 | | |
| [01;35m[K^[m[K | |
ar -rcs libapparmor_re.a parse.o expr-tree.o hfa.o chfa.o aare_rules.o | |
make[1]: Leaving directory '/portage/tmp/portage/sys-apps/apparmor-2.13.2/work/apparmor-2.13.2/parser/libapparmor_re' | |
[01m[Kparser_lex.c:[m[K At global scope: | |
[01m[Kparser_lex.c:3925:16:[m[K [01;35m[Kwarning: [m[K‘[01m[Kint yy_top_state()[m[K’ defined but not used [[01;35m[K-Wunused-function[m[K] | |
3925 | | |
| [01;35m[K^[m[K | |
x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wall -Wsign-compare -Wmissing-field-initializers -Wformat-security -Wunused-parameter -std=gnu++0x -D_GNU_SOURCE -DPACKAGE=\"apparmor-parser\" -DLOCALEDIR=\"/usr/share/locale\" -DSUBDOMAIN_CONFDIR=\"/etc/apparmor\" -o apparmor_parser parser_common.o parser_include.o parser_interface.o parser_lex.o parser_main.o parser_misc.o parser_merge.o parser_symtab.o parser_yacc.o parser_regex.o parser_variable.o parser_policy.o parser_alias.o common_optarg.o lib.o network.o mount.o dbus.o profile.o rule.o signal.o ptrace.o af_rule.o af_unix.o policy_cache.o \ | |
libapparmor_re/libapparmor_re.a -static-libgcc -static-libstdc++ -L. -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=bdver2 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=8 -fuse-linker-plugin -pipe -Wl,-Bdynamic -lapparmor -Wl,-Bdynamic -lpthread | |
parser_yacc.h:158:7: warning: type ‘union YYSTYPE’ violates the C++ One Definition Rule [-Wodr] | |
158 | union YYSTYPE | |
| ^ | |
parse.cc:123:7: note: a different type is defined in another translation unit | |
parser_yacc.y:194:8: note: the first difference of corresponding definitions is field ‘id’ | |
194 | char *id; | |
| ^ | |
parse.y:30:7: note: a field with different name is defined in another translation unit | |
parser_yacc.c:521:7: warning: type ‘union yyalloc’ violates the C++ One Definition Rule [-Wodr] | |
521 | union yyalloc | |
| ^ | |
parse.cc:344:7: note: a different type is defined in another translation unit | |
parser_yacc.c:524:11: note: the first difference of corresponding definitions is field ‘yyvs_alloc’ | |
524 | YYSTYPE yyvs_alloc; | |
| ^ | |
parse.cc:347:11: note: a field of same name but different type is defined in another translation unit | |
parser_yacc.c:521:7: note: type ‘union YYSTYPE’ itself violates the C++ One Definition Rule | |
521 | union yyalloc | |
| ^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../lib64/libapparmor.so: undefined reference to `aa_query_label' | |
collect2: error: ld returned 1 exit status | |
make: *** [Makefile:190: apparmor_parser] Error 1 | |
* ERROR: sys-apps/apparmor-2.13.2::gentoo failed (compile phase): | |
* emake failed | |
* | |
* If you need support, post the output of `emerge --info '=sys-apps/apparmor-2.13.2::gentoo'`, | |
* the complete build log and the output of `emerge -pqv '=sys-apps/apparmor-2.13.2::gentoo'`. | |
* The complete build log is located at '/portage/log/sys-apps:apparmor-2.13.2:20190507-154104.log'. | |
* For convenience, a symlink to the build log is located at '/portage/tmp/portage/sys-apps/apparmor-2.13.2/temp/build.log'. | |
* The ebuild environment file is located at '/portage/tmp/portage/sys-apps/apparmor-2.13.2/temp/environment'. | |
* Working directory: '/portage/tmp/portage/sys-apps/apparmor-2.13.2/work/apparmor-2.13.2/parser' | |
* S: '/portage/tmp/portage/sys-apps/apparmor-2.13.2/work/apparmor-2.13.2/parser' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment