Discussion:
build failure on fc11 x86_64
Timo Penndorf
2009-07-01 05:10:47 UTC
Permalink
Hello,

building mico 2.3.13 on fedora 11 x86_64 (out of the box installation and yum update) fails. Th libs and an idl binary are created successfully but the idl does not work.

for i in naming events property time; do /usr/bin/make -C $i idlcompile || exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
../../include/coss/CosNaming.idl
[884398013 - 140620876433360] address.cc:555: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1

The g++ is from the gcc-c++-4.4.0-4 package.
The build works fine with the same sources on fedora 10 x86_64 with gcc 4.3.

Is there a problem with gcc 4.4 series?

Timo
________________________________________________________________
Neu: WEB.DE Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate
für nur 19,99 Euro/mtl.!* http://produkte.web.de/go/02/
l***@marzu.org
2009-07-01 07:34:33 UTC
Permalink
Hello,

I've got the same probleme yesterday !!
It was, at least on my computer, a probleme with resolving my IP adress.
My hostname was not on my /etc/hosts ... I added it, and all compiled fine.

Hope this will help you
regards
Laurent
Post by Timo Penndorf
Hello,
building mico 2.3.13 on fedora 11 x86_64 (out of the box installation and
yum update) fails. Th libs and an idl binary are created successfully but
the idl does not work.
for i in naming events property time; do /usr/bin/make -C $i idlcompile
||
Post by Timo Penndorf
exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
../../include/coss/CosNaming.idl
[884398013 - 140620876433360] address.cc:555: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1
The g++ is from the gcc-c++-4.4.0-4 package.
The build works fine with the same sources on fedora 10 x86_64 with gcc 4.3.
Is there a problem with gcc 4.4 series?
Timo
________________________________________________________________
Neu: WEB.DE Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate
für nur 19,99 Euro/mtl.!* http://produkte.web.de/go/02/
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
Timo Penndorf
2009-07-01 08:50:40 UTC
Permalink
Hallo,

thanks for your help but I have still problems. I matched the fc11 /etc/hosts with the one from my fc10 installation. But now I got the following

for i in naming events property time; do /usr/bin/make -C $i idlcompile || exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
../../include/coss/CosNaming.idl
[897117832 - 139918487623632] poa_impl.cc:3589: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1


Any ideas?
Timo
-----Ursprüngliche Nachricht-----
Gesendet: 01.07.09 10:06:54
Betreff: Re: [mico-devel] build failure on fc11 x86_64
Hello,
I've got the same probleme yesterday !!
It was, at least on my computer, a probleme with resolving my IP adress.
My hostname was not on my /etc/hosts ... I added it, and all compiled fine.
Hope this will help you
regards
Laurent
Post by Timo Penndorf
Hello,
building mico 2.3.13 on fedora 11 x86_64 (out of the box installation and
yum update) fails. Th libs and an idl binary are created successfully but
the idl does not work.
for i in naming events property time; do /usr/bin/make -C $i idlcompile
||
Post by Timo Penndorf
exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name
CosNaming \
../../include/coss/CosNaming.idl
[884398013 - 140620876433360] address.cc:555: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1
The g++ is from the gcc-c++-4.4.0-4 package.
The build works fine with the same sources on fedora 10 x86_64 with gcc
4.3.
Is there a problem with gcc 4.4 series?
Timo
________________________________________________________________
Neu: WEB.DE Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate
für nur 19,99 Euro/mtl.!* http://produkte.web.de/go/02/
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
______________________________________________________
GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://movieflat.web.de
Karel Gardas
2009-07-01 10:31:52 UTC
Permalink
Hi,

I would recommend to test different GNU C++ versions as the first
attempt. Generally speaking I don't have the best experience with C++
packed into RedHat distributions. To be honest I've never seen your
assert happening on any system I used for MICO development.

Cheers,
Karel
Post by Timo Penndorf
Hallo,
thanks for your help but I have still problems. I matched the fc11 /etc/hosts with the one from my fc10 installation. But now I got the following
for i in naming events property time; do /usr/bin/make -C $i idlcompile || exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
../../include/coss/CosNaming.idl
[897117832 - 139918487623632] poa_impl.cc:3589: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1
Any ideas?
Timo
-----Ursprüngliche Nachricht-----
Gesendet: 01.07.09 10:06:54
Betreff: Re: [mico-devel] build failure on fc11 x86_64
Hello,
I've got the same probleme yesterday !!
It was, at least on my computer, a probleme with resolving my IP adress.
My hostname was not on my /etc/hosts ... I added it, and all compiled fine.
Hope this will help you
regards
Laurent
Post by Timo Penndorf
Hello,
building mico 2.3.13 on fedora 11 x86_64 (out of the box installation and
yum update) fails. Th libs and an idl binary are created successfully but
the idl does not work.
for i in naming events property time; do /usr/bin/make -C $i idlcompile
||
Post by Timo Penndorf
exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
../../include/coss/CosNaming.idl
[884398013 - 140620876433360] address.cc:555: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1
The g++ is from the gcc-c++-4.4.0-4 package.
The build works fine with the same sources on fedora 10 x86_64 with gcc
4.3.
Is there a problem with gcc 4.4 series?
Timo
________________________________________________________________
Neu: WEB.DE Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate
für nur 19,99 Euro/mtl.!* http://produkte.web.de/go/02/
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
______________________________________________________
GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://movieflat.web.de
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
--
Karel Gardas ***@objectsecurity.com
ObjectSecurity Ltd. http://www.objectsecurity.com
Timo Penndorf
2009-07-28 09:37:32 UTC
Permalink
Hi,

after some delay I got it working. The solution was to configure
mico with --disable-optimize.

There is maybe an interesting warning:

echo '# Module dependencies' > .depend
/home/timo/rpmbuild/BUILD/mico/./admin/mkdepend -I. -I../include -Wall
-Wwrite-strings -D_REENTRANT -D_GNU_SOURCE *.cc >> .depend
c++ -I. -I../include -Wall -Wwrite-strings -D_REENTRANT -D_GNU_SOURCE
-c params.cc -o params.o
c++ -I. -I../include -Wall -Wwrite-strings -D_REENTRANT -D_GNU_SOURCE
-c parser.cc -o parser.o
c++ -I. -I../include -Wall -Wwrite-strings -D_REENTRANT -D_GNU_SOURCE
-c yacc.cc -o yacc.o
yacc.c: In function 'void yysymprint(FILE*, int, yystype)':
yacc.c:1527: note: The ABI of passing union with long double has changed
in GCC 4.4

But honestly I don't know the influence. The build seems to be working.

Timo
Post by Karel Gardas
Hi,
I would recommend to test different GNU C++ versions as the first
attempt. Generally speaking I don't have the best experience with C++
packed into RedHat distributions. To be honest I've never seen your
assert happening on any system I used for MICO development.
Cheers,
Karel
Post by Timo Penndorf
Hallo,
thanks for your help but I have still problems. I matched the fc11 /etc/hosts with the one from my fc10 installation. But now I got the following
for i in naming events property time; do /usr/bin/make -C $i idlcompile || exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
../../include/coss/CosNaming.idl
[897117832 - 139918487623632] poa_impl.cc:3589: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1
Any ideas?
Timo
-----Ursprüngliche Nachricht-----
Gesendet: 01.07.09 10:06:54
Betreff: Re: [mico-devel] build failure on fc11 x86_64
Hello,
I've got the same probleme yesterday !!
It was, at least on my computer, a probleme with resolving my IP adress.
My hostname was not on my /etc/hosts ... I added it, and all compiled fine.
Hope this will help you
regards
Laurent
Post by Timo Penndorf
Hello,
building mico 2.3.13 on fedora 11 x86_64 (out of the box installation and
yum update) fails. Th libs and an idl binary are created successfully but
the idl does not work.
for i in naming events property time; do /usr/bin/make -C $i idlcompile
||
Post by Timo Penndorf
exit 1; done
make[2]: Entering directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
/home/timo/rpmbuild/BUILD/mico/./idl/idl -B../.. --c++-skel --name CosNaming \
../../include/coss/CosNaming.idl
[884398013 - 140620876433360] address.cc:555: assertion failed
make[2]: *** [CosNaming.cc] Aborted
make[2]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss/naming'
make[1]: *** [idlcompile] Error 1
make[1]: Leaving directory `/home/timo/rpmbuild/BUILD/mico/coss'
make: *** [system] Error 1
The g++ is from the gcc-c++-4.4.0-4 package.
The build works fine with the same sources on fedora 10 x86_64 with gcc
4.3.
Is there a problem with gcc 4.4 series?
Timo
________________________________________________________________
Neu: WEB.DE Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate
für nur 19,99 Euro/mtl.!* http://produkte.web.de/go/02/
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
______________________________________________________
GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://movieflat.web.de
_______________________________________________
Mico-devel mailing list
http://www.mico.org/mailman/listinfo/mico-devel
Loading...