[voikko] mozvoikko ja xulrunner-unstable
Ville-Pekka Vainio
vpivaini at cs.helsinki.fi
Thu Jul 17 23:41:00 EEST 2008
Ville Skyttä on hyväksynyt mozvoikko-pakettini Fedoraan, mutta hänellä oli
silti asiaan liittyvässä bugiraportissa hyviä kysymyksiä
(https://bugzilla.redhat.com/show_bug.cgi?id=448215#c9). Kopioin tuon
tärkeimmäksi katsomani tähän:
"If I understand correctly, using xulrunner-unstable makes this prone to
breakage
on updates - is there some versioned dependency towards some package that
could
be used so that it would be easier to notice such cases?"
Ryhdyin testaamaan tätä asiaa ja huomasin, että en tarvitse Fedorassa pakettia
xulrunner-devel-unstable ollenkaan, jos käytän liitteenä olevaa patchia
src/Makefile.xulrunner-tiedostoon. Patch on siis oleellisesti
--I$(XULRUNNER_INCDIR)/unstable
+-I$(XULRUNNER_INCDIR)
INCDIR piti lisätä, koska sieltä saadaan mozilla-config.h.
Kuitenkin jos yritän laittaa includeen pelkästään stable-hakemiston, kaikkia
tarvittavia headereitä ei löydy. Esimerkkinä vaikkapa
mozISpellCheckingEngine.h, joka löytyy Fedorassa
hakemistosta /usr/include/xulrunner-sdk-1.9/spellchecker ja sen omistaa
paketti xulrunner-devel, ei siis xulrunner-devel-unstable.
Auttaisiko liitetyn patchin käyttäminen sittenkään oikeastaan mitenkään
siihen, että epävakaiden rajapintojen muuttuminen saattaa rikkoa paketin?
Ilmeisesti ei? Onkohan tämä nyt joku Fedorassa tehty oma säätö, kun myös
xulrunner-devel-unstable-paketti sisältää esimerkiksi tiedoston
mozISpellCheckingEngine.h, mutta
hakemistossa /usr/include/xulrunner-sdk-1.9/unstable
--
Ville-Pekka Vainio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mozvoikko-no-unstable.patch
Type: text/x-diff
Size: 576 bytes
Desc: not available
URL: <http://lists.puimula.org/pipermail/voikko/attachments/20080717/4f97474a/attachment.patch>
More information about the voikko
mailing list