I just confirmed 146rc1 passed the compilation with gcc-4.6. thanks!

>>> env

$ uname -a
Linux pfisky 2.6.32-71.29.1.el6.x86_64 #1 SMP Tue May 10 17:35:18 CDT
2011 x86_64 x86_64 x86_64 GNU/Linux
$ gcc-4.6 -v
Using built-in specs.
COLLECT_GCC=gcc-4.6
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-redhat-linux/4.6.0/
lto-wrapper
Target: x86_64-redhat-linux
Configured with: ./configure --prefix=/usr/local --mandir=/usr/share/
man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/
bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --
enable-checking=release --with-system-zlib --enable-__cxa_atexit --
disable-libunwind-exceptions --enable-gnu-unique-object --enable-
languages=c,c++,go --disable-dssi --with-tune=generic --with-
arch=athlon64 --build=x86_64-redhat-linux --without-ppl --without-
cloog --disable-multilib
Thread model: posix
gcc version 4.6.0 (GCC)

>>> make log

make  all-recursive
make[1]: Entering directory `/home/kzk/tarball/memcached-1.4.6_rc1'
Making all in doc
make[2]: Entering directory `/home/kzk/tarball/memcached-1.4.6_rc1/
doc'
make  all-am
make[3]: Entering directory `/home/kzk/tarball/memcached-1.4.6_rc1/
doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/kzk/tarball/memcached-1.4.6_rc1/doc'
make[2]: Leaving directory `/home/kzk/tarball/memcached-1.4.6_rc1/doc'
make[2]: Entering directory `/home/kzk/tarball/memcached-1.4.6_rc1'
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-memcached.o -MD -
MP -MF .deps/memcached-memcached.Tpo -c -o memcached-memcached.o `test
-f 'memcached.c' || echo './'`memcached.c
mv -f .deps/memcached-memcached.Tpo .deps/memcached-memcached.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-hash.o -MD -MP -
MF .deps/memcached-hash.Tpo -c -o memcached-hash.o `test -f 'hash.c'
|| echo './'`hash.c
mv -f .deps/memcached-hash.Tpo .deps/memcached-hash.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-slabs.o -MD -MP -
MF .deps/memcached-slabs.Tpo -c -o memcached-slabs.o `test -f
'slabs.c' || echo './'`slabs.c
mv -f .deps/memcached-slabs.Tpo .deps/memcached-slabs.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-items.o -MD -MP -
MF .deps/memcached-items.Tpo -c -o memcached-items.o `test -f
'items.c' || echo './'`items.c
mv -f .deps/memcached-items.Tpo .deps/memcached-items.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-assoc.o -MD -MP -
MF .deps/memcached-assoc.Tpo -c -o memcached-assoc.o `test -f
'assoc.c' || echo './'`assoc.c
mv -f .deps/memcached-assoc.Tpo .deps/memcached-assoc.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-thread.o -MD -MP
-MF .deps/memcached-thread.Tpo -c -o memcached-thread.o `test -f
'thread.c' || echo './'`thread.c
mv -f .deps/memcached-thread.Tpo .deps/memcached-thread.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-daemon.o -MD -MP
-MF .deps/memcached-daemon.Tpo -c -o memcached-daemon.o `test -f
'daemon.c' || echo './'`daemon.c
mv -f .deps/memcached-daemon.Tpo .deps/memcached-daemon.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-stats.o -MD -MP -
MF .deps/memcached-stats.Tpo -c -o memcached-stats.o `test -f
'stats.c' || echo './'`stats.c
mv -f .deps/memcached-stats.Tpo .deps/memcached-stats.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-util.o -MD -MP -
MF .deps/memcached-util.Tpo -c -o memcached-util.o `test -f 'util.c'
|| echo './'`util.c
mv -f .deps/memcached-util.Tpo .deps/memcached-util.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG   -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT memcached-cache.o -MD -MP -
MF .deps/memcached-cache.Tpo -c -o memcached-cache.o `test -f
'cache.c' || echo './'`cache.c
mv -f .deps/memcached-cache.Tpo .deps/memcached-cache.Po
ccache gcc-4.6 -std=gnu99  -I/home/kzk/soft/include -pthread -Wall -
Werror -pedantic -Wmissing-prototypes -Wmissing-declarations -
Wredundant-decls  -L/home/kzk/soft/lib -L/home/kzk/soft/lib64 -o
memcached memcached-memcached.o memcached-hash.o memcached-slabs.o
memcached-items.o memcached-assoc.o memcached-thread.o memcached-
daemon.o memcached-stats.o memcached-util.o memcached-cache.o    -
lhugetlbfs  -levent
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-memcached.o -MD -MP -MF .deps/memcached_debug-
memcached.Tpo -c -o memcached_debug-memcached.o `test -f 'memcached.c'
|| echo './'`memcached.c
mv -f .deps/memcached_debug-memcached.Tpo .deps/memcached_debug-
memcached.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-hash.o -MD -MP -MF .deps/memcached_debug-hash.Tpo -c -
o memcached_debug-hash.o `test -f 'hash.c' || echo './'`hash.c
mv -f .deps/memcached_debug-hash.Tpo .deps/memcached_debug-hash.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-slabs.o -MD -MP -MF .deps/memcached_debug-slabs.Tpo -c
-o memcached_debug-slabs.o `test -f 'slabs.c' || echo './'`slabs.c
mv -f .deps/memcached_debug-slabs.Tpo .deps/memcached_debug-slabs.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-items.o -MD -MP -MF .deps/memcached_debug-items.Tpo -c
-o memcached_debug-items.o `test -f 'items.c' || echo './'`items.c
mv -f .deps/memcached_debug-items.Tpo .deps/memcached_debug-items.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-assoc.o -MD -MP -MF .deps/memcached_debug-assoc.Tpo -c
-o memcached_debug-assoc.o `test -f 'assoc.c' || echo './'`assoc.c
mv -f .deps/memcached_debug-assoc.Tpo .deps/memcached_debug-assoc.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-thread.o -MD -MP -MF .deps/memcached_debug-thread.Tpo -
c -o memcached_debug-thread.o `test -f 'thread.c' || echo
'./'`thread.c
mv -f .deps/memcached_debug-thread.Tpo .deps/memcached_debug-thread.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-daemon.o -MD -MP -MF .deps/memcached_debug-daemon.Tpo -
c -o memcached_debug-daemon.o `test -f 'daemon.c' || echo
'./'`daemon.c
mv -f .deps/memcached_debug-daemon.Tpo .deps/memcached_debug-daemon.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-stats.o -MD -MP -MF .deps/memcached_debug-stats.Tpo -c
-o memcached_debug-stats.o `test -f 'stats.c' || echo './'`stats.c
mv -f .deps/memcached_debug-stats.Tpo .deps/memcached_debug-stats.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-util.o -MD -MP -MF .deps/memcached_debug-util.Tpo -c -
o memcached_debug-util.o `test -f 'util.c' || echo './'`util.c
mv -f .deps/memcached_debug-util.Tpo .deps/memcached_debug-util.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.    -fprofile-arcs -ftest-
coverage -I/home/kzk/soft/include -pthread -Wall -Werror -pedantic -
Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -MT
memcached_debug-cache.o -MD -MP -MF .deps/memcached_debug-cache.Tpo -c
-o memcached_debug-cache.o `test -f 'cache.c' || echo './'`cache.c
mv -f .deps/memcached_debug-cache.Tpo .deps/memcached_debug-cache.Po
ccache gcc-4.6 -std=gnu99 -fprofile-arcs -ftest-coverage -I/home/kzk/
soft/include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls  -L/home/kzk/soft/lib -L/home/
kzk/soft/lib64 -o memcached-debug memcached_debug-memcached.o
memcached_debug-hash.o memcached_debug-slabs.o memcached_debug-items.o
memcached_debug-assoc.o memcached_debug-thread.o memcached_debug-
daemon.o memcached_debug-stats.o memcached_debug-util.o
memcached_debug-cache.o   -lgcov  -lhugetlbfs  -levent
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.     -I/home/kzk/soft/
include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT sizes.o -MD -MP -MF .deps/
sizes.Tpo -c -o sizes.o sizes.c
mv -f .deps/sizes.Tpo .deps/sizes.Po
ccache gcc-4.6 -std=gnu99  -I/home/kzk/soft/include -pthread -Wall -
Werror -pedantic -Wmissing-prototypes -Wmissing-declarations -
Wredundant-decls  -L/home/kzk/soft/lib -L/home/kzk/soft/lib64 -o sizes
sizes.o  -lhugetlbfs  -levent
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.     -I/home/kzk/soft/
include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT testapp.o -MD -MP -
MF .deps/testapp.Tpo -c -o testapp.o testapp.c
mv -f .deps/testapp.Tpo .deps/testapp.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.     -I/home/kzk/soft/
include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT util.o -MD -MP -MF .deps/
util.Tpo -c -o util.o util.c
mv -f .deps/util.Tpo .deps/util.Po
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.     -I/home/kzk/soft/
include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT cache.o -MD -MP -MF .deps/
cache.Tpo -c -o cache.o cache.c
mv -f .deps/cache.Tpo .deps/cache.Po
ccache gcc-4.6 -std=gnu99  -I/home/kzk/soft/include -pthread -Wall -
Werror -pedantic -Wmissing-prototypes -Wmissing-declarations -
Wredundant-decls  -L/home/kzk/soft/lib -L/home/kzk/soft/lib64 -o
testapp testapp.o util.o cache.o  -lhugetlbfs  -levent
ccache gcc-4.6 -std=gnu99 -DHAVE_CONFIG_H -I.     -I/home/kzk/soft/
include -pthread -Wall -Werror -pedantic -Wmissing-prototypes -
Wmissing-declarations -Wredundant-decls -MT timedrun.o -MD -MP -
MF .deps/timedrun.Tpo -c -o timedrun.o timedrun.c
mv -f .deps/timedrun.Tpo .deps/timedrun.Po
ccache gcc-4.6 -std=gnu99  -I/home/kzk/soft/include -pthread -Wall -
Werror -pedantic -Wmissing-prototypes -Wmissing-declarations -
Wredundant-decls  -L/home/kzk/soft/lib -L/home/kzk/soft/lib64 -o
timedrun timedrun.o  -lhugetlbfs  -levent
make[2]: Leaving directory `/home/kzk/tarball/memcached-1.4.6_rc1'
make[1]: Leaving directory `/home/kzk/tarball/memcached-1.4.6_rc1'

On Jul 13, 4:48 am, dormando <[email protected]> wrote:
> http://code.google.com/p/memcached/wiki/ReleaseNotes146rc1
>
> If no new major bugs are reported in the next day or two, I'll cut this as
> -final.
>
> We're looking for someone with GCC 4.6.0+ to do a build test. If you have
> a new enough GCC could you give this a shot and let us know how it looks?
>
> I know there're a few other patches/fixes/reports/etc people have for 1.4;
> I'd like to reiterate again that you should be working off of 1.6, the
> posted beta or the memcached/engine-pu branch on github.
>
> Thanks!
> -Dormando

Reply via email to