Re: [Linux-sunucu] virtual server

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Devrim GUNDUZ (devrim@gunduz.org)
Date: Wed 21 Sep 2005 - 15:02:35 EEST


Tekrar merhaba,

On Wed, 21 Sep 2005, Devrim GUNDUZ wrote:

>> Load balancing yapmaya çalışıyorum. http://www.ultramonkey.org bu adresi
>> epey kurcaladım. ben fedora 4 kullanıyorum. gerekli paketlerin src.rpm
>> lerini indirdim. derlemeye çalıştığımda GNU lisansının tanımsız olduğunu
>> soyluyor. anladığım kadarıyla paketler redhat 3 için hazırlanmış.
>
> Hmm. Paketi inceledim de sanki spec dosyasını yazan bir hata yapmış gibi.
> spec dosyasının içindeki "Copyright" yerine "Licence" yazılmalıydı.
>
> License: GPL
>
> yani.
>
> O şekilde düzeltince derlenme işlemi başlar; ama GCC 4.0'da derlenir mi onu
> bilmem :-)

Spec dosyası içinde iki değişiklik yapınca Fedora Core 4 üzerinde derledim
bir paketi (heartbeat):

Wrote: /usr/src/redhat/SRPMS/heartbeat-1.2.3.cvs.20050404-1.rh.el.um.1.src.rpm
Wrote: /usr/src/redhat/RPMS/i686/heartbeat-1.2.3.cvs.20050404-1.rh.el.um.1.i686.rpm
Wrote: /usr/src/redhat/RPMS/i686/heartbeat-ldirectord-1.2.3.cvs.20050404-1.rh.el.um.1.i686.rpm
Wrote: /usr/src/redhat/RPMS/i686/heartbeat-stonith-1.2.3.cvs.20050404-1.rh.el.um.1.i686.rpm
Wrote: /usr/src/redhat/RPMS/i686/heartbeat-pils-1.2.3.cvs.20050404-1.rh.el.um.1.i686.rpm

Değişiklikler de şu ( === işaretleri arasındaki kısım)

=========================================================================================

# diff -Nur heartbeat.spec.old heartbeat.spec
--- heartbeat.spec.old 2005-04-04 12:46:46.000000000 +0300
+++ heartbeat.spec 2005-09-21 14:45:24.000000000 +0300
@@ -7,7 +7,7 @@
  Name: heartbeat
  Version: 1.2.3.cvs.20050404
  Release: 1.rh.el.um.1
-Copyright: GPL
+License: GPL
  URL: http://linux-ha.org/
  Group: Utilities
  Packager: Alan Robertson <alanr@unix.sh>
@@ -816,7 +816,7 @@
  ###########################################################
  %prep
  ###########################################################
-%setup
+%setup -q

  ###########################################################
  %build
@@ -829,7 +829,7 @@
  # (on the other hand, I could be wrong ;-))
  #
  #CFLAGS="${RPM_OPT_FLAGS}" \
-./configure '--prefix=/usr' '--sysconfdir=/etc' '--localstatedir=/var' '--mandir=/usr/share/man' 'CFLAGS= -mcpu=i686 -mcpu=i686' --enable-ltdl-convenience'
+./configure '--prefix=/usr' '--sysconfdir=/etc' '--localstatedir=/var' '--mandir=/usr/share/man' 'CFLAGS=-Wno-pointer-sign ' '--enable-ltdl-convenience'
  make

  ###########################################################

=========================================================================================

setup -q'nun derleme ile ilgisi yok; daha az çıktı üretmek için sadece.

Tabii kodda gerekli değişiklikleri yapıp -Wno-pointer-sign'a gerek
kalmayabilir ama şimdi o daha uzun bir iş buna göre.

Saygılar,

--
Devrim GUNDUZ
Kivi Bilişim Teknolojileri - http://www.kivi.com.tr
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
                       http://www.gunduz.org

_______________________________________________
Linux-sunucu mailing list
Linux-sunucu@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.