* [ruby-core:83046] [Ruby trunk Misc#13946] Rename configure.in to configure.ac
[not found] <redmine.issue-13946.20170928133537@ruby-lang.org>
@ 2017-09-28 13:35 ` colby
2017-09-29 3:26 ` [ruby-core:83059] " Eric Wong
2017-09-29 0:33 ` [ruby-core:83058] " shevegen
` (2 subsequent siblings)
3 siblings, 1 reply; 5+ messages in thread
From: colby @ 2017-09-28 13:35 UTC (permalink / raw
To: ruby-core
Issue #13946 has been reported by colby (Colby Swandale).
----------------------------------------
Misc #13946: Rename configure.in to configure.ac
https://bugs.ruby-lang.org/issues/13946
* Author: colby (Colby Swandale)
* Status: Open
* Priority: Normal
* Assignee:
----------------------------------------
Hello ruby team!
In my quest to learn about Ruby-lang's src i was reading through [autoconf's documentation](http://www.gnu.org/software/autoconf/manual/autoconf.html) and got a bit confused about where the autoconf script was for ruby trunk until i found this paragraph in chapter 3.1:
> Previous versions of Autoconf promoted the name configure.in, which is somewhat ambiguous (the tool needed to process this file is not described by its extension), and introduces a slight confusion with config.h.in and so on (for which ‘.in’ means “to be processed by configure”). Using configure.ac is now preferred.
trunk is currently using `configure.in` - so i would like to propose we rename `configure.in` to be the preferred `configure.ac`. I think this is good and will help reduce confusion for anyone reading documentation for autoconf.
Thank you!
---Files--------------------------------
0001-rename-configure.in-to-configure.ac.patch (467 Bytes)
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ruby-core:83058] [Ruby trunk Misc#13946] Rename configure.in to configure.ac
[not found] <redmine.issue-13946.20170928133537@ruby-lang.org>
2017-09-28 13:35 ` [ruby-core:83046] [Ruby trunk Misc#13946] Rename configure.in to configure.ac colby
@ 2017-09-29 0:33 ` shevegen
2017-09-30 0:26 ` [ruby-core:83063] [Ruby trunk Feature#13946] " xkernigh
2017-09-30 22:04 ` [ruby-core:83068] " nobu
3 siblings, 0 replies; 5+ messages in thread
From: shevegen @ 2017-09-29 0:33 UTC (permalink / raw
To: ruby-core
Issue #13946 has been updated by shevegen (Robert A. Heiler).
If there are no side effects of problems then this may be fine. I can't say
though since I know next to nothing about the various files used by GNU
autoconfigure.
----------------------------------------
Misc #13946: Rename configure.in to configure.ac
https://bugs.ruby-lang.org/issues/13946#change-66985
* Author: colby (Colby Swandale)
* Status: Open
* Priority: Normal
* Assignee:
----------------------------------------
Hello ruby team!
In my quest to learn about Ruby-lang's src i was reading through [autoconf's documentation](http://www.gnu.org/software/autoconf/manual/autoconf.html) and got a bit confused about where the autoconf script was for ruby trunk until i found this paragraph in chapter 3.1:
> Previous versions of Autoconf promoted the name configure.in, which is somewhat ambiguous (the tool needed to process this file is not described by its extension), and introduces a slight confusion with config.h.in and so on (for which ‘.in’ means “to be processed by configure”). Using configure.ac is now preferred.
trunk is currently using `configure.in` - so i would like to propose we rename `configure.in` to be the preferred `configure.ac`. I think this is good and will help reduce confusion for anyone reading documentation for autoconf.
Thank you!
---Files--------------------------------
0001-rename-configure.in-to-configure.ac.patch (467 Bytes)
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ruby-core:83059] Re: [Ruby trunk Misc#13946] Rename configure.in to configure.ac
2017-09-28 13:35 ` [ruby-core:83046] [Ruby trunk Misc#13946] Rename configure.in to configure.ac colby
@ 2017-09-29 3:26 ` Eric Wong
0 siblings, 0 replies; 5+ messages in thread
From: Eric Wong @ 2017-09-29 3:26 UTC (permalink / raw
To: ruby-core
colby@taplaboratories.com wrote:
> trunk is currently using `configure.in` - so i would like to
> propose we rename `configure.in` to be the preferred
> `configure.ac`. I think this is good and will help reduce
> confusion for anyone reading documentation for autoconf.
Sure, there should be no compatibility problems, even (though I
wish you had researched this yourself :).
We already depend on autoconf 2.67 (released 2010-07-21)
and autoconf itself renamed it's configure.in to configure.ac
way back on 2001-07-17 (commit f0478c4702efe203fc22617966c4e5b934b8a0dc).
So there's no compatibility problems to worry about.
cf. git clone git://git.sv.gnu.org/autoconf
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ruby-core:83063] [Ruby trunk Feature#13946] Rename configure.in to configure.ac
[not found] <redmine.issue-13946.20170928133537@ruby-lang.org>
2017-09-28 13:35 ` [ruby-core:83046] [Ruby trunk Misc#13946] Rename configure.in to configure.ac colby
2017-09-29 0:33 ` [ruby-core:83058] " shevegen
@ 2017-09-30 0:26 ` xkernigh
2017-09-30 22:04 ` [ruby-core:83068] " nobu
3 siblings, 0 replies; 5+ messages in thread
From: xkernigh @ 2017-09-30 0:26 UTC (permalink / raw
To: ruby-core
Issue #13946 has been updated by kernigh (George Koehler).
I had an old Makefile before I pulled this change (rename configure.in to configure.ac). The old Makefile can't find configure.in. The fix is easy: run autoconf and ./configure to get a new Makefile.
The error from an old Makefile looks like:
```
$ make
...
make: don't know how to make ../ruby/configure.in (prerequisite of: ../ruby/configure)
Stop in /home/kernigh/park/ruby-build
```
----------------------------------------
Feature #13946: Rename configure.in to configure.ac
https://bugs.ruby-lang.org/issues/13946#change-67000
* Author: colby (Colby Swandale)
* Status: Closed
* Priority: Normal
* Assignee:
* Target version:
----------------------------------------
Hello ruby team!
In my quest to learn about Ruby-lang's src i was reading through [autoconf's documentation](http://www.gnu.org/software/autoconf/manual/autoconf.html) and got a bit confused about where the autoconf script was for ruby trunk until i found this paragraph in chapter 3.1:
> Previous versions of Autoconf promoted the name configure.in, which is somewhat ambiguous (the tool needed to process this file is not described by its extension), and introduces a slight confusion with config.h.in and so on (for which ‘.in’ means “to be processed by configure”). Using configure.ac is now preferred.
trunk is currently using `configure.in` - so i would like to propose we rename `configure.in` to be the preferred `configure.ac`. I think this is good and will help reduce confusion for anyone reading documentation for autoconf.
Thank you!
---Files--------------------------------
0001-rename-configure.in-to-configure.ac.patch (467 Bytes)
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ruby-core:83068] [Ruby trunk Feature#13946] Rename configure.in to configure.ac
[not found] <redmine.issue-13946.20170928133537@ruby-lang.org>
` (2 preceding siblings ...)
2017-09-30 0:26 ` [ruby-core:83063] [Ruby trunk Feature#13946] " xkernigh
@ 2017-09-30 22:04 ` nobu
3 siblings, 0 replies; 5+ messages in thread
From: nobu @ 2017-09-30 22:04 UTC (permalink / raw
To: ruby-core
Issue #13946 has been updated by nobu (Nobuyoshi Nakada).
kernigh (George Koehler) wrote:
> I had an old Makefile before I pulled this change (rename configure.in to configure.ac). The old Makefile can't find configure.in. The fix is easy: run autoconf and ./configure to get a new Makefile.
Or run `./config.status && make`.
----------------------------------------
Feature #13946: Rename configure.in to configure.ac
https://bugs.ruby-lang.org/issues/13946#change-67011
* Author: colby (Colby Swandale)
* Status: Closed
* Priority: Normal
* Assignee:
* Target version:
----------------------------------------
Hello ruby team!
In my quest to learn about Ruby-lang's src i was reading through [autoconf's documentation](http://www.gnu.org/software/autoconf/manual/autoconf.html) and got a bit confused about where the autoconf script was for ruby trunk until i found this paragraph in chapter 3.1:
> Previous versions of Autoconf promoted the name configure.in, which is somewhat ambiguous (the tool needed to process this file is not described by its extension), and introduces a slight confusion with config.h.in and so on (for which ‘.in’ means “to be processed by configure”). Using configure.ac is now preferred.
trunk is currently using `configure.in` - so i would like to propose we rename `configure.in` to be the preferred `configure.ac`. I think this is good and will help reduce confusion for anyone reading documentation for autoconf.
Thank you!
---Files--------------------------------
0001-rename-configure.in-to-configure.ac.patch (467 Bytes)
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-09-30 22:04 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <redmine.issue-13946.20170928133537@ruby-lang.org>
2017-09-28 13:35 ` [ruby-core:83046] [Ruby trunk Misc#13946] Rename configure.in to configure.ac colby
2017-09-29 3:26 ` [ruby-core:83059] " Eric Wong
2017-09-29 0:33 ` [ruby-core:83058] " shevegen
2017-09-30 0:26 ` [ruby-core:83063] [Ruby trunk Feature#13946] " xkernigh
2017-09-30 22:04 ` [ruby-core:83068] " nobu
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).