make-kpkg kernel-image et gcc4
Le
sylvt
--Boundary-00=_dvLBDKHU9rEzeY8
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Bonjour à tous,
En testing, impossible de compiler un kernel (2.6.8-16, 2.6.10-6,
kernel-source prises dans unstable, .config pris
sur /boot/config-2.6.8-2-686) depuis, me semble t-il, le passage à gcc4.
J'obtiens ce genre d'erreure caractéristique :
include/linux/skbuff.h:1017: warning: pointer targets in passing argument 2=
of
'csum_and_copy_from_user' differ in signedness
(Cette hypothèse se confirmerait :
http://lists.debian.org/debian-kern...00136.html
vu que le même genre d'erreure se produit avec le kernel 2.6.11)
Si je pige bien le man make-kpkg il est possible d'imposer la version du gc=
c.
Ce serait quelque chose comme :
% MAKEFLAGS="CC=gcc-3.3" make-kpkg
Une alternative est de partir d'un kernel 2.6.12 non debian qui compilerait=
avec gcc-4.
Qu'en pensez-vous ?
--
sylvt
--Boundary-00=_dvLBDKHU9rEzeY8
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html><head><meta name="qrichtext" content="1" /></head><body style="=
font-size:12pt;font-family:Arial">
<p>Bonjour à tous,</p>
<p>En testing, impossible de compiler un kernel (2.6.8-16, 2.6.10-6, kernel=
-source prises dans unstable, .config pris sur /boot/config-2.6.8-2-686) =
depuis, me semble t-il, le passage à gcc4.</p>
<p>J'obtiens ce genre d'erreure caractéristique :</p>
<p>include/linux/skbuff.h:1017: warning: pointer targets in passing argumen=
t 2 of 'csum_and_copy_from_user' differ in signedness</p>
<p>(Cette hypothèse se confirmerait : http://lists.debian.org/debian-kern=
el/2005/08/msg00136.html</p>
<p>vu que le même genre d'erreure se produit avec le kernel 2.6.11)</p>
<p>Si je pige bien le man make-kpkg il est possible d'imposer la version du=
gcc. Ce serait quelque chose comme : </p>
<p>% MAKEFLAGS="CC=gcc-3.3" make-kpkg </p>
<p>Une alternative est de partir d'un kernel 2.6.12 non debian qui compiler=
ait avec gcc-4.</p>
<p>Qu'en pensez-vous ?</p>
<p>--</p>
<p>sylvt</p>
</body></html>
--Boundary-00=_dvLBDKHU9rEzeY8--
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Bonjour à tous,
En testing, impossible de compiler un kernel (2.6.8-16, 2.6.10-6,
kernel-source prises dans unstable, .config pris
sur /boot/config-2.6.8-2-686) depuis, me semble t-il, le passage à gcc4.
J'obtiens ce genre d'erreure caractéristique :
include/linux/skbuff.h:1017: warning: pointer targets in passing argument 2=
of
'csum_and_copy_from_user' differ in signedness
(Cette hypothèse se confirmerait :
http://lists.debian.org/debian-kern...00136.html
vu que le même genre d'erreure se produit avec le kernel 2.6.11)
Si je pige bien le man make-kpkg il est possible d'imposer la version du gc=
c.
Ce serait quelque chose comme :
% MAKEFLAGS="CC=gcc-3.3" make-kpkg
Une alternative est de partir d'un kernel 2.6.12 non debian qui compilerait=
avec gcc-4.
Qu'en pensez-vous ?
--
sylvt
--Boundary-00=_dvLBDKHU9rEzeY8
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html><head><meta name="qrichtext" content="1" /></head><body style="=
font-size:12pt;font-family:Arial">
<p>Bonjour à tous,</p>
<p>En testing, impossible de compiler un kernel (2.6.8-16, 2.6.10-6, kernel=
-source prises dans unstable, .config pris sur /boot/config-2.6.8-2-686) =
depuis, me semble t-il, le passage à gcc4.</p>
<p>J'obtiens ce genre d'erreure caractéristique :</p>
<p>include/linux/skbuff.h:1017: warning: pointer targets in passing argumen=
t 2 of 'csum_and_copy_from_user' differ in signedness</p>
<p>(Cette hypothèse se confirmerait : http://lists.debian.org/debian-kern=
el/2005/08/msg00136.html</p>
<p>vu que le même genre d'erreure se produit avec le kernel 2.6.11)</p>
<p>Si je pige bien le man make-kpkg il est possible d'imposer la version du=
gcc. Ce serait quelque chose comme : </p>
<p>% MAKEFLAGS="CC=gcc-3.3" make-kpkg </p>
<p>Une alternative est de partir d'un kernel 2.6.12 non debian qui compiler=
ait avec gcc-4.</p>
<p>Qu'en pensez-vous ?</p>
<p>--</p>
<p>sylvt</p>
</body></html>
--Boundary-00=_dvLBDKHU9rEzeY8--
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Poser une question


Content-Type: text/plain; charset=iso-8859-1; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Le 18.08.2005 18:48:29, sylvt a écrit :
J'ai compilé les version antérieure à 2.6.12 avec quelque chose comm e :
MAKEFLAGS="CC=gcc-3.4"
make-kpkg --rootcmd fakeroot clean
MAKEFLAGS="CC=gcc-3.4"
make-kpkg --revision xxxxx
--append-to-version -xxxxx
--initrd
--rootcmd fakeroot kernel_image
Pas de problème avec 2.6.12, on peut le compiler avec gcc-4
Jean-Luc
--=-ltUovwmIG6Afit3sm/nK
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQBDBMctXit3lz9m7V4RAkvpAJ9+UbqQsbaWmex0a5BYhYGoVeOEMACeLIoG
lH20HQdcHAVvybGMPa69yUM =djVm
-----END PGP SIGNATURE-----
--=-ltUovwmIG6Afit3sm/nK--
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
2.6.10 sauce debian unstable compilé sans pb majeur avec gcc-3
JLC : Un grand merci !
--
Sylvt
Le Jeudi 18 Août 2005 19:36, Jean-Luc Coulon (f5ibh) a écrit :