Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167139 - dev-haskell/buddha ebuild fails during automake
Summary: dev-haskell/buddha ebuild fails during automake
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard: Pending Removal 5 April 2007
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2007-02-16 00:29 UTC by Chris Connett
Modified: 2007-04-29 17:10 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 Chris Connett 2007-02-16 00:29:32 UTC
emerge of dev-haskell fails due to (apparently) automake not liking libbuddha/Makefile.am.  I think the results below show the problem well.

Reproducible: Always

Steps to Reproduce:
1. emerge dev-haskell/buddha on amd64
2.
3.

Actual Results:  
>>> Compiling source in /var/tmp/portage/buddha-1.2-r1/work/buddha-1.2 ...
 * Running eautoreconf in '/var/tmp/portage/buddha-1.2-r1/work/buddha-1.2' ...
 * Running aclocal ...                                                    [ ok ]
 * Running autoconf ...                                                   [ ok ]
 * Running automake --add-missing --copy ...                              [ !! ]

 * Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/buddha-1.2-r1/temp/automake-21478.out


!!! ERROR: dev-haskell/buddha-1.2-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  buddha-1.2-r1.ebuild, line 32:   Called eautoreconf
  autotools.eclass, line 98:   Called eautomake
  autotools.eclass, line 195:   Called autotools_run_tool 'automake' '--add-missing' '--copy'
  autotools.eclass, line 219:   Called die

!!! Failed Running automake !
!!! If you need support, post the topmost build error, and the call stack if relevant.

# cat /var/tmp/portage/buddha-1.2-r1/temp/automake-21478.out
***** automake *****

configure.ac:12: AC_CONFIG_AUX_DIR must be called before AM_INIT_AUTOMAKE...
configure.ac:6: ... AM_INIT_AUTOMAKE called here
data/Makefile.am:31: `:='-style assignments are not portable
data/Makefile.am:31: shell pwd: non-POSIX variable name
data/Makefile.am:31: (probably a GNU make extension)
libbuddha/Makefile.am: installing `config/depcomp'
libbuddha/Makefile.am:59: `CFLAGS' is a user variable, you should not override it;
libbuddha/Makefile.am:59: use `AM_CFLAGS' instead.


Expected Results:  
Successful build and install.

The package is marked ~amd64.  There is no stable version of this package marked stable for amd64.
Comment 1 Duncan Coutts (RETIRED) gentoo-dev 2007-03-05 00:10:28 UTC
Buddha is bitrotted. I talked to upstream and they agreed.

I am p.masking it and will remove it from the portage tree in 30 days.
Comment 2 Duncan Coutts (RETIRED) gentoo-dev 2007-04-29 17:10:26 UTC
The package has been removed from portage.