Code: Select all
jemalloc_config.c
x86_64-pc-linux-gnu-gcc -o jemalloc_config.o -c -I../../../dist/system_wrappers -include /var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/config/gcc_hidden.h -DMOZ_JEMALLOC3 -DMOZ_REPLACE_JEMALLOC -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -I../../jemalloc/src/include -I/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/replace/jemalloc -I. -I../../../dist/include -I/usr/include/nspr -I/usr/include/nss -fPIC -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -Wcast-align -march=amdfam10 -pipe -mno-avx -std=gnu99 -fgnu89-inline -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -DNDEBUG -DTRIMMED -freorder-blocks -Os -fomit-frame-pointer -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jemalloc_config.o.pp /var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/jemalloc_config.c
mozjemalloc_compat.c
x86_64-pc-linux-gnu-gcc -o mozjemalloc_compat.o -c -I../../../dist/system_wrappers -include /var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/config/gcc_hidden.h -DMOZ_JEMALLOC3 -DMOZ_REPLACE_JEMALLOC -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -I../../jemalloc/src/include -I/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/replace/jemalloc -I. -I../../../dist/include -I/usr/include/nspr -I/usr/include/nss -fPIC -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -Wcast-align -march=amdfam10 -pipe -mno-avx -std=gnu99 -fgnu89-inline -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -DNDEBUG -DTRIMMED -freorder-blocks -Os -fomit-frame-pointer -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozjemalloc_compat.o.pp /var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/mozjemalloc_compat.c
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/mozjemalloc_compat.c: In function 'replace_malloc_good_size':
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/mozjemalloc_compat.c:59:3: warning: implicit declaration of function 'je_nallocm' [-Wimplicit-function-declaration]
if (!je_(nallocm)(&ret, size, 0))
^
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/mozjemalloc_compat.c: In function 'replace_jemalloc_stats':
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/mozjemalloc_compat.c:81:8: error: 'jemalloc_stats_t' has no member named 'dirty'
stats->dirty = pdirty * page;
^
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/mozjemalloc_compat.c:82:8: error: 'jemalloc_stats_t' has no member named 'committed'
stats->committed = active + stats->dirty;
^
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/memory/build/mozjemalloc_compat.c:82:36: error: 'jemalloc_stats_t' has no member named 'dirty'
stats->committed = active + stats->dirty;
^
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/config/rules.mk:1069: recipe for target 'mozjemalloc_compat.o' failed
make[6]: *** [mozjemalloc_compat.o] Error 1
make[6]: *** Waiting for unfinished jobs....
make[6]: Leaving directory '/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/obj-x86_64-unknown-linux-gnu/memory/replace/jemalloc'
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/config/makefiles/target_libs.mk:59: recipe for target 'libs' failed
make[5]: *** [libs] Error 2
make[5]: Leaving directory '/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/obj-x86_64-unknown-linux-gnu/memory/replace'
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/config/makefiles/target_libs.mk:16: recipe for target 'libs_tier_platform' failed
make[4]: *** [libs_tier_platform] Error 2
make[4]: Leaving directory '/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/obj-x86_64-unknown-linux-gnu'
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/config/rules.mk:723: recipe for target 'tier_platform' failed
make[3]: *** [tier_platform] Error 2
make[3]: Leaving directory '/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/obj-x86_64-unknown-linux-gnu'
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/config/rules.mk:656: recipe for target 'default' failed
make[2]: *** [default] Error 2
make[2]: Leaving directory '/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/obj-x86_64-unknown-linux-gnu'
/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0/client.mk:372: recipe for target 'realbuild' failed
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory '/var/tmp/portage/www-client/palemoon-25.5.0/work/palemoon-25.5.0'
client.mk:172: recipe for target 'build' failed
Can anyone shed insight upon this problem?