Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54628 - embryo-0.0.1.20040522 fails to compile
Summary: embryo-0.0.1.20040522 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-21 06:16 UTC by Joao Nuno Rafael
Modified: 2004-06-27 19:40 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joao Nuno Rafael 2004-06-21 06:16:01 UTC
configure: creating ./config.status
config.status: creating Makefile
config.status: creating embryo.pc
config.status: creating include/Makefile
config.status: creating examples/Makefile
config.status: creating src/Makefile
config.status: creating src/lib/Makefile
config.status: creating src/bin/Makefile
config.status: creating embryo-config
config.status: creating config.h
config.status: executing default-1 commands
config.status: executing default commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/embryo-0.0.1.20040522/work/embryo'
Making all in src
make[2]: Entering directory `/var/tmp/portage/embryo-0.0.1.20040522/work/embryo/     src'
Making all in lib
make[3]: Entering directory `/var/tmp/portage/embryo-0.0.1.20040522/work/embryo/     src/lib'
Makefile:190: *** missing separator.  Stop.
make[3]: Leaving directory `/var/tmp/portage/embryo-0.0.1.20040522/work/embryo/s     rc/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/embryo-0.0.1.20040522/work/embryo/s     rc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/embryo-0.0.1.20040522/work/embryo'
make: *** [all] Error 2


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Thomas Petersen 2004-06-27 08:01:56 UTC
Same problem here. I'm on the amd64 platform by the way.
When emerging it says:

>>> emerge (1 of 1) dev-libs/embryo-0.0.1.20040522 to /
>>> md5 src_uri ;-) embryo-0.0.1.20040522.tar.bz2
 * Please do not contact the E team about bugs in Gentoo.
 * Only contact vapier@gentoo.org via e-mail or bugzilla.
 * Remember, this stuff is CVS only code so dont cry when
 * I break you :).
>>> Unpacking source...
>>> Unpacking embryo-0.0.1.20040522.tar.bz2 to /var/tmp/portage/embryo-0.0.1.20040522/work
nls
>>> Source unpacked.
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

processing .
Running libtoolize...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
Running aclocal  ...
Running autoheader...
Running automake --gnu  ...
automake-1.5: configure.in: installing `./install-sh'
automake-1.5: configure.in: installing `./mkinstalldirs'
automake-1.5: configure.in: installing `./missing'
automake-1.5: configure.in: installing `./depcomp'
/usr/share/automake-1.5/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.5/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.5/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.5/am/lang-compile.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.5/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.5/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.5/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.5/am/lang-compile.am: AMDEP does not appear in AM_CONDITIONAL
Running autoconf ...
Skipping configure process.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu


Around line 190 in /var/tmp/portage/embryo-0.0.1.20040522/work/embryo/src/lib/Makefile it says:
distclean-compile:
        -rm -f *.tab.c

@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/embryo_amx.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/embryo_float.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/embryo_main.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/embryo_rand.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/embryo_str.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/embryo_time.Plo@am__quote@

distclean-depend:
        -rm -rf $(DEPDIR)

.c.o:
@AMDEP_TRUE@    source='$<' object='$@' libtool=no @AMDEPBACKSLASH@


so it looks like some sort of automake problem.
It seems to work when emerge it like this:
WANT_AUTOMAKE=1.5 emerge embryo

I have the same problem (and solution) with the following packages:
dev-libs/eet-0.9.9.20040522
dev-db/edb-1.0.5.20040529
x11-libs/evas-1.0.0.20040529_pre13
x11-libs/ecore-1.0.0.20040529_pre7
media-libs/edje-0.5.0.20040529
media-libs/epeg-0.9.0.20040508
media-libs/epsilon-0.0.2.20040522
x11-libs/esmart-0.9.0.20040529

Other packages might have the problem too. I only needed the ones above to emerge entrance.
Comment 2 SpanKY gentoo-dev 2004-06-27 19:40:38 UTC
sync up in a bit and try again