[SM-Grimoire-Bugs] [Bug 15064] New: kbd 1.15 fails to compile using 2.6.28 sanitized headers

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Fri Feb 6 02:59:23 EST 2009


           Summary: kbd 1.15 fails to compile using 2.6.28 sanitized headers
           Product: Codex
           Version: stable grimoire
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P3
         Component: utils
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: sandalle at sourcemage.org
            Blocks: 15061

Ever since building glibc against 2.6.28 using sanitized headers, hal has been
failing (and I assume it's linked).

$ sorcery -v

Architectures: x86 and x86_64

cflags: -march=nocona -fPIC -DPIC -pipe -DPIC -fPIC -O3
ldflags: -Wl,--as-needed -lz -z combreloc -s -Wl,-O1


# cast kbd
Computing previously installed dependencies...
kbd preparing environment...
kbd running configuration...
[[ Build and install optional programs? -> n ]]
Init script keymap.sh is "RECOMMENDED" for system startup,
it is recommended that you answer yes to the following queries.
Install init script keymap.sh? [y]
Enable init script keymap.sh? [y]
gcc  -march=nocona -m32 -pipe -DPIC -fPIC -O3  -z combreloc -s -Wl,-O1 -o
kbdrate kbdrate.o
gcc -DHAVE_CONFIG_H -I. -I..  -DDATADIR=\"/usr/share\"
-DLOCALEDIR=\"/usr/share/locale\"   -march=nocona -m32 -pipe -DPIC -fPIC -O3
-MT fgconsole.o -MD -MP -MF .deps/fgconsole.Tpo -c -o fgconsole.o fgconsole.c
make[2]: Leaving directory `/usr/src/kbd-1.15/src'
In file included from fgconsole.c:10:
/usr/include/linux/serial.h:164: error: expected specifier-qualifier-list
before '__u32'
make[2]: *** [fgconsole.o] Error 1
make[1]: Leaving directory `/usr/src/kbd-1.15'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Compiling with GLIBC_HEADERS_DIR="/usr/src/glibc-2.9/linux-2.6.27" sanitized
headers compiles fine.

Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the SM-Grimoire-Bugs mailing list