[Gelistirici] debug paketleri

Onur Küçük onur at pardus.org.tr
8 Mar 2009 Paz 02:19:28 EET


> 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

 Başka bir dizin, gerekli olursa başka bir addon depo (contrib gibi)
ama sistemde kurulu olan paketin buildno sunu biliyorsam o buildno ile
debug paketini kesin eşleştireceğim bir yötem ile

> 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.

 Buna katılmıyorum, bazen sorunlar öyle uzun bir yol izliyor ki 3-5
paket derlemeye başlayınca "ben niye bu kadar bekliyorum" diyorum :)

 Debug sembolü üretebilen paketlerin otomatik olarak debug paketleri
olsun bence, üretemeyenlerin paketleri oluşmasın yeter

> [4] http://bugs.pardus.org.tr/show_bug.cgi?id=2975

 Bu hatada bahsi geçen "paket FLAG ları kullanmıyor" sorunları bir seri
pakette (mplayer, xine-lib vs.) düzeltildi. Diğerlerinde de FLAG larını
statik yazanlara debug parametrelerini elle ekleriz, strip yapanlardan
strip kısımlarını çıkarırız  vs. sorunları düzeltir eksik yerleri
toparlarız.

 Yapalım şu işi, güzel bir özellik bu

-- 
 Onur Küçük                                      Knowledge speaks,
 <onur.--.-.pardus.org.tr>                       but wisdom listens




Gelistirici mesaj listesiyle ilgili daha fazla bilgi