drizzle-2010.08.1717 fails to build sel_imerge.o

Bug #621831 reported by Pavel Stratil
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Drizzle
Invalid
Medium
Monty Taylor
Dexter
Invalid
Medium
Monty Taylor

Bug Description

Hi! while testing the 1717 release to include into gentoo's tree, i got a compile-time error. The configure was

./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-static --disable-dependency-tracking --disable-mtmalloc --enable-tcmalloc --enable-libmemcached --enable-libgearman --enable-libldap --with-auth-http-plugin --with-auth-pam-plugin --with-md5-plugin --with-gearman-udf-plugin --with-logging-gearman-plugin --with-auth-ldap-plugin --without-hello-world-plugin --disable-pbxt-plugin --without-pbxt-plugin --disable-rabbitmq-plugin --without-rabbitmq-plugin --disable-embedded-innodb-plugin --without-embedded-innodb-plugin --with-auth-test-plugin --with-auth-file-plugin --with-simple-user-policy-plugin

and the error

  CXX drizzled/optimizer/sel_arg.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -ggdb3 -pthread -pipe -std=gnu++0x -O3 -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -Wformat -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wno-redundant-decls -O2 -pipe -march=native -Wl,--as-needed -DDEBUG -Wno-error -c -o drizzled/optimizer/sel_arg.o drizzled/optimizer/sel_arg.cc
  CXX drizzled/optimizer/sel_imerge.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -ggdb3 -pthread -pipe -std=gnu++0x -O3 -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -Wformat -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wno-redundant-decls -O2 -pipe -march=native -Wl,--as-needed -DDEBUG -Wno-error -c -o drizzled/optimizer/sel_imerge.o drizzled/optimizer/sel_imerge.cc
  CXX drizzled/optimizer/sel_tree.o
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -ggdb3 -pthread -pipe -std=gnu++0x -O3 -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -Wformat -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wno-redundant-decls -O2 -pipe -march=native -Wl,--as-needed -DDEBUG -Wno-error -c -o drizzled/optimizer/sel_tree.o drizzled/optimizer/sel_tree.cc
make[2]: *** [drizzled/optimizer/sel_imerge.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/dev-db/drizzle-2010.08.1717/work/drizzle-2010.08.1717'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-db/drizzle-2010.08.1717/work/drizzle-2010.08.1717'
make: *** [all] Error 2

can anyone verify please?
thanks

Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 621831] [NEW] drizzle-2010.08.1717 fails to build sel_imerge.o

Weird. I see that it reported the error, but I don't see what the
compile error is. It's like gcc just died or something... :(

On 08/21/2010 08:47 AM, Pavel Stratil wrote:
> Public bug reported:
>
> Hi! while testing the 1717 release to include into gentoo's tree, i got
> a compile-time error. The configure was
>
> ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-
> linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info
> --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
> --libdir=/usr/lib64 --disable-static --disable-dependency-tracking
> --disable-mtmalloc --enable-tcmalloc --enable-libmemcached --enable-
> libgearman --enable-libldap --with-auth-http-plugin --with-auth-pam-
> plugin --with-md5-plugin --with-gearman-udf-plugin --with-logging-
> gearman-plugin --with-auth-ldap-plugin --without-hello-world-plugin
> --disable-pbxt-plugin --without-pbxt-plugin --disable-rabbitmq-plugin
> --without-rabbitmq-plugin --disable-embedded-innodb-plugin --without-
> embedded-innodb-plugin --with-auth-test-plugin --with-auth-file-plugin
> --with-simple-user-policy-plugin
>
> and the error
>
> CXX drizzled/optimizer/sel_arg.o
> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -ggdb3 -pthread -pipe -std=gnu++0x -O3 -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -Wformat -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wno-redundant-decls -O2 -pipe -march=native -Wl,--as-needed -DDEBUG -Wno-error -c -o drizzled/optimizer/sel_arg.o drizzled/optimizer/sel_arg.cc
> CXX drizzled/optimizer/sel_imerge.o
> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -ggdb3 -pthread -pipe -std=gnu++0x -O3 -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -Wformat -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wno-redundant-decls -O2 -pipe -march=native -Wl,--as-needed -DDEBUG -Wno-error -c -o drizzled/optimizer/sel_imerge.o drizzled/optimizer/sel_imerge.cc
> CXX drizzled/optimizer/sel_tree.o
> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -ggdb3 -pthread -pipe -std=gnu++0x -O3 -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -Wformat -fno-strict-aliasing -Wno-strict-aliasing -Wextra -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wno-redundant-decls -O2 -pipe -march=native -Wl,--as-needed -DDEBUG -Wno-error -c -o drizzled/optimizer/sel_tree.o drizzled/optimizer/sel_tree.cc
> make[2]: *** [drizzled/optimizer/sel_imerge.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory `/var/tmp/portage/dev-db/drizzle-2010.08.1717/work/drizzle-2010.08.1717'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/var/tmp/portage/dev-db/drizzle-2010.08.1717/work/drizzle-2010.08.1717'
> make: *** [all] Error 2
>
> can anyone verify please?
> thanks
>
> ** Affects: drizzle
> Importance: Undecided
> Status: New
>

Revision history for this message
Pavel Stratil (pavel-senbonzakura) wrote :

Built on

Portage 2.1.8.3 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.3, glibc-2.11.2-r0, 2.6.34-gentoo-r1 x86_64)
System uname: Linux-2.6.34-gentoo-r1-x86_64-Intel-R-_Core-TM-2_Duo_CPU_U9400_@_1.40GHz-with-gentoo-2.0.1

Revision history for this message
Pavel Stratil (pavel-senbonzakura) wrote :

Attaching the complete build log

Revision history for this message
Pavel Stratil (pavel-senbonzakura) wrote :

attaching test-ebuild

Revision history for this message
Diego Elio Pettenò (flameeyes) wrote :

On my system (gcc 4.5) it builds fine, but then I get a possibly-unrelated test failure.. and a huge lot of warnings, maybe something is connected to that?

Revision history for this message
Pavel Stratil (pavel-senbonzakura) wrote :

Hmm, I tried to rebuild this again with ccache disabled and it built fine. I conclude that this might be a ccache related issue on gentoo. I got to the tests where Diego ... a test failure at logging-stats-plugin. I assume this bug can be closed, I will open a new one for the test failures.

Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 621831] Re: drizzle-2010.08.1717 fails to build sel_imerge.o

On 08/21/2010 11:42 AM, Pavel Stratil wrote:
> Hmm, I tried to rebuild this again with ccache disabled and it built
> fine. I conclude that this might be a ccache related issue on gentoo. I
> got to the tests where Diego ... a test failure at logging-stats-plugin.
> I assume this bug can be closed, I will open a new one for the test
> failures.
>

Excellent. I didn't even think about ccache.

The logging_stats plugin may need to be added to the list of plugins
you're enabling.

Changed in drizzle:
assignee: nobody → Monty Taylor (mordred)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Monty Taylor (mordred) wrote :

Marking as invalid, since it's actually an issue with ccache interaction. (thankfully)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.