* guile-1.8.1 tarball missing config.rpath (was: 'make check' for autogen-5.8.7 fails - possibly an autoconf bug) [not found] ` <20061107110254.36074.qmail@web35215.mail.mud.yahoo.com> @ 2006-11-07 18:54 ` Ralf Wildenhues 2006-11-17 14:19 ` guile-1.8.1 tarball missing config.rpath Neil Jerram 0 siblings, 1 reply; 4+ messages in thread From: Ralf Wildenhues @ 2006-11-07 18:54 UTC (permalink / raw) Cc: bug-autoconf, Sergei Steshenko Hello bug-guile readers, The tarball at ftp://ftp.gnu.org/gnu/guile/guile-1.8.1.tar.gz has a configure script that uses the script config.rpath. But this script is not shipped with the tarball. This can cause "interesting" and weird bugs, if I remember correctly, on some systems at least. It shows up as a warning during configure. A likely cause for the omission is that gettextize is needed to install this for you. Also I think when you update the package to use Automake 1.10, a gettext-induced check for the presence of the config.rpath file will be enabled (so this doesn't happen again). Cheers, Ralf ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: guile-1.8.1 tarball missing config.rpath 2006-11-07 18:54 ` guile-1.8.1 tarball missing config.rpath (was: 'make check' for autogen-5.8.7 fails - possibly an autoconf bug) Ralf Wildenhues @ 2006-11-17 14:19 ` Neil Jerram 2006-11-19 7:16 ` Ralf Wildenhues 0 siblings, 1 reply; 4+ messages in thread From: Neil Jerram @ 2006-11-17 14:19 UTC (permalink / raw) Cc: bug-autoconf, Sergei Steshenko Ralf Wildenhues <Ralf.Wildenhues@gmx.de> writes: > Hello bug-guile readers, > > The tarball at ftp://ftp.gnu.org/gnu/guile/guile-1.8.1.tar.gz > has a configure script that uses the script config.rpath. But > this script is not shipped with the tarball. This can cause > "interesting" and weird bugs, if I remember correctly, on some > systems at least. It shows up as a warning during configure. > > A likely cause for the omission is that gettextize is needed to > install this for you. Also I think when you update the package > to use Automake 1.10, a gettext-induced check for the presence > of the config.rpath file will be enabled (so this doesn't happen > again). Forgive my slowness (both in responding and in understanding), but I'm not sure I'm clear about what possible fixes you're suggesting. The two possibilities that I deduce from the above are: 1. Add config.rpath to Guile CVS and EXTRA_DIST in the top level Makefile, so that it's always, unconditionally present. 2. Make sure that whoever prepares the release has Automake 1.10; then automake --add-missing will install config.rpath as a side effect of the AM_GNU_GETTEXT declaration in configure.in. Is that right? Are there any other possibilities? Regards, Neil _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://lists.gnu.org/mailman/listinfo/bug-guile ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: guile-1.8.1 tarball missing config.rpath 2006-11-17 14:19 ` guile-1.8.1 tarball missing config.rpath Neil Jerram @ 2006-11-19 7:16 ` Ralf Wildenhues 2006-12-02 22:52 ` Kevin Ryde 0 siblings, 1 reply; 4+ messages in thread From: Ralf Wildenhues @ 2006-11-19 7:16 UTC (permalink / raw) Cc: bug-guile, bug-autoconf, Sergei Steshenko Hello Neil, * Neil Jerram wrote on Fri, Nov 17, 2006 at 03:19:43PM CET: > Ralf Wildenhues <Ralf.Wildenhues@gmx.de> writes: > > > The tarball at ftp://ftp.gnu.org/gnu/guile/guile-1.8.1.tar.gz > > has a configure script that uses the script config.rpath. But > > this script is not shipped with the tarball. This can cause > > "interesting" and weird bugs, if I remember correctly, on some > > systems at least. It shows up as a warning during configure. > > > > A likely cause for the omission is that gettextize is needed to > > install this for you. Also I think when you update the package > > to use Automake 1.10, a gettext-induced check for the presence > > of the config.rpath file will be enabled (so this doesn't happen > > again). > > Forgive my slowness (both in responding and in understanding), but I'm > not sure I'm clear about what possible fixes you're suggesting. The > two possibilities that I deduce from the above are: > > 1. Add config.rpath to Guile CVS and EXTRA_DIST in the top level > Makefile, so that it's always, unconditionally present. This would be a fine choice. > 2. Make sure that whoever prepares the release has Automake 1.10; then > automake --add-missing will install config.rpath as a side effect > of the AM_GNU_GETTEXT declaration in configure.in. Not quite right. automake will complain, but it will take gettextize or autopoint to actually install config.rpath. You could also just copy it from /usr/share/gettext (or whereever gettext happens to be installed on your system). Thanks for reporting this though, the error message given by automake is not quite right. I'll propose a fix. > Is that right? Are there any other possibilities? 3. After you've once run gettextize on your package (which puts the config.rpath file in your package, no?), and then automake afterwards (the same version as you're using all the time, doesn't need to be 1.10), the config.rpath file should be picked up automatically by the next 'make dist'. Cheers, Ralf ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: guile-1.8.1 tarball missing config.rpath 2006-11-19 7:16 ` Ralf Wildenhues @ 2006-12-02 22:52 ` Kevin Ryde 0 siblings, 0 replies; 4+ messages in thread From: Kevin Ryde @ 2006-12-02 22:52 UTC (permalink / raw) Cc: bug-guile Ralf Wildenhues <Ralf.Wildenhues@gmx.de> writes: > > * Neil Jerram wrote on Fri, Nov 17, 2006 at 03:19:43PM CET: > >> 2. Make sure that whoever prepares the release has Automake 1.10; then >> automake --add-missing will install config.rpath as a side effect >> of the AM_GNU_GETTEXT declaration in configure.in. I made that change, by bumping the required version in the top-level Makefile.am. > Not quite right. automake will complain, but it will take gettextize or > autopoint to actually install config.rpath. Every time I've run gettextize it's modified or added more stuff than I wanted it to :-(. In particular for guile we don't have translated messages internally yet, hence no po directory. > You could also just copy it > from /usr/share/gettext (or whereever gettext happens to be installed on > your system). Yes, that'd be the go. _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://lists.gnu.org/mailman/listinfo/bug-guile ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-12-02 22:52 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <20061107101431.GD21880@iam.uni-bonn.de> [not found] ` <20061107110254.36074.qmail@web35215.mail.mud.yahoo.com> 2006-11-07 18:54 ` guile-1.8.1 tarball missing config.rpath (was: 'make check' for autogen-5.8.7 fails - possibly an autoconf bug) Ralf Wildenhues 2006-11-17 14:19 ` guile-1.8.1 tarball missing config.rpath Neil Jerram 2006-11-19 7:16 ` Ralf Wildenhues 2006-12-02 22:52 ` Kevin Ryde
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).