[Pkg-fglrx-devel] Bug#489476: fglrx-source: FTBFS with kernel 2.6.25.10 due to GPL-only symbol use

Chris Lawrence lawrencc at debian.org
Sun Jul 6 04:33:45 UTC 2008


Package: fglrx-source
Version: 1:8-6-2
Severity: important

The build log is attached:

*** /usr/src/modass/var_cache_modass/fglrx-source.buildlog.2.6.25.10.1215318325
/usr/bin/make  -f debian/rules clean
make[1]: Entering directory `/usr/src/modass/usr_src/modules/fglrx'
dh_testroot
rm -f configure-stamp
rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a
rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
rm -rf patch
dh_clean
rm /usr/src/modass/usr_src/modules/fglrx/debian/control
rm /usr/src/modass/usr_src/modules/fglrx/debian/dirs
make[1]: Leaving directory `/usr/src/modass/usr_src/modules/fglrx'
Package `fglrx-kernel-src' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
debian/rules:28: *** the unpacked source (1:8-6-2) doesn't match the fglrx-kernel-src package ()
debian/rules:29: *** if this is not what you want, erase /usr/src/modass/usr_src/modules/fglrx and start over
/usr/bin/make  -f debian/rules binary_modules
Package `fglrx-kernel-src' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
make[1]: Entering directory `/usr/src/modass/usr_src/modules/fglrx'
debian/rules:28: *** the unpacked source (1:8-6-2) doesn't match the fglrx-kernel-src package ()
debian/rules:29: *** if this is not what you want, erase /usr/src/modass/usr_src/modules/fglrx and start over
if [ -f /usr/src/modass/usr_src/modules/fglrx/debian/control.template ]; then \
		cat /usr/src/modass/usr_src/modules/fglrx/debian/control.template > /usr/src/modass/usr_src/modules/fglrx/debian/control; \
	fi
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make -C /lib/modules/2.6.25.10/source SUBDIRS=/usr/src/modass/usr_src/modules/fglrx modules
make[2]: Entering directory `/home/quango/src/linux-2.6.25.10'
  CC [M]  /usr/src/modass/usr_src/modules/fglrx/firegl_public.o
/usr/src/modass/usr_src/modules/fglrx/firegl_public.c: In function ‘KCL_TestAndClearPageDirtyFlag’:
/usr/src/modass/usr_src/modules/fglrx/firegl_public.c:3789: warning: ‘pte.pte’ may be used uninitialized in this function
/usr/src/modass/usr_src/modules/fglrx/firegl_public.c:2770: note: ‘pte.pte’ was declared here
  LD [M]  /usr/src/modass/usr_src/modules/fglrx/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'
make[3]: *** [__modpost] Error 1
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/home/quango/src/linux-2.6.25.10'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/usr/src/modass/usr_src/modules/fglrx'
make: *** [kdist_image] Error 2


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

Kernel: Linux 2.6.25.10 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages fglrx-source depends on:
ii  bzip2                         1.0.5-0.1  high-quality block-sorting file co
ii  debhelper                     7.0.13     helper programs for debian/rules
ii  make                          3.81-5     The GNU version of the "make" util

Versions of packages fglrx-source recommends:
ii  kernel-package                11.001-0.1 A utility for building Linux kerne
ii  module-assistant              0.10.11.0  tool to make module package creati

-- no debconf information





More information about the Pkg-fglrx-devel mailing list