OpenSolaris kaynak kodlarını derlemek için ihtiyaç duyulan minimum SXCR versiyonu Nevada Yapı (build) 32'dir.
1.
Kaynak olarak Solaris (pkgadd(1m)) paketleri kullanılamaz.
2.
Aşağıdaki make (1) komutlarının çalışmadığı
bilinmektedir.
- make lint
-
make check
3.
Non-DEBUG çekirdeği test edilmemiştir. Sistemlerin ihtiyaç
duydukları ata sürücülerinin non-DEBUG yapılarla
çalışmadığı bilinmektedir.
4.
“Install -i” komutu tüm platformlarda test edilmemiştir.
lw8 platformunda çalışmadığı bilinmektedir.
5.
Çapraz derleme SPARC ve x86 arasında desteklenmemektedir.
Fakat, x86 (amd64 ya da i386) sistemlerde amd64 ve i386 ikililerinin
her ikisi de derlenebilir.
Bu
sorun muhtemelen yakın zamanda giderilemeyecek. Eğer SPARC ve
x86'nın her ikisini de kurmak isterseniz iki çalışma alanı
(workspace) oluşturmalı ya da NFS kullanarak bir çalışma
alanına erişmelisiniz. Eğer bir çalışma alanı
kullanıyorsanız diğer platformu kurmadan önce “make clean”
veya “make clobber” kullanabilirsiniz. Not; nightly(1) sizin için
“make clobber” yapar.
6.
Konsolda belki aşağıdaki gibi hatalar görebilirsiniz:
Feb 26 13:55:48 magneto sshd[100804]: libpkcs11: Cannot load PKCS#11
library /usr/lib/security/pkcs11_softtoken_extra.so. dlerror:
ld.so.1: /usr/lib/ssh/sshd: fatal:
/usr/lib/security/pkcs11_softtoken_extra.so: open failed: No such file or directory. See cryptoadm(1M). Skipping this plug-in.
Feb 26 13:55:48 magneto sshd[100804]: Kerberos mechanism library initialization error: unknown error.
Bu
mesajlar kripto sistemine olan ihtiyaçtan oluşabilir. ( Örn.,
Kerberos ) Düzeltmek için /etc/crypto/pkcs11.conf
dosyasındaki pkcs11_softtoken_extra.so ifadesini pkcs11_softtoken.so
olarak değiştirin ve "svcadm restart cryptosvc" komutunu
uygulayın.
7.
BFUing kullanırken belki aşağıdaki gibi bir hata mesajı
görebilirsiniz.
Madem
ki BFUing kullanıyorsunuz, bu mesajlardan kurtulmak için Yapı
16 veya daha yüksek bir sürüme ihtiyacınız vardır.
8.
bfu, kod temizliğine ihtiyaç duyar. Bu kodlandı ve çoğu
test edildi (CR 4865419). Bu aynı zamanda “could not copy”
(“kopyalanamıyor”) hata mesajlarını da düzeltecek.
9.
Alanlar (zones) paket verisine dayanıyor ve şu an itibariyle
OpenSolaris'de kullanımı elverişli değil. Bu yüzden alanlar,
senin dağıtımının üreticisinin paketi sağlamadığı
sürece çalışmayacaktır. Not olarak; bfu alanları
tanır ve bu yüzden dağıtımın başında yer alır, Solaris
Express gibi içerdiği paket desteği çalışacaktır
ve ayrıca mevcut olan alanların konfigüre ettiklerini
güncelleyecektir.
10.
Sun Java Web Console uygulaması belki ilk açılışta (first
boot) etkinleşmeyebilir. ZFS Yönetim (ZFS Administration)
uygulaması izin vermiyor olabilir. Buradan hareketle basitçe
web sunucusunu elle başlatmak için :
SUNWzfsg
paketi (ZFS Yönetim Uygulaması) kurulu ise, ZFS yönetim
uygulamasına https:// den sonra ulaşılabileceği basitçe
söylenebilir. Sun Java Web Consol, sistemin yeniden başlatılması
(reboot) sonunda otomatik olarak çalışacaktır.
Lütfen daha fazla bilgi ve yorum için aşağıdaki adresteki günlüğe bakınız:
http://blogs.sun.com/roller/page/talley?entry=running_the_zfs_gui_on
11.
Yapı 33'de PSARC 2003/432 (Coherent Console) entegrasyonunda eğer
x86 üzerinde eski Nvidia sürücüsü
kullanıyorsanız belki aşağıdaki uyarıları alabilirsiniz.
Bunları
görürseniz, lütfen Nvidia sürücünüzü
şu adresten en son sürüme güncelleyin:
12.
PSARC 2005/754 FMA SNMP Agent ve 6365742 hata yönetim verileri
SNMP arayüzüne ihtiyaç duyar, Yapı 32 veya sonrasi
SXCR'de kaynak koddan başarıyla kurulabilmektedir. BFU'ing iyi
çalışmalı, FMA çalışmaya devam edecek fakat yeni
SNMP plug-in'i yüklenemeyecektir.
13.
20060201'de gonderilen snv_33'deki hata düzeltilirken başka bir
soruna neden olundu (regression-geriye dönüş):
6372082 ld -r erroneously creates .got section on i386
Bu sorun 32 bit çalışan x86 makinelerde kendini göstermekte ve boot edemeyen 64 bit çekirdek (kernel) oluşturmaktadır.
snv_34'de düzeltilen sorun bir sonraki OpenSolaris dağıtımıyla kullanılabilecektir.
6380470 32-bit ld(1) incorrectly builds 64-bit relocatable objects
Son Güncelleme: 03.03.2006
Bu
döküman
“http://www.opensolaris.org/os/community/onnv/known_issues/”
adresinden tercüme edilmiştir.
17.03.2006
Afşin
TAŞKIRAN
afsin || enderunix.org