Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54711 - ewl-0.0.3.20040529 does not compile because of problem in Makefile
Summary: ewl-0.0.3.20040529 does not compile because of problem in Makefile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-21 23:02 UTC by Alan Schmitt
Modified: 2004-06-27 19:40 UTC (History)
1 user (show)

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 Alan Schmitt 2004-06-21 23:02:13 UTC
When trying to emerge ewl-0.0.3.20040529, the compilation fails with the error
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl'
Making all in src
make[2]: Entering directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl/src'
Makefile:325: *** missing separator.  Stop.
make[2]: Leaving directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl'
make: *** [all] Error 2


Reproducible: Always
Steps to Reproduce:
1. emerge ewl

Actual Results:  
Compilation fails with
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl'
Making all in src
make[2]: Entering directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl/src'
Makefile:325: *** missing separator.  Stop.
make[2]: Leaving directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ewl-0.0.3.20040529/work/ewl'
make: *** [all] Error 2


Expected Results:  
Compilation would succeed

I noticed some warnings during the automake:

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
/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

The Makefile line where the error occurs looks like (with a couple lines before
for context):

distclean-compile:
        -rm -f *.tab.c

@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ewl_border.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ewl_box.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/ewl_button.Plo@am__quote@

(and there are a bunch like these, so it seems related to the automake warnings).

I'm using automake-1.8.5-r1
Comment 1 Chris White (RETIRED) gentoo-dev 2004-06-22 00:09:17 UTC
>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies...
>>> x11-libs/ewl-0.0.3.20040529 merged.

It's working on my side.  Try to find another person with the same issue to assist you in confirming the bug.  This way I can assign it to people that will better help finalize the bug.
Comment 2 SpanKY gentoo-dev 2004-06-22 19:04:35 UTC
tends to be 'fixed' when i force newer versions of automake to run
Comment 3 SpanKY gentoo-dev 2004-06-27 19:40:20 UTC
sync up in a bit and try again