Recai bey yardımlarınızdan dolayı çok teşekkür ediyorum. Beni birkaç
gündür oyalayan önemli bir problemi çözmüş oldunuz.
En kısa zamanda yamayı geliştiricilere ileteceğim. İyi çalışmalar.
09.12.2007 tarihinde Recai Oktaş <[EMAIL PROTECTED]> yazmış:
>
> * Engin KUZU [2007-12-09 16:31:40+0200]
> > apt-get source asterisk
> > cd asterisk-1.4.15~dfsg/
> > dpkg-buildpackage -rfakeroot -us -uc
> >
> > Sırası ile yukarıdaki komutları verdim, sonuç hala aynı. Daha önce
> > yollamış olduğum hataları alıyorum. (Şu ana kadar kaynak kodlar üstünde
> > değişiklik yapmadım.)
>
> Hmm, ilginç bir Türkçe böceği bu... Bakın o ilk hatayı aldığınız yer
> neresi:
>
> common.c:405: error: `EM_UNIVERSAL_ARGUMENT' undeclared (first use
> in this function)
>
> EM_UNIVERSAL_ARGUMENT'ı bulamıyor yani... Peki bu nerede tanımlanmış?
>
> $ cd asterisk-1.4.15~dfsg/main/editline
> $ grep 'EM_UN.*' *.h
> fcns.h:#define EM_UNiVERSAL_ARGUMENT 51
> ^^^
>
> Yani bizim şu meşhur i/I meselesi... Tam yerini de söyleyeyim. makelist
> betiğinde 153'ncü satır:
>
> cat $FILES | $AWK '/el_action_t/ { print $3 }' | \
> 153: sort | tr '[:lower:]' '[:upper:]' | $AWK '
> BEGIN {
>
> Ekteki yamayı uygulayın veya daha kestirmesi paketi POSIX yerelinde
> derleyin:
>
> LC_ALL=C LANG=C dpkg-buildpackage -r fakeroot -us -uc
>
> Ekteki yamayı üst geliştiriciye de iletmek lazım. Ben biraz yoğunum, bu
> işlemi siz yaparsanız çok makbule geçer.
>
> --
> roktas
>
>