[Çözüldü] Xen-4.6 Derleme Sorunu

Başlatan cokomoko, 04 Haziran 2016 - 03:14:27

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

cokomoko

Xen-4.6'yı şuradan https://gitlab.com/johnth/aur-xen/tree/master derlemeye çalışıyorum ama şurada hata alıyorum:
VfrCompile: ERROR 0001: Error opening the input file
  /tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC49/X64/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe/OUTPUT/Devicer/DeviceManagerVfr.cDeviceManagerVfr.lst
VfrCompile: ERROR 0003: Error parsing
  compile error in file /tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC49/X64/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe/OUTPUT/Devicer/DeviceManagerVfr.cDeviceManagerVfr.lst
VfrCompile: ERROR 0001: Error opening the input VFR preprocessor output file
  /tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC49/X64/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe/OUTPUT/Devicer/DeviceManagerVfr.cDeviceManagerVfr.lst
make[7]: Leaving directory '/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC49/X64/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe'
make[7]: *** [GNUmakefile:962: /tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC49/X64/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe/DEBUG/DeviceMngr/DeviceManagerVfr.c] Error 2


build.py...
: error 7000: Failed to execute command
make tbuild [/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC49/X64/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe]


build.py...
: error F002: Failed to build module
/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf [X64, GCC49, RELEASE]

- Failed -
Build end time: 00:09:23, Jun.04 2016
Build total time: 00:01:15

make[6]: *** [Makefile:19: build] Error 1
make[6]: Leaving directory '/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/ovmf-dir-remote'
make[5]: *** [/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/../../tools/Rules.mk:123: subdir-all-ovmf-dir] Error 2
make[5]: Leaving directory '/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware'
make[4]: *** [/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware/../../tools/Rules.mk:118: subdirs-all] Error 2
make[4]: Leaving directory '/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware'
make[3]: *** [Makefile:37: all] Error 2
make[3]: Leaving directory '/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/firmware'
make[2]: *** [/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/../tools/Rules.mk:123: subdir-install-firmware] Error 2
make[2]: Leaving directory '/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools'
make[1]: *** [/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools/../tools/Rules.mk:118: subdirs-install] Error 2
make[1]: Leaving directory '/tmp/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/aur-xen-master-8e9f34c68e8904410c6b9f0545858209bfb6f465/src/xen-4.6.1/tools'
make: *** [Makefile:102: install-tools] Error 2
==> HATA: build() içinde bir hata oluştu.
    Çıkılıyor...


Eğer bahsettiiğim adresten hatasız derleyen olursa geri dönüş yapmasını rica ediyorum.

''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

ata1

#1
derledim  nereye yükleyeyim  ;D 2.1 gb olduğundan yandexe yükleyemedim

==> "xen" paketi oluşturuluyor...
  -> .PKGINFO dosyası üretiliyor...
  -> .BUILDINFO dosyası üretiliyor...
  -> changelog dosyası ekleniyor...
  -> install dosyası ekleniyor...
  -> .MTREE dosyası oluşturuluyor...
  -> Paket sıkıştırılıyor...
==> fakeroot ortamından çıkılıyor.
==> xen 4.6.1-6 (Cts Haz  4 17:06:00 EEST 2016) paketinin derlenmesi tamamlandı
==> xen paketi pacman -U ile kuruluyor ...
[sudo] password for ata:
paketler yükleniyor...
paket bağımlılıkları çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...

Paketler (1) xen-4.6.1-6

Toplam Kurulum Boyutu:  51,10 MiB

:: Kuruluma onay veriyor musunuz? [E/h]
(1/1) anahtarlıktaki anahtarlar kontrol ediliyor   [######################] 100%
(1/1) paket bütünlüğü kontrol ediliyor             [######################] 100%
(1/1) paket dosyaları yükleniyor                   [######################] 100%
(1/1) dosya çakışmaları kontrol ediliyor           [######################] 100%
(1/1) disk alanı kontrol ediliyor                  [######################] 100%
:: Paket değişiklikleri işleniyor...
(1/1) yükleniyor xen                               [######################] 100%
===> IMPORTANT NOTICES:

In order to complete the installation, and enable Xen,
at the very least you must:
1. If using GRUB2, edit your GRUB2 config files as specified at
    https://wiki.archlinux.org/index.php/Xen#Bootloader_Configuration

    Support for the grub-mkconfig command was added, and will auto-discover
     the deployed xen hypervisor and linux kernel
2. If booting via efi, copy the example /etc/xen/efi-xen.cfg to /boot/xen.cfg
   and edit the contents to match the settings you need.
3. Issue the following commands to allow you to create and start VMs:

    systemctl enable xen-qemu-dom0-disk-backend.service
    systemctl enable xen-init-dom0.service
    systemctl enable xenconsoled.service

   Other optional services are:
    systemctl enable xen-watchdog.service

4. If you want some domains to automatically start up/shutdown, run the following:
    systemctl enable xendomains.service

For more information refer to the Wiki:
    https://wiki.archlinux.org/index.php/Xen


Note: If you are upgrading from one of the previous 4.2 xen builds, and are having issues
      with graphics card passthrough, the default device model used has changed and the
      newer model can sometimes have issues. To work around these issue, support for the
      old style qemu-xen-traditional device model has been enabled. To use, add (or change)
      the following line into the configuration file for the domain you want to use
      passthrough with:
         device_model_version = "qemu-xen-traditional"

      Also remember to rebuild your grub configuration if upgrading from a non-xen 4.5.0
      install.

      The xend daemon and the xm toolset have now been removed with the xen 4.5 release.

      This install is now using a new version of the 09_xen file, used when generating
      a new grub.cfg file. The new version inherits the default linux kernel command
      line settings; to use the old method, uncomment the 'XEN_LINUX_CMDLINE_OVERRIDE'
      option in /etc/xen/grub.conf and change the '0' to '1'
xen için opsiyonel bağımlılık(lar)
    xen-docs: Official Xen Documentation
    openvswitch: Optional Networking support
==> Removing installed dependencies...
paket bağımlılıkları araştırılıyor...

Paketler (10) bin86-0.16.21-1  dev86-0.16.21-1  iasl-20160212-1
              markdown-1.0.1-6  mingw-w64-binutils-2.26-1  nasm-2.11.08-2
              ocaml-4.02.3-2  ocaml-findlib-1.6.2-1  spice-protocol-0.12.11-1
              wget-1.17.1-2

Toplam Kaldırılan Boyut:  149,15 MiB

:: Bu paketleri kaldırmak istiyor musunuz? [E/h]
:: Bağlantılı ön işlemler çalışıyor...
(1/1) Removing old entries from the info directory file...
:: Paket değişiklikleri işleniyor...
( 1/10) kaldırılıyor wget                          [######################] 100%
( 2/10) kaldırılıyor spice-protocol                [######################] 100%
( 3/10) kaldırılıyor ocaml-findlib                 [######################] 100%
( 4/10) kaldırılıyor ocaml                         [######################] 100%
( 5/10) kaldırılıyor nasm                          [######################] 100%
( 6/10) kaldırılıyor mingw-w64-binutils            [######################] 100%
( 7/10) kaldırılıyor markdown                      [######################] 100%
( 8/10) kaldırılıyor iasl                          [######################] 100%
( 9/10) kaldırılıyor dev86                         [######################] 100%
(10/10) kaldırılıyor bin86                         [######################] 100%
:: Bağlantılı işlemler listesi çalışıyor...
(1/1) Purging old manpage index entries...

╔═[17:06]═[ata@ata]
╚═══===═══[~/Belgeler/a...5858209bfb6f465]>>

cokomoko

#2
İstediğin yere yükle, nasıl derledin? Sistemi açık kaynak sürücüleri mi kullanıyorsun?

Sadece 50 mblık xen paketini ver bana, bir de tar'la sonra ziple boyutu düşsün.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

ata1

durumumu biliyorsun sahipli sürücü kurma imkanım yok clastasy bende yemiyor. da depolama olarak tek yandexim var. hesabım başka yerde yok birde megayı deneyeceğim

derlemede 200 kusür mb dosya ındırıyor bir adet ayrıca en az 10 dosya daha ınıyor tar.gz olarak bilgin olsun

cokomoko

Sadece derlenen tar.xz xen paketini ver, 50mb olanı.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

ata1

14.19 mb bu  xen-4.6.1-6-x86_64.pkg.tar.xz

cokomoko

Kurulum boyutu 50mb ondan öyle dedim, karıştırmışım, 14 mb'lık dosyayı ver.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

ata1

#7
tamam yükleniyor yandex'e beklemek gerek  :))  bilgin olsun ben şu şekilde derledim

makepkg -g >> PKGBUILD

makepkg -sri


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 04 Haziran 2016 - 17:28:25

https://yadi.sk/d/NvUumpD2sFUG3 burada  açık kaynak sürücüleri ile arch üzerinde derlenmiştir not olarak düşeyim.

cokomoko

Bilemiyorum ben sadece Manjaro'da açık kaynak sürücüler kurulu iken derleyebildim, xen-4.5'i. Kapalı kaynak sürücüler yüklü olup da derlemeye çalıştığım ortamlarda hep hata aldım. Teşekkür ederim.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

ata1

umarım işine yarar ben sahipli sürücü kuramıyorum hatırlarsın çok denemelerim oldu kartlarıma destek yok. Bu nedenle açık kaynak sürücüler kullanıyorum.
bilgi olarak verdim umarım işine yarar.

7hr33l3t73r

Sorun çözülmüş sanırım. Ben de şöyle hazırlamıştım ama paylaşılmış.Gerek yoktu adres vermeye ama ilgilendiğimiz belli olsun.

http://s2.dosya.tc/server/3ib937/xen-4.6.1-6-x86_64.pkg.tar.xz.zip.html
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html

cokomoko

Teşekkür ederim ikinize de. Peki sizde de açık kaynak sürüücüler mi kurulu?
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

7hr33l3t73r

Benim kartım eski. Sürücü bulduğuna dua edenlerdenim ama sürücü ile bağlantıyı kuramadim. olmadan yazılım derleyemiyormuyuz. Burası biraz açılırsa bende öğrenmiş olurum. En azından buraya not düşmüş olayın ben bunu bir büyümüze ya da bilen biri açıklarsa iyi olur. Yoksa kafa karıştı. Araştıralım bu konuyu en azından.
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html

cokomoko

Bende açık kaynak sürücülerle xen derlenirken kapalı kaynak sürücüler kurulu olduğunda hep hata veriyor. Ondan sordum.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

ata1

sebebini çözemedim ama bende de team kurulumunda sorun oluyor. arch xfce de . arch openboxa kurdum kuruluyor manjaroya kurdum kuruluyor. daha öncede yaşadığım bir sorun hatırlarsan tam 10 kurmuştum o şimdi karşıdakinde team 11 yüklü sizde yükseltin diyor. Bazen anlaşılmaz sorunlar olabiliyor.

7hr33l3t73r

Ben sürücüler ile ilgili olduğunu düşünmüyorum. Siz deki görülen hata sanırım tmp dizinin şişmesi ile alakalı gibi duruyor. Boş bir dizine dosyaları alıp makepkg ile derlerseniz sorun olmayacağını düşünenlerdenim.
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html

cokomoko

Deneyeyim dediğinizi sonucu buraya geçerim.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

ata1

komik bir şey pamac-aur kurdum teamı kurulumunu yaptı. lib32-libxcb 1.12  bug vardı paketi downgrade  ile 1.1 yaptım çalıştı. gerçekten komik yaw derleyemedim pamac kurdu teamı  ;D

cokomoko

@8100d1r0n haklıymışsın benim /tmp şişmiş ondan olmuş, boş dizine atınca başarıyla derlendi. Derlemeyle gerisinde 2gb veri bıraktığından /tmp dolmuş olmalı, bu da bana ders oldu. Her şeyi /tmp üzerinden yapmam artık.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

Reverser

yeni bir şey öğrenmiş olduk :)
@cokomoko, geri dönüşün için teşekkürler, konu senin için çözüldüyse etiketi alalım ardından kilitleyelim.

XFCE ROCKS !
Powered by Thunar & XFWM4



cokomoko

Evet konu çözüldü, kilitlenebilir.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

7hr33l3t73r

Derleyeceğim yazılım büyük bir yazılım ise genel de yaourt -G paket_adi ile locale alıp derlerim depodakileri. Artı bazı çoklu paketlerde kullanacağınız makechrootpkg var. Wiki de anlatimi bulunmakta. Nasıl ayarlayacaktınız anlatılmakta.
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb207356256404211981204295703670388snlbxq'
https://www.getgnu.org/gnulinux/gnulinux-ipuclari/nasil-akillica-soru-sorulur.html