tag 373679 + patch
thanks

* James Vega [Thu, 15 Jun 2006 00:43:54 -0400]:

>   > ruby -r rbconfig -e 'print Config::CONFIG["LDFLAGS"]'
>    -rdynamic -Wl\,-export-dynamic

> This was working with libruby1.8 1.8.4-2.  I'm not sure if the breakage
> occurred in 1.8.4-3 or -4, but I could probably test this tomorrow and
> report back.

Well, -3 FTBFS'ed everywhere except for the maintainer's upload (i386),
so... it's not very relevant. :)

Attached is a patch to fix this issue (tested). Mangling config.status
directly seems quite error prone to me, but well, nothing we can change.

Cheers,

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
              Listening to: Los Planetas - Mis problemas con la justicia

diff -u ruby1.8-1.8.4/debian/changelog ruby1.8-1.8.4/debian/changelog
--- ruby1.8-1.8.4/debian/changelog
+++ ruby1.8-1.8.4/debian/changelog
@@ -1,3 +1,11 @@
+ruby1.8 (1.8.4-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Update debian/patches/903_mkconfig.rb.patch to unquote commas, unbreaking
+    CONFIG["LDFLAGS"].  (Closes: #373679)
+
+ -- Adeodato Simó <[EMAIL PROTECTED]>  Fri, 16 Jun 2006 17:58:11 +0200
+
 ruby1.8 (1.8.4-4) unstable; urgency=medium
 
   * added debian/patches/903_mkconfig.rb.patch
diff -u ruby1.8-1.8.4/debian/patches/903_mkconfig.rb.patch 
ruby1.8-1.8.4/debian/patches/903_mkconfig.rb.patch
--- ruby1.8-1.8.4/debian/patches/903_mkconfig.rb.patch
+++ ruby1.8-1.8.4/debian/patches/903_mkconfig.rb.patch
@@ -3,12 +3,14 @@
+- updated to unquote commas
+  (Closes: #373679)
 
 --- ruby-1.8.4/mkconfig.rb        2006-06-10 06:40:15.000000000 +0900
 +++ ruby-1.8.4/mkconfig.rb 2006-06-10 07:34:00.000000000 +0900
-@@ -37,6 +37,7 @@
+@@ -37,6 +37,8 @@
  has_version = false
  File.foreach "config.status" do |line|
    next if /^#/ =~ line
 +  line.gsub!(/\|\#_!!_\#\|/, '')
++  line.gsub!(/\,/, ',')
    if /^s[%,[EMAIL PROTECTED]@[%,]s,(.*)/ =~ line
      next if $install_name
-     ptn = $1.sub(/\$\$/, '$').split(/,/)       #'
-
+     ptn = $1.sub(/\$\$/, '$').split(/,/)      #'

Reply via email to