Project

General

Profile

Actions

Backport #6320

closed

[mingw] win32/dln build failure

Added by jonforums (Jon Forums) almost 12 years ago. Updated almost 12 years ago.


Description

Hector the mingw manual CI build monkey recently escaped. Seems he was disgruntled with his zero-banana-a-day perks.

We were finally able to tempt him away from his entourage at the Macao tables and put him back in his CI test cage. Just before he passed out he discovered the following build failures on Win7 32bit with trunk@r35386 and ruby_1_9_3@r35369 The failure doesn't occur when building with Windows SDK 7.1.

I haven't looked at the extconf.rb or Makefile yet, but it looks to be a static/dynamic build setting miss.

...
make[2]: Entering directory /c/Users/Jon/Documents/RubyDev/ruby-git/build/ext/-test-/win32/dln' generating dln-i386-mingw32.def compiling ../../../../../ext/-test-/win32/dln/dlntest.c compiling ../../../../../ext/-test-/win32/dln/libdlntest.c linking shared-object dlntest.dll linking shared-object -test-/win32/dln.so gcc.exe: error: dlntest.a: No such file or directory make[2]: *** [../../../../.ext/i386-mingw32/-test-/win32/dln.so] Error 1 make[2]: Leaving directory /c/Users/Jon/Documents/RubyDev/ruby-git/build/ext/-test-/win32/dln'
make[1]: *** [ext/-test-/win32/dln/all] Error 2

Sadly, Hector's now babbling incoherently about donating his poker winnings to a nonexistent mingw-CI-VM-using-DevKit kickstarter project.

Actions #1

Updated by nobu (Nobuyoshi Nakada) almost 12 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r35395.
Jon, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • ext/-test-/win32/dln/extconf.rb: need import library for ordinal
    entry even on mingw. [ruby-core:44441][Bug #6320]
Actions #2

Updated by nobu (Nobuyoshi Nakada) almost 12 years ago

  • Tracker changed from Bug to Backport
  • Project changed from Ruby master to Backport193
  • Category deleted (build)
  • Status changed from Closed to Open
  • Target version deleted (1.9.3)
Actions #3

Updated by nobu (Nobuyoshi Nakada) almost 12 years ago

  • Status changed from Open to Closed

This issue was solved with changeset r35398.
Jon, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


merge revision(s) 35395:

* ext/-test-/win32/dln/extconf.rb: need import library for ordinal
  entry even on mingw.  [ruby-core:44441][Bug #6320]
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0