public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev]  autotools - 'make' infinite loop
@ 2006-07-05 20:05 Marcus Furlong
  2006-07-05 20:16 ` Diego 'Flameeyes' Pettenò
  0 siblings, 1 reply; 4+ messages in thread
From: Marcus Furlong @ 2006-07-05 20:05 UTC (permalink / raw
  To: gentoo-dev

Hi,

I am trying to create an ebuild for the icecream monitor available at

  ftp://ftp.suse.com/pub/projects/icecream/icemon-kde3.tar.bz2

Running 'configure' goes fine, but running 'make' just keeps running
configure over and over. If there's any autotools gurus who can have a
quick look, it'd be much appreciated! :) I've spent ages trying to fix it
but to no avail, and upstream hasn't got time to look at it at the moment.

The latest version of sys-devel/icecream is required for configure to
complete the first time, the ebuild is here:

  https://bugs.gentoo.org/show_bug.cgi?id=139352

Many thanks to anyone who has a few minutes to look at it,

Marcus.

-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev]  autotools - 'make' infinite loop
  2006-07-05 20:05 [gentoo-dev] autotools - 'make' infinite loop Marcus Furlong
@ 2006-07-05 20:16 ` Diego 'Flameeyes' Pettenò
  2006-07-05 21:02   ` [gentoo-dev] " Marcus Furlong
  0 siblings, 1 reply; 4+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2006-07-05 20:16 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 794 bytes --]

On Wednesday 05 July 2006 22:05, Marcus Furlong wrote:
> Running 'configure' goes fine, but running 'make' just keeps running
> configure over and over.
It's commonly caused when the timestamp of configure and the sources for 
configure are messed up. Make sure no file has modification time in the 
future, and let the configure script to be regenerated forcefully before 
make.
If you're using kde eclass, just remove the 'configure' file before 
kde_src_compile, and the eclass will take care.

If the files have modification time in the future, you must run in src_unpack 
something like

find "${S}" -type f -print0 | xargs -0 touch

-- 
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-dev]  Re: autotools - 'make' infinite loop
  2006-07-05 20:16 ` Diego 'Flameeyes' Pettenò
@ 2006-07-05 21:02   ` Marcus Furlong
  2006-07-06 15:03     ` Marcus Furlong
  0 siblings, 1 reply; 4+ messages in thread
From: Marcus Furlong @ 2006-07-05 21:02 UTC (permalink / raw
  To: gentoo-dev

Diego 'Flameeyes' Pettenò wrote:

> On Wednesday 05 July 2006 22:05, Marcus Furlong wrote:
>> Running 'configure' goes fine, but running 'make' just keeps running
>> configure over and over.
> It's commonly caused when the timestamp of configure and the sources for
> configure are messed up. Make sure no file has modification time in the
> future, and let the configure script to be regenerated forcefully before
> make.

Ok, I tried this. I checked the timestamps of all files, and they're all in
the past. I deleted configure and let it be regenerated anyway, but the
same thing happened as before. :(

> If you're using kde eclass, just remove the 'configure' file before
> kde_src_compile, and the eclass will take care.

Tried this too, and no luck.

> If the files have modification time in the future, you must run in
> src_unpack something like
> 
> find "${S}" -type f -print0 | xargs -0 touch

Even trying to 'configure' and run 'make' outside of an ebuild does not
work, that's why I'm guessing it's some sort of misconfiguration with
autotools. I'll gladly try any other suggestions that anyone has!

Marcus.

-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-dev]  Re: autotools - 'make' infinite loop
  2006-07-05 21:02   ` [gentoo-dev] " Marcus Furlong
@ 2006-07-06 15:03     ` Marcus Furlong
  0 siblings, 0 replies; 4+ messages in thread
From: Marcus Furlong @ 2006-07-06 15:03 UTC (permalink / raw
  To: gentoo-dev


Finally, this was caused by a missing one-liner Makefile.am, it was already
fixed upstream but didn't make it into the tarball. Thanks anyway for the
suggestions.

Marcus,

-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-07-06 15:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-05 20:05 [gentoo-dev] autotools - 'make' infinite loop Marcus Furlong
2006-07-05 20:16 ` Diego 'Flameeyes' Pettenò
2006-07-05 21:02   ` [gentoo-dev] " Marcus Furlong
2006-07-06 15:03     ` Marcus Furlong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox