Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 319789 - media-libs/gegl-0.1.2 buffer overflow w/ GCC 4.5 and -DFORTIFY_SOURCE=2
Summary: media-libs/gegl-0.1.2 buffer overflow w/ GCC 4.5 and -DFORTIFY_SOURCE=2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal
Assignee: Hanno Böck
URL: http://git.gnome.org/browse/gegl/comm...
Whiteboard:
Keywords:
Depends on:
Blocks: fortify-source gcc-4.5
  Show dependency tree
 
Reported: 2010-05-15 00:40 UTC by Ryan Hill (RETIRED)
Modified: 2010-08-22 05:36 UTC (History)
0 users

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


Attachments
build.log (gegl-0.1.2:20100515-004452.log,294.88 KB, text/plain)
2010-05-15 00:43 UTC, Ryan Hill (RETIRED)
Details
backtrace (backtrace,6.39 KB, text/plain)
2010-05-15 00:45 UTC, Ryan Hill (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2010-05-15 00:40:18 UTC
note that -DFORTIFY_SOURCE=2 is enabled by default.

make  buffer-test
make[4]: Entering directory `/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer'
  CC     buffer-test.o
buffer-test.c: In function 'main':
buffer-test.c:296:10: warning: ignoring return value of 'system', declared with attribute warn_unused_result
  CCLD   buffer-test
make[4]: Leaving directory `/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer'
make  check-TESTS
make[4]: Entering directory `/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer'
./buffer-test
buffer_shift_diagonal buffer_shift_horizontal buffer_shift_vertical disabled_abyss get_shifted linear_from_data linear_from_data_rows linear_modify linear_new foo!
*** buffer overflow detected ***: /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer/.libs/buffer-test terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x3129ee6a17]
/lib/libc.so.6[0x3129ee4830]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(gegl_buffer_header_init+0x47)[0x2aea8ad75eb7]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x390ba)[0x2aea8ad910ba]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x39dee)[0x2aea8ad91dee]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x3c594)[0x2aea8ad94594]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(gegl_tile_store+0x8a)[0x2aea8ad8fd6a]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(gegl_tile_unref+0x88)[0x2aea8ad8fe18]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x3b2dc)[0x2aea8ad932dc]
/usr/lib64/libgobject-2.0.so.0(g_object_unref+0xd9)[0x3da540c939]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(gegl_tile_handler_set_source+0x1e)[0x2aea8ad92e9e]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x3b93e)[0x2aea8ad9393e]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x3bbfe)[0x2aea8ad93bfe]
/usr/lib64/libgobject-2.0.so.0(g_object_unref+0xd9)[0x3da540c939]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x3ad72)[0x2aea8ad92d72]
/usr/lib64/libgobject-2.0.so.0(g_object_unref+0xd9)[0x3da540c939]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0(+0x3ad72)[0x2aea8ad92d72]
/usr/lib64/libgobject-2.0.so.0(g_object_unref+0xd9)[0x3da540c939]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer/.libs/buffer-test[0x4020c6]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer/.libs/buffer-test(main+0xfb)[0x4043ab]
/lib/libc.so.6(__libc_start_main+0xfd)[0x3129e1eb6d]
/var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer/.libs/buffer-test[0x401289]
======= Memory map: ========
00400000-00406000 r-xp 00000000 fe:05 263752                             /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer/.libs/buffer-test
00605000-00606000 r--p 00005000 fe:05 263752                             /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer/.libs/buffer-test
00606000-00607000 rw-p 00006000 fe:05 263752                             /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/tests/buffer/.libs/buffer-test
00a4f000-00b72000 rw-p 00000000 00:00 0                                  [heap]
3129a00000-3129a1e000 r-xp 00000000 08:03 30139                          /lib64/ld-2.11.1.so
3129c1d000-3129c1e000 r--p 0001d000 08:03 30139                          /lib64/ld-2.11.1.so
3129c1e000-3129c1f000 rw-p 0001e000 08:03 30139                          /lib64/ld-2.11.1.so
3129c1f000-3129c20000 rw-p 00000000 00:00 0 
3129e00000-3129f55000 r-xp 00000000 08:03 30164                          /lib64/libc-2.11.1.so
3129f55000-312a155000 ---p 00155000 08:03 30164                          /lib64/libc-2.11.1.so
312a155000-312a159000 r--p 00155000 08:03 30164                          /lib64/libc-2.11.1.so
312a159000-312a15a000 rw-p 00159000 08:03 30164                          /lib64/libc-2.11.1.so
312a15a000-312a15f000 rw-p 00000000 00:00 0 
312a200000-312a281000 r-xp 00000000 08:03 30307                          /lib64/libm-2.11.1.so
312a281000-312a480000 ---p 00081000 08:03 30307                          /lib64/libm-2.11.1.so
312a480000-312a481000 r--p 00080000 08:03 30307                          /lib64/libm-2.11.1.so
312a481000-312a482000 rw-p 00081000 08:03 30307                          /lib64/libm-2.11.1.so
312a600000-312a602000 r-xp 00000000 08:03 30189                          /lib64/libdl-2.11.1.so
312a602000-312a802000 ---p 00002000 08:03 30189                          /lib64/libdl-2.11.1.so
312a802000-312a803000 r--p 00002000 08:03 30189                          /lib64/libdl-2.11.1.so
312a803000-312a804000 rw-p 00003000 08:03 30189                          /lib64/libdl-2.11.1.so
312aa00000-312aa17000 r-xp 00000000 08:03 30315                          /lib64/libpthread-2.11.1.so
312aa17000-312ac17000 ---p 00017000 08:03 30315                          /lib64/libpthread-2.11.1.so
312ac17000-312ac18000 r--p 00017000 08:03 30315                          /lib64/libpthread-2.11.1.so
312ac18000-312ac19000 rw-p 00018000 08:03 30315                          /lib64/libpthread-2.11.1.so
312ac19000-312ac1d000 rw-p 00000000 00:00 0 
312c600000-312c61c000 r-xp 00000000 fe:00 81144                          /usr/lib64/libbabl-0.1.so.0.101.1
312c61c000-312c81b000 ---p 0001c000 fe:00 81144                          /usr/lib64/libbabl-0.1.so.0.101.1
312c81b000-312c81c000 r--p 0001b000 fe:00 81144                          /usr/lib64/libbabl-0.1.so.0.101.1
312c81c000-312c81d000 rw-p 0001c000 fe:00 81144                          /usr/lib64/libbabl-0.1.so.0.101.1
312c81d000-312c851000 rw-p 00000000 00:00 0 
312d200000-312d208000 r-xp 00000000 08:03 30317                          /lib64/librt-2.11.1.so
312d208000-312d407000 ---p 00008000 08:03 30317                          /lib64/librt-2.11.1.so
312d407000-312d408000 r--p 00007000 08:03 30317                          /lib64/librt-2.11.1.so
312d408000-312d409000 rw-p 00008000 08:03 30317                          /lib64/librt-2.11.1.so
3130e00000-3130e13000 r-xp 00000000 08:03 29976                          /lib64/libresolv-2.11.1.so
3130e13000-3131013000 ---p 00013000 08:03 29976                          /lib64/libresolv-2.11.1.so
3131013000-3131014000 r--p 00013000 08:03 29976                          /lib64/libresolv-2.11.1.so
3131014000-3131015000 rw-p 00014000 08:03 29976                          /lib64/libresolv-2.11.1.so
3131015000-3131017000 rw-p 00000000 00:00 0 
3136e00000-3136e15000 r-xp 00000000 08:03 29723                          /lib64/libnsl-2.11.1.so
3136e15000-3137014000 ---p 00015000 08:03 29723                          /lib64/libnsl-2.11.1.so
3137014000-3137015000 r--p 00014000 08:03 29723                          /lib64/libnsl-2.11.1.so
3137015000-3137016000 rw-p 00015000 08:03 29723                          /lib64/libnsl-2.11.1.so
3137016000-3137018000 rw-p 00000000 00:00 0 
3da5000000-3da50e4000 r-xp 00000000 fe:00 22740                          /usr/lib64/libglib-2.0.so.0.2200.5
3da50e4000-3da52e4000 ---p 000e4000 fe:00 22740                          /usr/lib64/libglib-2.0.so.0.2200.5
3da52e4000-3da52e5000 r--p 000e4000 fe:00 22740                          /usr/lib64/libglib-2.0.so.0.2200.5
3da52e5000-3da52e6000 rw-p 000e5000 fe:00 22740                          /usr/lib64/libglib-2.0.so.0.2200.5
3da52e6000-3da52e7000 rw-p 00000000 00:00 0 
3da5400000-3da5445000 r-xp 00000000 fe:00 37787                          /usr/lib64/libgobject-2.0.so.0.2200.5
3da5445000-3da5645000 ---p 00045000 fe:00 37787                          /usr/lib64/libgobject-2.0.so.0.2200.5
3da5645000-3da5646000 r--p 00045000 fe:00 37787                          /usr/lib64/libgobject-2.0.so.0.2200.5
3da5646000-3da5647000 rw-p 00046000 fe:00 37787                          /usr/lib64/libgobject-2.0.so.0.2200.5
3da5647000-3da5648000 rw-p 00000000 00:00 0 
3da5800000-3da5803000 r-xp 00000000 fe:00 52786                          /usr/lib64/libgmodule-2.0.so.0.2200.5
3da5803000-3da5a02000 ---p 00003000 fe:00 52786                          /usr/lib64/libgmodule-2.0.so.0.2200.5
3da5a02000-3da5a03000 r--p 00002000 fe:00 52786                          /usr/lib64/libgmodule-2.0.so.0.2200.5
3da5a03000-3da5a04000 rw-p 00003000 fe:00 52786                          /usr/lib64/libgmodule-2.0.so.0.2200.5
3da6000000-3da60a7000 r-xp 00000000 fe:00 73364                          /usr/lib64/libgio-2.0.so.0.2200.5
3da60a7000-3da62a6000 ---p 000a7000 fe:00 73364                          /usr/lib64/libgio-2.0.so.0.2200.5
3da62a6000-3da62a8000 r--p 000a6000 fe:00 73364                          /usr/lib64/libgio-2.0.so.0.2200.5
3da62a8000-3da62a9000 rw-p 000a8000 fe:00 73364                          /usr/lib64/libgio-2.0.so.0.2200.5
3da62a9000-3da62aa000 rw-p 00000000 00:00 0 
3ed9800000-3ed9815000 r-xp 00000000 08:03 30054                          /lib64/libgcc_s.so.1
3ed9815000-3ed9a14000 ---p 00015000 08:03 30054                          /lib64/libgcc_s.so.1
3ed9a14000-3ed9a15000 r--p 00014000 08:03 30054                          /lib64/libgcc_s.so.1
3ed9a15000-3ed9a16000 rw-p 00015000 08:03 30054                          /lib64/libgcc_s.so.1
3ed9c00000-3ed9cec000 r-xp 00000000 fe:00 425612                         /usr/lib64/gcc/x86_64-unknown-linux-gnu/4.5.0/libstdc++.so.6.0.14
3ed9cec000-3ed9eec000 ---p 000ec000 fe:00 425612                         /usr/lib64/gcc/x86_64-unknown-linux-gnu/4.5.0/libstdc++.so.6.0.14
3ed9eec000-3ed9ef4000 r--p 000ec000 fe:00 425612                         /usr/lib64/gcc/x86_64-unknown-linux-gnu/4.5.0/libstdc++.so.6.0.14
3ed9ef4000-3ed9ef6000 rw-p 000f4000 fe:00 425612                         /usr/lib64/gcc/x86_64-unknown-linux-gnu/4.5.0/libstdc++.so.6.0.14
3ed9ef6000-3ed9f0b000 rw-p 00000000 00:00 0 
3edaa00000-3edaa86000 r-xp 00000000 fe:00 30186                          /usr/lib64/libdirac_encoder.so.0.1.0
3edaa86000-3edac85000 ---p 00086000 fe:00 30186                          /usr/lib64/libdirac_encoder.so.0.1.0
3edac85000-3edac88000 r--p 00085000 fe:00 30186                          /usr/lib64/libdirac_encoder.so.0.1.0
3edac88000-3edac8a000 rw-p 00088000 fe:00 30186                          /usr/lib64/libdirac_encoder.so.0.1.0
3edac8a000-3edac8b000 rw-p 00000000 00:00 0 
2aea8ab44000-2aea8ab45000 rw-p 00000000 00:00 0 
2aea8ab45000-2aea8ab53000 r-xp 00000000 fe:00 33368                      /usr/lib64/libsandbox.so
2aea8ab53000-2aea8ad53000 ---p 0000e000 fe:00 33368                      /usr/lib64/libsandbox.so
2aea8ad53000-2aea8ad54000 r--p 0000e000 fe:00 33368                      /usr/lib64/libsandbox.so
2aea8ad54000-2aea8ad55000 rw-p 0000f000 fe:00 33368                      /usr/lib64/libsandbox.so
2aea8ad55000-2aea8ad58000 rw-p 00000000 00:00 0 
2aea8ad58000-2aea8adbc000 r-xp 00000000 fe:05 263129                     /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0.101.1
2aea8adbc000-2aea8afbb000 ---p 00064000 fe:05 263129                     /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0.101.1
2aea8afbb000-2aea8afbc000 r--p 00063000 fe:05 263129                     /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0.101.1
2aea8afbc000-2aea8afbe000 rw-p 00064000 fe:05 263129                     /var/tmp/portage/media-libs/gegl-0.1.2/work/gegl-0.1.2/gegl/.libs/libgegl-0.1.so.0.101.1
2aea8afbe000-2aea8afed000 rw-p 00000000 00:00 0 
2aea8afed000-2aea8aff1000 rw-p 00000000 00:00 0 
2aea8aff1000-2aea8aff8000 r-xp 00000000 08:03 30015                      /lib64/libnss_compat-2.11.1.so
2aea8aff8000-2aea8b1f7000 ---p 00007000 08:03 30015                      /lib64/libnss_compat-2.11.1.so
2aea8b1f7000-2aea8b1f8000 r--p 00006000 08:03 30015                      /lib64/libnss_compat-2.11.1.so
2aea8b1f8000-2aea8b1f9000 rw-p 00007000 08:03 30015                      /lib64/libnss_compat-2.11.1.so
2aea8b1f9000-2aea8b203000 r-xp 00000000 08:03 30131                      /lib64/libnss_nis-2.11.1.so
2aea8b203000-2aea8b402000 ---p 0000a000 08:03 30131                      /lib64/libnss_nis-2.11.1.so
2aea8b402000-2aea8b403000 r--p 00009000 08:03 30131                      /lib64/libnss_nis-2.11.1.so
2aea8b403000-2aea8b404000 rw-p 0000a000 08:03 30131                      /lib64/libnss_nis-2.11.1.so
2aea8b404000-2aea8b410000 r-xp 00000000 08:03 29929                      /lib64/libnss_files-2.11.1.so
2aea8b410000-2aea8b60f000 ---p 0000c000 08:03 29929                      /lib64/libnss_files-2.11.1.so
2aea8b60f000-2aea8b610000 r--p 0000b000 08:03 29929                      /lib64/libnss_files-2.11.1.so
2aea8b610000-2aea8b611000 rw-p 0000c000 08:03 29929                      /lib64/libnss_files-2.11.1.so
2aea8b611000-2aea8b655000 rw-p 00000000 00:00 0 
2aea8b655000-2aea8b65a000 r-xp 00000000 fe:00 65853                      /usr/lib64/babl-0.1/gggl-lies.so
2aea8b65a000-2aea8b859000 ---p 00005000 fe:00 65853                      /usr/lib64/babl-0.1/gggl-lies.so
2aea8b859000-2aea8b85a000 r--p 00004000 fe:00 65853                      /usr/lib64/babl-0.1/gggl-lies.so
2aea8b85a000-2aea8b85b000 rw-p 00005000 fe:00 65853                      /usr/lib64/babl-0.1/gggl-lies.so
2aea8b85b000-2aea8b8cb000 rw-p 00000000 00:00 0 
2aea8b8cb000-2aea8b8ce000 r-xp 00000000 fe:00 69444                      /usr/lib64/babl-0.1/CIE.so
2aea8b8ce000-2aea8bace000 ---p 00003000 fe:00 69444                      /usr/lib64/babl-0.1/CIE.so
2aea8bace000-2aea8bacf000 r--p 00003000 fe:00 69444                      /usr/lib64/babl-0.1/CIE.so
2aea8bacf000-2aea8bad0000 rw-p 00004000 fe:00 69444                      /usr/lib64/babl-0.1/CIE.so
2aea8bad0000-2aea8bad1000 r-xp 00000000 fe:00 46234                      /usr/lib64/babl-0.1/sse-fixups.so
2aea8bad1000-2aea8bcd1000 ---p 00001000 fe:00 46234                      /usr/lib64/babl-0.1/sse-fixups.so
2aea8bcd1000-2aea8bcd2000 r--p 00001000 fe:00 46234                      /usr/lib64/babl-0.1/sse-fixups.so
2aea8bcd2000-2aea8bcd3000 rw-p 00002000 fe:00 46234                      /usr/lib64/babl-0.1/sse-fixups.so
2aea8bcd3000-2aea8bcd5000 r-xp 00000000 fe:00 58592                      /usr/lib64/babl-0.1/gegl-fixups.so
2aea8bcd5000-2aea8bed4000 ---p 00002000 fe:00 58592                      /usr/lib64/babl-0.1/gegl-fixups.so
2aea8bed4000-2aea8bed5000 r--p 00001000 fe:00 58592                      /usr/lib64/babl-0.1/gegl-fixups.so
2aea8bed5000-2aea8bed6000 rw-p 00002000 fe:00 58592                      /usr/lib64/babl-0.1/gegl-fixups.so
2aea8bed6000-2aea8bef6000 rw-p 00000000 00:00 0 
2aea8bef6000-2aea8bef8000 r-xp 00000000 fe:00 69420                      /usr/lib64/babl-0.1/gimp-8bit.so
2aea8bef8000-2aea8c0f7000 ---p 00002000 fe:00 69420                      /usr/lib64/babl-0.1/gimp-8bit.so
2aea8c0f7000-2aea8c0f8000 r--p 00001000 fe:00 69420                      /usr/lib64/babl-0.1/gimp-8bit.so
2aea8c0f8000-2aea8c0f9000 rw-p 00002000 fe:00 69420                      /usr/lib64/babl-0.1/gimp-8bit.so
2aea8c0f9000-2aea8c0fe000 r-xp 00000000 fe:00 69422                      /usr/lib64/babl-0.1/gggl.so
2aea8c0fe000-2aea8c2fd000 ---p 00005000 fe:00 69422                      /usr/lib64/babl-0.1/gggl.so
2aea8c2fd000-2aea8c2fe000 r--p 00004000 fe:00 69422                      /usr/lib64/babl-0.1/gggl.so
2aea8c2fe000-2aea8c2ff000 rw-p 00005000 fe:00 69422                      /usr/lib64/babl-0.1/gggl.so
2aea8c2ff000-2aea8c36f000 rw-p 00000000 00:00 0 
2aea8c36f000-2aea8c370000 r-xp 00000000 fe:00 69443                      /usr/lib64/babl-0.1/naive-CMYK.solinear_proxy_modify sub_rect_fills_and_gets make[4]: *** [buffer-tests-report] Aborted
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2010-05-15 00:43:22 UTC
Created attachment 231493 [details]
build.log
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2010-05-15 00:45:22 UTC
Created attachment 231495 [details]
backtrace
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2010-05-15 00:45:57 UTC
Portage 2.2_rc67 (default/linux/amd64/10.0/developer, gcc-4.5.0, glibc-2.11.1-r0, 2.6.33-gentoo-r2 x86_64)
=================================================================
System uname: Linux-2.6.33-gentoo-r2-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9300_@_2.50GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 14 May 2010 04:30:22 +0000
ccache version 3.0pre1 [enabled]
app-shells/bash:     4.1_p5
dev-java/java-config: 2.1.11
dev-lang/python:     2.5.4-r4, 2.6.5-r2, 3.1.2-r3
dev-util/ccache:     3.0_pre1
dev-util/cmake:      2.8.1-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.51.0.8
sys-devel/gcc:       4.3.4, 4.4.3-r2, 4.4.5_pre9999, 4.5.0, 4.5.1_pre9999
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.33
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-unknown-linux-gnu"
CFLAGS="-O2 -march=native -fomit-frame-pointer -pipe"
CHOST="x86_64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=native -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=y"
FEATURES="assume-digests ccache cvs distlocks fixpackages multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms sign split-log splitdebug strict test test-fail-continue unmerge-orphans userfetch userpriv usersandbox usersync"
GENTOO_MIRRORS="http://gentoo.mirrors.tera-byte.com/ http://distfiles.gentoo.org/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,--as-needed -Wl,--hash-style=gnu"
LINGUAS="en en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/dirtyepic/overlay /home/dirtyepic/svn/dirtyepic /home/dirtyepic/svn/gcc-porting /home/dirtyepic/svn/toolchain"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi akonadi alsa amd64 archive ass autotrace avahi bash-completion berkdb bonjour bs2b bzip2 cairo ccache cdaudio cdda cddb cdio cdr cli consolekit cracklib crypt css cups curl custom-cflags cvs cxx dbus device-mapper dirac disk-partition djvu dri dts dvd dvdnav dvdr emboss emf enca encode exif expat faac faad fam ffmpeg fftw firefox firefox3 flac fontconfig fontforge fts3 gdbm gif git gmp gmplayer gold graphite graphviz gstreamer gtk gui guidexml hal iconv id3tag imap inotify jadetex java jpeg jpeg2k kde kdehiddenvisibility kipi lame laptop lastfm lastfmradio libburn libmms libnotify lightning lzma mad maildir mdnsresponder-compat mmap mmx mmxext mng modules mp2 mp3 mp4 mpeg mplayer multilib musicbrainz nautilus ncurses network-cron nntp nptl nptlonly nsplugin ogg opengl openmp openssl optimized-qmake osdmenu pam pango pcre pdf perl phonon pic plotutils png ppds pppd python qt3support qt4 quicktime rar readline reflection replytolist rtc schroedinger scrobbler session shm smp sndfile snmp sound sox spell spl sse sse2 sse3 ssl ssse3 startup-notification subversion svg sysfs taglib tcpd theora threads threadsafe thumbnail tiff tremor truetype unicode urandom usb utempter vim-syntax vim-with-x visibility vorbis wicd wifi wma wmf wxwidgets wxwindows x264 xattr xcb xcomposite xft xml xmlpatterns xmp xorg xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2010-08-22 05:36:09 UTC
Fixed.