please find attached mico-ebuild.tar.gz, which includes a working ebuild for mico 2.3.6, a current ChangeLog, and the associated files/digest-2.3.6 file. This ebuild uses three sed commands to fix some problems with the mico build which violates the sandbox (by correcting certain Makefiles and installation scripts to use ${DESTDIR} correctly), and to correct the installation script's inability to correctly identify exception support from within the sandbox (exceptions are enabled).
Created attachment 2461 [details] mico-2.3.6.ebuild (New Package) tarball containing ebuild script, ChangeLog, and digest file for mico 2.3.6
When compiling mico 2.3.6, this fails with the following error message. These are the packages/dependencies I have installed: - sys-libs/glibc-2.2.5-r5 - sys-devel/gcc-2.95.3-r7 - sys-devel/flex-2.5.4a-r4 - sys-devel/bison-1.34-r1 - dev-lang/tcl-8.3.3-r3 - dev-lang/tk-8.3.3-r1 The error: [SNIP] c++ -I../include -O -march=i686 -funroll-loops -pipe -fpermissive -DPIC -fPIC -c fixed.cc -o fixed.pic.o c++ -I../include -O -march=i686 -funroll-loops -pipe -fpermissive -DPIC -fPIC -c intercept.cc -o intercept.pic.o c++ -I../include -O -march=i686 -funroll-loops -pipe -fpermissive -DPIC -fPIC -c codeset.cc -o codeset.pic.o {standard input}: Assembler messages: {standard input}:9426: Error: symbol `.LEHB9839' is already defined {standard input}:9432: Error: symbol `.LEHE9839' is already defined {standard input}:9457: Error: symbol `.LEHB9839' is already defined {standard input}:9463: Error: symbol `.LEHE9839' is already defined {standard input}:11872: Error: symbol `.LEHB10272' is already defined {standard input}:11873: Error: symbol `.LEHE10272' is already defined {standard input}:11895: Error: symbol `.LEHB10272' is already defined {standard input}:11901: Error: symbol `.LEHE10272' is already defined make[1]: *** [codeset.pic.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/mico-2.3.6/work/mico/orb' make: *** [system] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 35, Exitcode 2 !!! (no error message) !!! emerge aborting on /storage/portage/tree.cvs/dev-libs/mico/mico-2.3.6.ebuild .
blizzy, hope you don't mind if i poach this bug from you. i've been working with mico extensively this year and have an ebuild which supersedes this one
I'm sorry about the delay on this one. I'm putting 2.3.7 in portage, but i've come across some problems with flex which is slowing me down.
added 2.3.7 to cvs