Forum Linux.debian/ubuntu patcher et recompiler mozilla-thunderbird

Posté par  (site web personnel) .
Étiquettes : aucune
0
27
juin
2004
Salut,

Je souhaite appliquer un patch à mozilla-thunderbird (http://bugzilla.mozilla.org/attachment.cgi?id=146095&action=vie(...)). Ce patch pour ceux qui serait intéressés permet (normalement) d'ajouter la fonctionnalité de bounce/redirection à Thunderbird.

voila ce que j'ai essayer de faire:
j'ai pris les sources via un apt-get source
j'ai décompresser le .orig j'ai patcher j'ai recompresser et j'ai essayer de faire un debuild. Ca a pas marché...
J'ai ensuite essayer de juste recompiler le paquet de maniere normale sans patch avec apt-build install, ca n'as pas marché non plus:

make[3]: Entering directory `/var/cache/apt-build/build/mozilla-thunderbird-0.6/build-dir/mozilla/config'
make[4]: Entering directory `/var/cache/apt-build/build/mozilla-thunderbird-0.6/build-dir/mozilla/config/mkdepend'
cppsetup.c
o host_cppsetup.o -c -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\" -I/include/mkdepend -I/include cppsetup.c
make[4]: o: Command not found
make[4]: [host_cppsetup.o] Error 127 (ignored)
ifparser.c
o host_ifparser.o -c -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\" -I/include/mkdepend -I/include ifparser.c
make[4]: o: Command not found
make[4]: [host_ifparser.o] Error 127 (ignored)
include.c
o host_include.o -c -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\" -I/include/mkdepend -I/include include.c
make[4]: o: Command not found
make[4]: [host_include.o] Error 127 (ignored)
main.c
o host_main.o -c -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\" -I/include/mkdepend -I/include main.c
make[4]: o: Command not found
make[4]: [host_main.o] Error 127 (ignored)
parse.c
o host_parse.o -c -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\" -I/include/mkdepend -I/include parse.c
make[4]: o: Command not found
make[4]: [host_parse.o] Error 127 (ignored)
pr.c
o host_pr.o -c -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\" -I/include/mkdepend -I/include pr.c
make[4]: o: Command not found
make[4]: [host_pr.o] Error 127 (ignored)
o mkdepend -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\" host_cppsetup.o host_ifparser.o host_include.o host_main.o host_parse.o host_pr.o
make[4]: o: Command not found
make[4]: [mkdepend] Error 127 (ignored)
make[4]: Leaving directory `/var/cache/apt-build/build/mozilla-thunderbird-0.6/build-dir/mozilla/config/mkdepend'
rm -f nfspwd
cp nfspwd.pl nfspwd
chmod +x nfspwd
rm -f revdepth
cp revdepth.pl revdepth
chmod +x revdepth
I. ./bdate.pl build_number
make[3]: I.: Command not found
make[3]: [build_number] Error 127 (ignored)
rm -f nsBuildID.h
I. ./aboutime.pl -m ./milestone.txt nsBuildID.h build_number ./nsBuildID.h.in
make[3]: I.: Command not found
make[3]: [nsBuildID.h] Error 127 (ignored)
/nsinstall -m 644 nsBuildID.h ../mozilla-config.h /include
make[3]: /nsinstall: Command not found
make[3]: *** [export] Error 127
make[3]: Leaving directory `/var/cache/apt-build/build/mozilla-thunderbird-0.6/build-dir/mozilla/config'
make[2]: *** [export] Error 2
make[2]: Leaving directory `/var/cache/apt-build/build/mozilla-thunderbird-0.6/build-dir/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/var/cache/apt-build/build/mozilla-thunderbird-0.6/build-dir/mozilla'
make: *** [build-stamp] Error 2
Error while building mozilla-thunderbird !
Sorry, can't find mozilla-thunderbird, is it already installed?
(Remove it first, or try running 'apt-get clean')


Donc voila j'aurai besoin de cette fonctionnalité, j'en ai assez souvent besoin au point que je me retrouve un train de vouloir patcher thunderbird.
Pourquoi ne pas utiliser un autre client mail qui a cette fonctionnalité ? parce que ces même client ne gèrent pas les certificats X509 (signature et chiffrement).

Donc si quelqu'un pouvais me dire comment je peut faire ou si je doit m'assoir sur le patch ..

Merci d'avance :)
  • # Cool le bounce :)

    Posté par  (site web personnel) . Évalué à 3.

    Sinon pour la creation de paquets debian j'utilise
    'dpkg-buildpackage -b -uc' dans le repertoire parent du debian/, et ca marche mieux que debuild

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.