FTBFS with module-assistant

Bug #86276 reported by Berge Schwebs Bjørlo
4
Affects Status Importance Assigned to Milestone
ndiswrapper (Ubuntu)
Fix Released
Undecided
Ralph Janke

Bug Description

Binary package hint: ndiswrapper-source

ndiswrapper-source version 1.30-1ubuntu1 FTBFS with module-assistant on Feisty as of 2006-02-19. Transcript follows:

root@bingolars:~# m-a -t a-i ndiswrapper
.
Updated infos about 1 packages
Getting source for kernel version: 2.6.20-8-generic
Kernel headers available in /lib/modules/2.6.20-8-generic/build
apt-get install build-essential
Leser pakkelister ... Ferdig
Skaper oversikt over avhengighetsforhold
Reading state information ... Ferdig
build-essential er allerede nyeste versjon.
0 oppgraderte, 0 nylig installerte, 0 å fjerne og 0 ikke oppgradert.

Done!
unpack
Extracting the package tarball, /usr/src/ndiswrapper-source.tar.bz2, please wait...
"/usr/share/modass/packages/default.sh" build KVERS=2.6.20-8-generic KSRC=/lib/modules/2.6.20-8-generic/build KDREV=2.6.20-8.14 kdist_image
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.20-8-generic/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.20-8-generic/g ;s/#KVERS#/2.6.20-8-generic/g ; s/_KVERS_/2.6.20-8-generic/g ; s/##KDREV##/2.6.20-8.14/g ; s/#KDREV#/2.6.20-8.14/g ; s/_KDREV_/2.6.20-8.14/g ' < $templ > ${templ%.modules.in}; \
  done
dh_clean
/usr/bin/make distclean
make[1]: Entering directory `/usr/src/modules/ndiswrapper'
rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o win2lin_stubs.o \
           divdi3.o workqueue.o .*.ko.cmd .*.o.cmd \
           ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
rm -f *_exports.h .\#* win2lin_stubs.h
make[1]: Leaving directory `/usr/src/modules/ndiswrapper'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/ndiswrapper'
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.20-8-generic/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.20-8-generic/g ;s/#KVERS#/2.6.20-8-generic/g ; s/_KVERS_/2.6.20-8-generic/g ; s/##KDREV##/2.6.20-8.14/g ; s/#KDREV#/2.6.20-8.14/g ; s/_KDREV_/2.6.20-8.14/g ' < $templ > ${templ%.modules.in}; \
  done
dh_clean
/usr/bin/make distclean
make[2]: Entering directory `/usr/src/modules/ndiswrapper'
rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o win2lin_stubs.o \
           divdi3.o workqueue.o .*.ko.cmd .*.o.cmd \
           ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
rm -f *_exports.h .\#* win2lin_stubs.h
make[2]: Leaving directory `/usr/src/modules/ndiswrapper'
make[1]: Nothing to be done for `kdist_config'.
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs lib/modules/2.6.20-8-generic/misc
# build and install the module
/usr/bin/make KPKG_EXTRAV_ARG= KSRC=/lib/modules/2.6.20-8-generic/build \
        KBUILD=/lib/modules/2.6.20-8-generic/build KVER=2.6.20-8-generic \
        DIST_DESTDIR=debian/ndiswrapper-modules-2.6.20-8-generic/lib/modules/2.6.20-8-generic/misc/ install
make[2]: Entering directory `/usr/src/modules/ndiswrapper'
/usr/bin/make -C /lib/modules/2.6.20-8-generic/build SUBDIRS=/usr/src/modules/ndiswrapper
make[3]: Entering directory `/usr/src/linux-headers-2.6.20-8-generic'
  LD /usr/src/modules/ndiswrapper/built-in.o
  CC [M] /usr/src/modules/ndiswrapper/crt.o
  CC [M] /usr/src/modules/ndiswrapper/hal.o
  CC [M] /usr/src/modules/ndiswrapper/iw_ndis.o
  CC [M] /usr/src/modules/ndiswrapper/loader.o
  CC [M] /usr/src/modules/ndiswrapper/ndis.o
/usr/src/modules/ndiswrapper/ndis.c:39:47: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/usr/src/modules/ndiswrapper/ndis.c: In function ‘ndis_init’:
/usr/src/modules/ndiswrapper/ndis.c:39: error: ‘INIT_WORK’ undeclared (first use in this function)
/usr/src/modules/ndiswrapper/ndis.c:39: error: (Each undeclared identifier is reported only once
/usr/src/modules/ndiswrapper/ndis.c:39: error: for each function it appears in.)
make[4]: *** [/usr/src/modules/ndiswrapper/ndis.o] Error 1
make[3]: *** [_module_/usr/src/modules/ndiswrapper] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.20-8-generic'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/usr/src/modules/ndiswrapper'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/ndiswrapper'
make: *** [kdist_build] Error 2
BUILD FAILED!
See /var/cache/modass/ndiswrapper-source.buildlog.2.6.20-8-generic.1171894331 for details.
Build failed. Press Return to continue...

The contents of /var/cache/modass/ndiswrapper-source.buildlog.2.6.20-8-generic.1171894331 is of course identical to the transcript.

Tags: ftbfs
Revision history for this message
Berge Schwebs Bjørlo (berge) wrote : Re: [Bug 86276] FTBFS with module-assistant

On Mon, Feb 19, 2007 at 02:14:14PM -0000, Berge Schwebs Bjørlo wrote:
> ndiswrapper-source version 1.30-1ubuntu1 FTBFS with module-assistant on
> Feisty as of 2006-02-19. Transcript follows:

I obviously meant 2006++ (-:

-B

--
Berge Schwebs Bjørlo
   There's an infinite number of monkeys outside who want to talk to us about
   this new script for Hamlet that they've worked out. --Douglas Adams

Revision history for this message
Chuck Short (zulcss) wrote :

Obivously this wont build with 2.6.20 because of the work queue changes in 2.6.20.

Ben should this even be in universe or should we patch it?

chuck

Revision history for this message
Ralph Janke (txwikinger) wrote :

Thanks for submitting this issue and helping to make Ubuntu better.

I believe this issue is resolved. Feisty has ndiswrapper version 1.38-1 included. Therefore, I close this report.

Thanks

Changed in ndiswrapper:
assignee: nobody → txwikinger
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.