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]