ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [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).