Bug#580852: ruby1.9.1: FTBFS on *i386: main: unexpected throw

2010-05-14 Thread Lucas Nussbaum
On 12/05/10 at 17:20 +0200, Lucas Nussbaum wrote:
 On 09/05/10 at 12:08 +0200, Cyril Brulebois wrote:
  your package FTBFS on {,kfreebsd-}i386:
  | gcc -shared -Wl,-soname,libruby-1.9.1.so.1.9   dln.o encoding.o array.o 
  bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o 
  eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o 
  numeric.o object.o pack.o parse.o process.o random.o range.o rational.o 
  re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o 
  safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o 
  transcode.o util.o variable.o version.o compile.o debug.o iseq.o vm.o 
  vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o 
  strlcpy.o strlcat.o  prelude.o dmyext.o -lpthread -lrt -ldl -lcrypt -lm   
  -o libruby-1.9.1.so.1.9.1
  | objcopy -w -L 'Init_*' libruby-1.9.1.so.1.9.1
  | ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  
  ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc
  | main: unexpected throw
  | make[1]: *** [encdb.h] Error 1
 
 I tracked this down to a gcc change:
 ruby1.9.1 builds fine with gcc-4.4 4.4.3-2
 but fails with 4.4.3-3
 
 Further investigation is needed.

Reported upstream:
http://redmine.ruby-lang.org/issues/show/3293

Also, it still fails with GCC 4.5, but with an different message:
https://launchpad.net/ubuntu/+source/ruby1.9.1/1.9.1.378-3/+build/1730898

  Lucas



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#580852: ruby1.9.1: FTBFS on *i386: main: unexpected throw

2010-05-12 Thread Lucas Nussbaum
On 09/05/10 at 12:08 +0200, Cyril Brulebois wrote:
 your package FTBFS on {,kfreebsd-}i386:
 | gcc -shared -Wl,-soname,libruby-1.9.1.so.1.9   dln.o encoding.o array.o 
 bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o 
 load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o 
 object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o 
 regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o 
 sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o 
 variable.o version.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o 
 ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o  prelude.o 
 dmyext.o -lpthread -lrt -ldl -lcrypt -lm   -o libruby-1.9.1.so.1.9.1
 | objcopy -w -L 'Init_*' libruby-1.9.1.so.1.9.1
 | ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  
 ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc
 | main: unexpected throw
 | make[1]: *** [encdb.h] Error 1

I tracked this down to a gcc change:
ruby1.9.1 builds fine with gcc-4.4 4.4.3-2
but fails with 4.4.3-3

Further investigation is needed.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#580852: ruby1.9.1: FTBFS on *i386: main: unexpected throw

2010-05-09 Thread Cyril Brulebois
Source: ruby1.9.1
Version: 1.9.1.378-3
Severity: serious
Justification: FTBFS

Hi,

your package FTBFS on {,kfreebsd-}i386:
| gcc -shared -Wl,-soname,libruby-1.9.1.so.1.9   dln.o encoding.o array.o 
bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o 
load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o 
object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o 
regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o 
sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o 
variable.o version.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o 
ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o  prelude.o 
dmyext.o -lpthread -lrt -ldl -lcrypt -lm   -o libruby-1.9.1.so.1.9.1
| objcopy -w -L 'Init_*' libruby-1.9.1.so.1.9.1
| ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  
./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc
| main: unexpected throw
| make[1]: *** [encdb.h] Error 1

Full build logs:
  https://buildd.debian.org/status/package.php?p=ruby1.9.1

Mraw,
KiBi.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org