[Gelistirici] debug paketleri
Gökçen Eraslan
gokcen at pardus.org.tr
8 Mar 2009 Paz 00:12:39 EET
Saturday 07 March 2009 Tarihinde Fatih dedi ki:
> Pisi'nin debug paket desteği ne durumda? Ne gibi sorunlar var aşılamayan?
> Fazla işi yoksa 2009'a yetiştirebilir miyiz?
Bununla ilgili ben de bir e-posta atacaktım ne zamandır. pisi.conf'taki
generateDebug=True yapıp, flaglere -g3 -ggdb ekleyince debug paketleri
oluşturulabiliyor. cmaketools actionsapi modülünde default build type'ı
release yaptığımız için orda da değişiklik yapmamız gerekecek sanırım,
generateDebug verildiyse build type'ı değiştir filan gibi.
Debug mevzusuyla ilgili şu mailler var[1][2][3] önceden tartışılmış. Bir de
bu[4] var.
Özetle implementasyon tarafı tamam fakat 2 mesele kararlaştırılmadığı için
yapılamamış:
1- debug paketleri nerede duracak?
a-Normal paketlerin olduğu yerde
b-Aynı depoda hede-debug isimli componentlerde
c-Depoda değil, herhangi bir dizinde tüm paketler aynı yerde
d-Ayrı depoda, aynı component hiyerarşisiyle
2- Her paket için debug paketi üretilmeli mi, yoksa sadece belli paketler
(mesela içinde bir tag içeren ya da hardcoded belli componentler/paketler)
için mi üretilmeli?
Benim fikrim, sadece belli paketler için debug üretilmesi yönünde, zira tüm
depo için yaparsak boşu boşuna bir sürü iş yükü getirecek. Bunun yerine,
mesela xorg, kde, qt, kernel, openoffice, firefox ve derlenmesi gerçekten uzun
süren bir kaç paket daha olsa yeterli olur. Diğerleri için semboller
gerektiğinde geliştiriciler elle derleyebilir, zaten yakın zamanda
geliştiricilere verilecek olan sanal makineler de bu işi görecektir.
Paketleri de, ayrı bir depoda aynı hiyerarşide kullanıma sunabiliriz.
[1] http://liste.pardus.org.tr/gelistirici/2007-October/009183.html
[2] http://liste.pardus.org.tr/pisi/2005-November/004150.html
[3] http://liste.pardus.org.tr/gelistirici/2006-April/001059.html
[4] http://bugs.pardus.org.tr/show_bug.cgi?id=2975
--
Gökçen Eraslan
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090308/69d3275c/attachment-0002.htm>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi