[ltp] thinkpad-smapi from tp-smapi-source 0.40-8 does not build for 2.6.37-rc3

Martin Steigerwald linux-thinkpad@linux-thinkpad.org
Tue, 23 Nov 2010 21:02:50 +0100


--nextPart1983879.Y7PMVKaI40
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi Henrique!

m-a a-i tp-smapi fails to build on 2.6.37-rc3, while build works on=20
2.6.36:

# Build the module
/usr/bin/make modules KSRC=3D/lib/modules/2.6.37-rc3-tp42/source=20
KVER=3D2.6.37-rc3-tp42 HDAPS=3D1
make[2]: Entering directory `/usr/src/modules/tp-smapi'
/usr/bin/make -C /lib/modules/2.6.37-rc3-tp42/source=20
M=3D/usr/src/modules/tp-smapi O=3D/lib/modules/2.6.37-rc3-tp42/source modul=
es
make[3]: Entering directory=20
`/home/martin/Computer/Shambhala/Kernel/2.6.37/linux-2.6'
  CC [M]  /usr/src/modules/tp-smapi/thinkpad_ec.o
/usr/src/modules/tp-smapi/thinkpad_ec.c:91: warning: type defaults to=20
=E2=80=98int=E2=80=99 in declaration of =E2=80=98DECLARE_MUTEX=E2=80=99
/usr/src/modules/tp-smapi/thinkpad_ec.c:91: warning: parameter names=20
(without types) in function declaration
/usr/src/modules/tp-smapi/thinkpad_ec.c: In function =E2=80=98thinkpad_ec_l=
ock=E2=80=99:
/usr/src/modules/tp-smapi/thinkpad_ec.c:108: error: =E2=80=98thinkpad_ec_mu=
tex=E2=80=99=20
undeclared (first use in this function)
/usr/src/modules/tp-smapi/thinkpad_ec.c:108: error: (Each undeclared=20
identifier is reported only once
/usr/src/modules/tp-smapi/thinkpad_ec.c:108: error: for each function it=20
appears in.)
/usr/src/modules/tp-smapi/thinkpad_ec.c: In function=20
=E2=80=98thinkpad_ec_try_lock=E2=80=99:
/usr/src/modules/tp-smapi/thinkpad_ec.c:122: error: =E2=80=98thinkpad_ec_mu=
tex=E2=80=99=20
undeclared (first use in this function)
/usr/src/modules/tp-smapi/thinkpad_ec.c: In function =E2=80=98thinkpad_ec_u=
nlock=E2=80=99:
/usr/src/modules/tp-smapi/thinkpad_ec.c:134: error: =E2=80=98thinkpad_ec_mu=
tex=E2=80=99=20
undeclared (first use in this function)
make[5]: *** [/usr/src/modules/tp-smapi/thinkpad_ec.o] Fehler 1
make[4]: *** [_module_/usr/src/modules/tp-smapi] Fehler 2
make[3]: *** [sub-make] Fehler 2
make[3]: Leaving directory=20
`/home/martin/Computer/Shambhala/Kernel/2.6.37/linux-2.6'
make[2]: *** [modules] Fehler 2
make[2]: Leaving directory `/usr/src/modules/tp-smapi'

Any hints? Should I file a bug report? If so, where?

Ciao,
=2D-=20
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

--nextPart1983879.Y7PMVKaI40
Content-Type: application/pgp-signature; name=signature.asc 
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEABECAAYFAkzsHeoACgkQmRvqrKWZhMfr/QCdFMEACtmVuCbX0XwC/mnX+KMQ
PBsAnj88uTL4WO/h347v3bXX1ose/PsG
=EARA
-----END PGP SIGNATURE-----

--nextPart1983879.Y7PMVKaI40--