This is the mail archive of the gsl-discuss@sources.redhat.com mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Error on make distcheck with current cvs


G'day Jonathan,

* Jonathan G. Underwood <j.underwood@open.ac.uk> [040914 18:24]:
> Jonathan G. Underwood wrote:
> >Hi,
> >
> >With current CVS I'm getting the following error at the end of make 
> >distcheck
> >
> >ERROR: files left in build directory after distclean:
> >./gsl/Makefile
> >
> >Any ideas as to what's causing that?
> >
> 
> Oddly, this is only an issue with automake-1.8, reverting to 
> automake-1.7 makes the problem go away. It might well be a bug in 
> automake-1.8 as I see that Makefile is included in AC_CONFIG_FILES in 
> configure.ac, so this error message shouldn't be arising. Any thoughts?

I reported this as a bug on 29 June.

It _is_ a bug in GSL and I'm slack in getting around to submitting a
patch.

If you add '-Wall' to the automake line in the autogen.sh script you
will see what the problem is.

In summary in the gsl/Makefile.am file the problem is to do with the lines:
 
  clean: remove-links
  distclean: remove-links
 
when they should read:

  clean-local: remove-links
  distclean-local: remove-links


So, I guess that's the "patch" I should have submitted...  :-)


This is to do with the changes in automake and IMHO (now I have a
better idea why the automake behaviour changed) I think it is a good
thing.



Cheers,

S.

Attachment: signature.asc
Description: Digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]