ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:83086] [Ruby trunk Bug#13966] configure.in still needed ?!
       [not found] <redmine.issue-13966.20171003090441@ruby-lang.org>
@ 2017-10-03  9:04 ` duerst
  2017-10-03 12:36 ` [ruby-core:83087] " nobu
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: duerst @ 2017-10-03  9:04 UTC (permalink / raw
  To: ruby-core

Issue #13966 has been reported by duerst (Martin Dürst).

----------------------------------------
Bug #13966: configure.in still needed ?!
https://bugs.ruby-lang.org/issues/13966

* Author: duerst (Martin Dürst)
* Status: Open
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* Target version: 
* ruby -v: ruby 2.5.0dev (2017-09-28 trunk 60054) [x86_64-cygwin]
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
When compiling trunk on cygwin, I get the following error:

```
make[2]: Entering directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[2]: *** No rule to make target '../../.././configure.in', needed by 'sizes.c'.  Stop.
make[2]: Leaving directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[1]: *** [exts.mk:256: ext/rbconfig/sizeof/all] Error 2
make[1]: Leaving directory '/cygdrive/c/Data/ruby'
make: *** [uncommon.mk:236: build-ext] Error 2
```

(Only showing the last few lines, up to that point, everything seems to run smoothly.)

It looks like something somewhere still wants configure.in, although we now use configure.ac.



-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:83087] [Ruby trunk Bug#13966] configure.in still needed ?!
       [not found] <redmine.issue-13966.20171003090441@ruby-lang.org>
  2017-10-03  9:04 ` [ruby-core:83086] [Ruby trunk Bug#13966] configure.in still needed ?! duerst
@ 2017-10-03 12:36 ` nobu
  2017-10-04  6:41 ` [ruby-core:83098] " duerst
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: nobu @ 2017-10-03 12:36 UTC (permalink / raw
  To: ruby-core

Issue #13966 has been updated by nobu (Nobuyoshi Nakada).


By running `./config.status`, Makefile should be updated.


----------------------------------------
Bug #13966: configure.in still needed ?!
https://bugs.ruby-lang.org/issues/13966#change-67037

* Author: duerst (Martin Dürst)
* Status: Open
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* Target version: 
* ruby -v: ruby 2.5.0dev (2017-09-28 trunk 60054) [x86_64-cygwin]
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
When compiling trunk on cygwin, I get the following error:

```
make[2]: Entering directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[2]: *** No rule to make target '../../.././configure.in', needed by 'sizes.c'.  Stop.
make[2]: Leaving directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[1]: *** [exts.mk:256: ext/rbconfig/sizeof/all] Error 2
make[1]: Leaving directory '/cygdrive/c/Data/ruby'
make: *** [uncommon.mk:236: build-ext] Error 2
```

(Only showing the last few lines, up to that point, everything seems to run smoothly.)

It looks like something somewhere still wants configure.in, although we now use configure.ac.



-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:83098] [Ruby trunk Bug#13966] configure.in still needed ?!
       [not found] <redmine.issue-13966.20171003090441@ruby-lang.org>
  2017-10-03  9:04 ` [ruby-core:83086] [Ruby trunk Bug#13966] configure.in still needed ?! duerst
  2017-10-03 12:36 ` [ruby-core:83087] " nobu
@ 2017-10-04  6:41 ` duerst
  2017-10-07  1:12 ` [ruby-core:83170] " xkernigh
  2017-10-07  8:25 ` [ruby-core:83173] " duerst
  4 siblings, 0 replies; 5+ messages in thread
From: duerst @ 2017-10-04  6:41 UTC (permalink / raw
  To: ruby-core

Issue #13966 has been updated by duerst (Martin Dürst).


nobu (Nobuyoshi Nakada) wrote:
> By running `./config.status`, Makefile should be updated.

I get the following ouput when I run `./config.status` (in the main directory):
config.status: creating GNUmakefile
config.status: creating Makefile
config.status: creating ruby-2.5.pc

Still, when running `make`, I get exactly the same output.

Still, when using `ag` (https://geoff.greer.fm/ag/), I cannot find the string "config.in" anywhere but in old changelog and contributors files.

----------------------------------------
Bug #13966: configure.in still needed ?!
https://bugs.ruby-lang.org/issues/13966#change-67048

* Author: duerst (Martin Dürst)
* Status: Open
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* Target version: 
* ruby -v: ruby 2.5.0dev (2017-09-28 trunk 60054) [x86_64-cygwin]
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
When compiling trunk on cygwin, I get the following error:

```
make[2]: Entering directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[2]: *** No rule to make target '../../.././configure.in', needed by 'sizes.c'.  Stop.
make[2]: Leaving directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[1]: *** [exts.mk:256: ext/rbconfig/sizeof/all] Error 2
make[1]: Leaving directory '/cygdrive/c/Data/ruby'
make: *** [uncommon.mk:236: build-ext] Error 2
```

(Only showing the last few lines, up to that point, everything seems to run smoothly.)

It looks like something somewhere still wants configure.in, although we now use configure.ac.



-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:83170] [Ruby trunk Bug#13966] configure.in still needed ?!
       [not found] <redmine.issue-13966.20171003090441@ruby-lang.org>
                   ` (2 preceding siblings ...)
  2017-10-04  6:41 ` [ruby-core:83098] " duerst
@ 2017-10-07  1:12 ` xkernigh
  2017-10-07  8:25 ` [ruby-core:83173] " duerst
  4 siblings, 0 replies; 5+ messages in thread
From: xkernigh @ 2017-10-07  1:12 UTC (permalink / raw
  To: ruby-core

Issue #13966 has been updated by kernigh (George Koehler).


The file ext/rbconfig/sizeof/depend should contain the string "configure.ac", not "configure.in". This was changed by git commit 3133a5c (svn r60062). I wonder if your copy of that file is too old?


----------------------------------------
Bug #13966: configure.in still needed ?!
https://bugs.ruby-lang.org/issues/13966#change-67108

* Author: duerst (Martin Dürst)
* Status: Open
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* Target version: 
* ruby -v: ruby 2.5.0dev (2017-09-28 trunk 60054) [x86_64-cygwin]
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
When compiling trunk on cygwin, I get the following error:

```
make[2]: Entering directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[2]: *** No rule to make target '../../.././configure.in', needed by 'sizes.c'.  Stop.
make[2]: Leaving directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[1]: *** [exts.mk:256: ext/rbconfig/sizeof/all] Error 2
make[1]: Leaving directory '/cygdrive/c/Data/ruby'
make: *** [uncommon.mk:236: build-ext] Error 2
```

(Only showing the last few lines, up to that point, everything seems to run smoothly.)

It looks like something somewhere still wants configure.in, although we now use configure.ac.



-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:83173] [Ruby trunk Bug#13966] configure.in still needed ?!
       [not found] <redmine.issue-13966.20171003090441@ruby-lang.org>
                   ` (3 preceding siblings ...)
  2017-10-07  1:12 ` [ruby-core:83170] " xkernigh
@ 2017-10-07  8:25 ` duerst
  4 siblings, 0 replies; 5+ messages in thread
From: duerst @ 2017-10-07  8:25 UTC (permalink / raw
  To: ruby-core

Issue #13966 has been updated by duerst (Martin Dürst).


kernigh (George Koehler) wrote:
> The file ext/rbconfig/sizeof/depend should contain the string `configure.ac`, not `configure.in`. This was changed by git commit 3133a5c (svn r60062). I wonder if your copy of that file is too old?

Thanks for this hint. I checked ext/rbconfig/sizeof/depend, but it had `configure.ac`. I'm already on r60132 now, and that file seems up to date. However, this led me to check the other files in that directory. I found that ext/rbconfig/sizeof/Makefile still contains two instances of `configure.in`. I must have overlooked these instances in my initial search. In context, the code was as follows:

```
sizes.c: $(top_srcdir)/tool/generic_erb.rb \
		   $(top_srcdir)/template/sizes.c.tmpl \
		   $(top_srcdir)/configure.in \
		   $(top_srcdir)/ext/rbconfig/sizeof/extconf.rb
	$(Q) $(RUBY) $(top_srcdir)/tool/generic_erb.rb --output=$@ \
		$(top_srcdir)/template/sizes.c.tmpl \
		$(top_srcdir)/configure.in \
		$(top_srcdir)/ext/rbconfig/sizeof/extconf.rb
```

I changed these two instances manually. That seems to have solved my problem. I'm leaving this issue open so that Nobu can check whether there's some missing piece that let that Makefile stay unupdated.

----------------------------------------
Bug #13966: configure.in still needed ?!
https://bugs.ruby-lang.org/issues/13966#change-67111

* Author: duerst (Martin Dürst)
* Status: Open
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* Target version: 
* ruby -v: ruby 2.5.0dev (2017-09-28 trunk 60054) [x86_64-cygwin]
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
When compiling trunk on cygwin, I get the following error:

```
make[2]: Entering directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[2]: *** No rule to make target '../../.././configure.in', needed by 'sizes.c'.  Stop.
make[2]: Leaving directory '/cygdrive/c/Data/ruby/ext/rbconfig/sizeof'
make[1]: *** [exts.mk:256: ext/rbconfig/sizeof/all] Error 2
make[1]: Leaving directory '/cygdrive/c/Data/ruby'
make: *** [uncommon.mk:236: build-ext] Error 2
```

(Only showing the last few lines, up to that point, everything seems to run smoothly.)

It looks like something somewhere still wants configure.in, although we now use configure.ac.



-- 
https://bugs.ruby-lang.org/

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

end of thread, other threads:[~2017-10-07  8:25 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-13966.20171003090441@ruby-lang.org>
2017-10-03  9:04 ` [ruby-core:83086] [Ruby trunk Bug#13966] configure.in still needed ?! duerst
2017-10-03 12:36 ` [ruby-core:83087] " nobu
2017-10-04  6:41 ` [ruby-core:83098] " duerst
2017-10-07  1:12 ` [ruby-core:83170] " xkernigh
2017-10-07  8:25 ` [ruby-core:83173] " duerst

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).