Derniers journaux de madko :

Journal : le rpmbuild qui fait gonfler firefox

Posté par madko (Jabber id, ) le 23 mai 2006
0
je suis sur un problème assez étrange que j'aimerais bien comprendre. Sur une distrib X à base de rpm (mmm) si je prend le src.rpm de firefox, que je le rebuild sans rien toucher, la taille du package est genre 3x plus importante que le package firefox rpm fournit...
J'obtient un firefox-xxx.rpm de 53Mo (pas mal), celui de la distrib en fait que 16... sans parler des binaires précompilés fournit par mozilla qui ne font que 8Mo...
Donc ce que j'aimerais comprendre c'est d'où vient cette difference?

Y'a t'il moyen de récuperer le mozconfig utilisé pour le firefox distribué par mozilla? Est-ce mon environnement de build qui est tout miteux? Me manque t'il des flags d'optimisation de compilation qui ne seraient pas fournit avec le src.rpm? sommes nous seuls dans l'univers? 42? bref je me pose plein de question en ce moment...

Si quelqu'un a une idée je suis preneur :)

> Lire le journal (12 commentaires, moyenne: 4,3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Fais-tu un strip?

Posté par legranblon (page perso, ) le 23/05/2006 à 16:22. (lien). Évalué à 7.

Tout et dans le titre.

Note aux esprits mal tournés : aucune pensée ambigüe n'y est évoquée.

  • [^]Re: Fais-tu un strip?

    Posté par Marc Poiroud (Jabber id, page perso, ) le 23/05/2006 à 16:42. (lien). Évalué à 10.

    aucune pensée ambigüe n'y est évoquée.

    pas d'ambiguité pour moi ... tu es un pervers !

    ^_^

    --
    La chanson est une industrie parce qu’une poignée d’imbéciles a réussi à être moins con que le reste.
    (Coluche)

memtest

Posté par FärvÄrdiN (page perso, ) le 23/05/2006 à 19:12. (lien). Évalué à 10.

as-tu utilisé l'option --with-no-memtest ?

Sinon juste après avoir été compilé, firefox se lance en tâche de fond, charge une page html, fait un dump mémoire de la page (120 mo), le compresse et le copie avec le rpm.

ok... désolé ---> [ ]

--
RMS is like sex, it's better when it's clean...

[+] swap file

Posté par jerome (page perso, ) le 23/05/2006 à 20:00. (lien). Évalué à -2.

ptet qu'il s'embarque une ramdisk.

Re: le rpmbuild qui fait gonfler firefox

Posté par gros_rouge () le 23/05/2006 à 20:15. (lien). Évalué à 8.

Bonsoir,


Y'a t'il moyen de récuperer le mozconfig utilisé pour le firefox distribué par mozilla?

Tape about:buildconfig dans la barre d'adresse.

  • [^]Re: le rpmbuild qui fait gonfler firefox

    Posté par madko (Jabber id, ) le 24/05/2006 à 08:40. (lien). Évalué à 1.

    wow merci ça va bien m'aider

    --
    Linux, ya moins bien, mais c'est plus cher!!!

Je ne suis pas médecin, mais...

Posté par JaguarWan () le 23/05/2006 à 20:43. (lien). Évalué à 1.

Symptôme:
Thibaut
Alle est malade d'hypocrisie, Monsieu.
Sganarelle
D'hypocrisie?
Thibaut
Oui, c'est-à-dire qu'alle est enflée par tout ; et l'an dit que c'est quantité de sériosités qu'alle a dans le corps, et que son foie, son ventre, ou sa rate, comme vous voudrais l'appeler, au glieu de faire du sang, ne fait plus que de l'iau.

Remède:
Sganarelle
Un remède pour la guérir ?
Perrin
C'est comme je l'entendons.
Sganarelle
Tenez, voilà un morceau de formage qu'il faut que vous lui fassiez prendre.

Bon, par contre si après votre renard a une haleine de tigre...

Konqueror ? ------------`*.-- (disparaît dans un paradoxe temporel)

  • [^]Re: Je ne suis pas médecin, mais...

    Posté par Khâpin (Jabber id, page perso, ) le 24/05/2006 à 01:42. (lien). Évalué à 2.

    Ce n'est pas un renard, c'est un panda!

    • [^]Re: Je ne suis pas médecin, mais...

      Posté par kraman () le 24/05/2006 à 09:05. (lien). Évalué à 2.

      c'est toi le panda!!!

mozconfig

Posté par Laurent J (page perso, ) le 24/05/2006 à 08:13. (lien). Évalué à 5.

dans le mozconfig, n'oublie pas :

ac_add_options --enable-optimize
ac_add_options --enable-strip
ac_add_options --disable-debug
ac_add_options --disable-tests

Merci à vous tous

Posté par madko (Jabber id, ) le 24/05/2006 à 10:08. (lien). Évalué à 5.

Bravo et merci pour tous ces commentaires, jviens de passer d'un rpm de 53Mo, a un rpm de 8Mo!! et jtrouve que c'est la classe, mais bon j'en serais pas là si vous m'aviez pas aidé

Et voici la liste des coupables:

le --disable-strip fournit dans le mozconfig des src.rpm (redhat/fedora/SL etc)
j'ai aussi précisé --enable-extensions=default car peut etre que sans ça il compile une floppé d'extensions... mais deja avec le stripping celles ci ont du bien maigrir.
J'ai ensuite désactivé certaines features dont j'avais pas besoin qui sont surement compilées par defaut

Encore merci :)

--
Linux, ya moins bien, mais c'est plus cher!!!
  • [^]Re: Merci à vous tous

    Posté par elloco (page perso, ) le 24/05/2006 à 18:37. (lien). Évalué à 2.

    C'est ça aussi le logiciel libre... avoir des logiciels qui s'adaptent aux besoins des gens :)... essayez cela avec IE.

Revenir en haut de page