Package: ruby1.8-dev
Version: 1.8.6.111-2
Severity: normal

/usr/lib/ruby/1.8/i486-linux/ruby.h and defines.h have a few GNU C
extensions in them, notably 'static inline' and 'asm', which do not
work with 'gcc -std=c89'.  I don't know if it's important to support
C89 mode, but a configure script somehow chose to use that flag here,
which caused a ruby module to fail to build.

I suggest changing inline and asm to __inline__ and __asm__.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.20-1-k7 (SMP w/1 CPU core)
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.iso885915 (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages ruby1.8-dev depends on:
ii  libruby1.8                   1.8.6.111-2 Libraries necessary to run Ruby 1.

Versions of packages ruby1.8-dev recommends:
ii  ruby1.8                      1.8.6.111-2 Interpreter of object-oriented scr

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to