From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:47336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEtrX-0001Vh-VK for qemu-devel@nongnu.org; Tue, 26 Apr 2011 21:48:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QEtrW-0006AV-Sr for qemu-devel@nongnu.org; Tue, 26 Apr 2011 21:48:19 -0400 Received: from mail-vx0-f173.google.com ([209.85.220.173]:53650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEtrW-0006AO-PX for qemu-devel@nongnu.org; Tue, 26 Apr 2011 21:48:18 -0400 Received: by vxb41 with SMTP id 41so1098041vxb.4 for ; Tue, 26 Apr 2011 18:48:17 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: Date: Tue, 26 Apr 2011 21:48:17 -0400 Message-ID: From: Super Bisquit Content-Type: multipart/mixed; boundary=90e6ba4fc29e7983d904a1dca243 Subject: Re: [Qemu-devel] Question on qemu build environment. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Blue Swirl Cc: qemu-devel@nongnu.org --90e6ba4fc29e7983d904a1dca243 Content-Type: multipart/alternative; boundary=90e6ba4fc29e7983ca04a1dca241 --90e6ba4fc29e7983ca04a1dca241 Content-Type: text/plain; charset=ISO-8859-1 Those are the current settings. I can run ./configure or vi the file to add the sparc cpu value. I've installed extra sdl bindings/parts.addons from ports. I've enabled gnutls and pcap. Bsd user doesn't work currently for sparc64. I had sent the files earlier. These contain patches from nox (Juergen Lock) made a patch which helped the port to build. I've added WITH_DEBUG=yes to the /etc/make.conf. Something tells me now that it may be out of context. Probably should be a cflag. On Tue, Apr 26, 2011 at 2:11 PM, Blue Swirl wrote: > On Tue, Apr 26, 2011 at 4:23 PM, Super Bisquit > wrote: > > I have noticed that qemu does not fully function on FreeBSD sparc64. > > Besides nox@freebsd.org and myself, has anyone tried building and > > running qemu under FreeBSD sparc64? > > I think you are the first to report. On OpenBSD/Sparc64 I could run > qemu-system-sparc with the test image and get a command prompt (it > seems to be broken now), but i386 emulator (or Sparc64 TCG target) has > problems with unaligned accesses. > --90e6ba4fc29e7983ca04a1dca241 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Those are the current settings. I can run ./configure or vi the file to add= the sparc cpu value. I've installed extra sdl bindings/parts.addons fr= om ports.


I've enabled gnutls and pcap. Bsd user doesn't= work currently for sparc64.=A0 I had sent the files earlier. These contain= patches from nox (Juergen Lock) made a patch which helped the port to buil= d.
I've added WITH_DEBUG=3Dyes to the /etc/make.conf. Something tells me n= ow that it may be out of context. Probably should be a cflag.

On Tue, Apr 26, 2011 at 2:11 PM, Blue Swirl <blauwirbel@gmail.com> wrote:
<= div class=3D"h5">On Tue, Apr 26, 2011 at 4:23 PM, Super Bisquit <
superbisquit@gmail.com> wrote: > I have noticed that qemu does not fully function on FreeBSD sparc64. > Besides nox@freebsd.org and mys= elf, has anyone tried building and
> running qemu under FreeBSD sparc64?

I think you are the first to report. On OpenBSD/Sparc64 I could= run
qemu-system-sparc with the test image and get a command prompt (it
seems to be broken now), but i386 emulator (or Sparc64 TCG target) has
problems with unaligned accesses.

--90e6ba4fc29e7983ca04a1dca241-- --90e6ba4fc29e7983d904a1dca243 Content-Type: application/octet-stream; name=Makefile Content-Disposition: attachment; filename=Makefile Content-Transfer-Encoding: base64 X-Attachment-Id: f_gmzu02kr0 IyBOZXcgcG9ydHMgY29sbGVjdGlvbiBtYWtlZmlsZSBmb3I6CXFlbXUKIyBEYXRlIGNyZWF0ZWQ6 CQkJMjAwNC8wNS8zMQojIFdob206CQkJCUp1ZXJnZW4gTG9jayA8bm94QGplbGFsLmtuLWJyZW1l bi5kZT4KIwojICRGcmVlQlNEOiBwb3J0cy9lbXVsYXRvcnMvcWVtdS1kZXZlbC9NYWtlZmlsZSx2 IDEuMTE5IDIwMTEvMDQvMDEgMTk6MzA6MjAgbm94IEV4cCAkCiMKClBPUlROQU1FPQlxZW11ClBP UlRWRVJTSU9OPQkwLjE0LjAKQ0FURUdPUklFUz0JZW11bGF0b3JzCk1BU1RFUl9TSVRFUz0JU0FW QU5OQUg6cmVsZWFzZSBcCgkJTE9DQUw6c25hcHNob3QKTUFTVEVSX1NJVEVfU1VCRElSPQlxZW11 LzpyZWxlYXNlIG5veC86c25hcHNob3QKUEtHTkFNRVNVRkZJWD0JLWRldmVsCkRJU1RGSUxFUz0J JHtESVNUTkFNRX0ke0VYVFJBQ1RfU1VGWH06cmVsZWFzZQpESVNUX1NVQkRJUj0JcWVtdQoKTUFJ TlRBSU5FUj0Jbm94QEZyZWVCU0Qub3JnCkNPTU1FTlQ9CVFFTVUgQ1BVIEVtdWxhdG9yIC0gZGV2 ZWxvcG1lbnQgdmVyc2lvbgoKSEFTX0NPTkZJR1VSRT0JeWVzClVTRV9HTUFLRT0JeWVzClVTRV9Q RVJMNV9CVUlMRD0JeWVzClBBVENIX1NUUklQPQktcDEKTUFLRV9FTlYrPQlCU0RfTUFLRT0iJHtN QUtFfSIgTERGTEFHUz0iJHtMREZMQUdTfSIKTUFOMT0JCXFlbXUuMSBxZW11LWltZy4xCk1BTjg9 CQlxZW11LW5iZC44Ck9OTFlfRk9SX0FSQ0hTPQlhbWQ2NCBpMzg2IHBvd2VycGMgc3BhcmM2NApD T05GTElDVFNfSU5TVEFMTD0JcWVtdS1bMC05XSoKTUFLRV9KT0JTX1NBRkU9CXllcwoKT1BUSU9O Uz0JU0FNQkEgInNhbWJhIGRlcGVuZGVuY3kgKGZvciAtc21iKSIgT2ZmIFwKCQlTREwgIlNETC9Y IGRlcGVuZGVuY3kgKGdyYXBoaWNhbCBvdXRwdXQpIiBPbiBcCgkJR05VVExTICJnbnV0bHMgZGVw ZW5kZW5jeSAodm5jIGVuY3J5cHRpb24pIiBPbiBcCgkJQ1VSTCAibGliY3VybCBkZXBlbmRlbmN5 IChyZW1vdGUgaW1hZ2VzKSIgT24gXAoJCVBDQVAgInBjYXAgZGVwZW5kZW5jeSAobmV0d29ya2lu ZyB3aXRoIGJwZikiIE9uIFwKCQlDRFJPTV9ETUEgIklERSBDRFJPTSBETUEiIE9uIFwKCQlBRERf QVVESU8gIkVtdWxhdGUgbW9yZSBhdWRpbyBoYXJkd2FyZSAoZXhwZXJpbWVudGFsISkiIE9mZiBc CgkJQUxMX1RBUkdFVFMgIkFsc28gYnVpbGQgYnNkLXVzZXIgdGFyZ2V0cyAoZm9yIHRlc3Rpbmcp IiBPZmYKCi5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+CgouaWYgZGVmaW5lZChXSVRIT1VUX0FM TF9UQVJHRVRTKQpDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1ic2QtdXNlcgpQTElTVF9TVUIr PQlBTExUQVJHRVRTPSJAY29tbWVudCAiCi5lbHNlClBMSVNUX1NVQis9CUFMTFRBUkdFVFM9IiIK LmlmICR7QVJDSH0gPT0gInNwYXJjNjQiCklHTk9SRT0JCWJzZC11c2VyIHRhcmdldHMgbm90IHRl c3RlZCBvbiBzcGFyYzY0Ci5lbmRpZgouZW5kaWYKCldJVEhPVVRfQ1BVX0NGTEFHUz15ZXMJI3Rv IGF2b2lkIHByb2JsZW1zIHdpdGggcmVnaXN0ZXIgYWxsb2NhdGlvbgpDRkxBR1M6PQkke0NGTEFH UzpDLy1mbm8tdHJlZS12cnAvL30KQ09ORklHVVJFX0FSR1MrPQktLXByZWZpeD0ke1BSRUZJWH0g LS1jYz0ke0NDfSAtLWVuYWJsZS1kb2NzIFwKCS0tZGlzYWJsZS1saW51eC11c2VyIC0tZGlzYWJs ZS1saW51eC1haW8gXAogICAgICAgIC0tZGlzYWJsZS1ic2QtdXNlciBcCgktLWRpc2FibGUtZGFy d2luLXVzZXIgLS1kaXNhYmxlLWt2bSAtLWRpc2FibGUteGVuIFwKCS0tZXh0cmEtY2ZsYWdzPS1E U01CRF9DT01NQU5EPVxcXCIke0xPQ0FMQkFTRX0vc2Jpbi9zbWJkXFxcIlwgLUkke1dSS1NSQ31c IC1JJHtMT0NBTEJBU0V9L2luY2x1ZGVcIC1EUFJFRklYPVxcXCIke1BSRUZJWH1cXFwiCgouaWYg ZGVmaW5lZChXSVRIT1VUX1NETCkKQ09ORklHVVJFX0FSR1MrPQktLWRpc2FibGUtc2RsCi5lbHNl ClVTRV9TREw9CXNkbAouZW5kaWYKCi5pZiBkZWZpbmVkKFdJVEhPVVRfR05VVExTKQpDT05GSUdV UkVfQVJHUys9CS0tZGlzYWJsZS12bmMtdGxzCi5lbHNlCkxJQl9ERVBFTkRTKz0JZ251dGxzOiR7 UE9SVFNESVJ9L3NlY3VyaXR5L2dudXRscwouZW5kaWYKCi5pZiBkZWZpbmVkKFdJVEhPVVRfQ1VS TCkKQ09ORklHVVJFX0FSR1MrPQktLWRpc2FibGUtY3VybAouZWxzZQpMSUJfREVQRU5EUys9CWN1 cmw6JHtQT1JUU0RJUn0vZnRwL2N1cmwKLmVuZGlmCgouaWYgZGVmaW5lZChXSVRIX1BDQVApCkNP TkZJR1VSRV9BUkdTKz0JLS1lbmFibGUtcGNhcAouZW5kaWYKCi5pZiBkZWZpbmVkKFdJVEhfQURE X0FVRElPKQpDT05GSUdVUkVfQVJHUys9CS0tYXVkaW8tY2FyZC1saXN0PWFjOTcsZXMxMzcwLHNi MTYsY3M0MjMxYSxhZGxpYixndXMsaGRhCi5lbmRpZgoKLmlmIGRlZmluZWQoV0lUSF9TQU1CQSkK UlVOX0RFUEVORFMrPQkke0xPQ0FMQkFTRX0vc2Jpbi9zbWJkOiR7UE9SVFNESVJ9L25ldC9zYW1i YTM0Ci5lbmRpZgoKLmlmIGRlZmluZWQoTk9QT1JURE9DUykKTUFLRV9BUkdTKz0JTk9QT1JURE9D Uz0ke05PUE9SVERPQ1N9Ci5lbHNlCkJVSUxEX0RFUEVORFMrPQl0ZXhpMmh0bWw6JHtQT1JUU0RJ Un0vdGV4dHByb2MvdGV4aTJodG1sCi5lbmRpZgoKLmlmICR7QVJDSH0gPT0gImFtZDY0IgpNQUtF X0FSR1MrPQlBUkNIPXg4Nl82NAouZW5kaWYKCi5pZiAke0FSQ0h9ID09ICJwb3dlcnBjIgpNQUtF X0FSR1MrPQlBUkNIPXBwYwouZW5kaWYKCi5pZiAke0FSQ0h9ID09ICJzcGFyYzY0IgpDT05GSUdV UkVfQVJHUys9IC0tc3BhcmNfY3B1PXY5Ci5lbmRpZgoKLmlmICR7T1NWRVJTSU9OfSA8IDkwMDAz MyAmJiAke0FSQ0h9ID09ICJhbWQ2NCIKQlVJTERfREVQRU5EUys9CSR7TE9DQUxCQVNFfS9iaW4v YXM6JHtQT1JUU0RJUn0vZGV2ZWwvYmludXRpbHMKQ09ORklHVVJFX0VOVis9CUNPTVBJTEVSX1BB VEg9JHtMT0NBTEJBU0V9L2JpbgpNQUtFX0VOVis9CUNPTVBJTEVSX1BBVEg9JHtMT0NBTEJBU0V9 L2JpbgouZW5kaWYKCnByZS1wYXRjaDoKCUBmb3IgQSBpbiAke09OTFlfRk9SX0FSQ0hTfTsgZG8g XAoJCSR7TUtESVJ9ICR7V1JLU1JDfS9ic2QvJCRBOyBcCglkb25lCgpwb3N0LXBhdGNoOgouaWYg KCR7QVJDSH0gPT0gInBvd2VycGMiIHx8ICR7QVJDSH0gPT0gInNwYXJjNjQiKQouaWYgJHtPU1ZF UlNJT059IDwgODAwMDMwCiMgVGhlc2UgT1NWRVJTSU9OIGRvbid0IGhhdmUgYWxsIHRoZSBuZWVk ZWQgbG9uZyBkb3VibGUgZm5zIGluIHRoZWlyCiMgbGliYyBzbyBqdXN0IGRpc2FibGUgODAgYml0 IGZsb2F0cyBjb21wbGV0ZWx5LgoJQGNkICR7V1JLU1JDfSAmJiAke1BBVENIfSAtLXF1aWV0IC1S ICR7UEFUQ0hfU1RSSVB9IDwgJHtGSUxFU0RJUn0vcGF0Y2gtbGlibWF0aF9GcmVlQlNELXZlcnNp b24KCUBjZCAke1dSS1NSQ30gJiYgJHtQQVRDSH0gLS1xdWlldCAtUiAke1BBVENIX1NUUklQfSA8 ICR7RklMRVNESVJ9L3BhdGNoLWZic2QKLmVsc2UKIyAuLi5lbHNlIHdlIG9ubHkgbmVlZCB0byBk aXNhYmxlIHRoZSBsaWJtYXRoIGJ1aWxkLiAoc2luY2UgaXRzCiMgeDg2LXNwZWNpZmljLikKCUBj ZCAke1dSS1NSQ30gJiYgJHtQQVRDSH0gLS1xdWlldCA8ICR7RklMRVNESVJ9L3JldmVydC1mYnNk LWxpYm1hdGgtcGF0Y2gKLmVuZGlmCi5lbmRpZgoKLmlmIGRlZmluZWQoV0lUSF9QQ0FQKQoJQGNk ICR7V1JLU1JDfSAmJiAke1BBVENIfSAtLXF1aWV0IDwgJHtGSUxFU0RJUn0vcGNhcC1wYXRjaAou ZW5kaWYKLmlmIGRlZmluZWQoV0lUSE9VVF9DRFJPTV9ETUEpCglAY2QgJHtXUktTUkN9ICYmICR7 UEFUQ0h9IC0tcXVpZXQgPCAke0ZJTEVTRElSfS9jZHJvbS1kbWEtcGF0Y2gKLmVuZGlmCglAJHtS RUlOUExBQ0VfQ01EfSAtRSBcCgkJLWUgInN8XihDRkxBR1M9KS4qfFwxJHtDRkxBR1N9IC1mbm8t c3RyaWN0LWFsaWFzaW5nfCIgXAoJCS1lICJzfF4oTERGTEFHUz0pLip8XDEke0xERkxBR1N9fCIg XAoJCSR7V1JLU1JDfS9NYWtlZmlsZS50YXJnZXQKCUAke1JFSU5QTEFDRV9DTUR9IC1FIFwKCQkt ZSAic3xeKENGTEFHUz0pLip8XDEke0NGTEFHU30gLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkufCIg XAoJCS1lICJzfF4oTERGTEFHUz0pLip8XDEke0xERkxBR1N9fCIgXAoJCSR7V1JLU1JDfS9NYWtl ZmlsZQoJQCR7UkVJTlBMQUNFX0NNRH0gLUUgXAoJCS1lICIxc3xeKCMhICkvdXNyL2Jpbi9wZXJs fFwxJHtQRVJMfXwiIFwKCQkke1dSS1NSQ30vc2NyaXB0cy90ZXhpMnBvZC5wbAoKLmlmICR7T1NW RVJTSU9OfSA+PSA4MDAwOTEKIyBYWFggbmVlZCB0byBkaXNhYmxlIHVzYiBob3N0IGNvZGUgb24g aGVhZCB3aGlsZSBpdCdzIG5vdCBwb3J0ZWQgdG8gdGhlCiMgbmV3IHVzYiBzdGFjayB5ZXQKcG9z dC1jb25maWd1cmU6CglAJHtSRUlOUExBQ0VfQ01EfSAtRSBcCgkJLWUgInN8XihIT1NUX1VTQj0p YnNkfFwxc3R1YnwiIFwKCQkke1dSS1NSQ30vY29uZmlnLWhvc3QubWFrCi5lbmRpZgoKcG9zdC1p bnN0YWxsOgoJQCR7SU5TVEFMTF9TQ1JJUFR9ICR7RklMRVNESVJ9L3FlbXUtaWZ1cC5zYW1wbGUg JHtQUkVGSVh9L2V0YwoJQCR7SU5TVEFMTF9TQ1JJUFR9ICR7RklMRVNESVJ9L3FlbXUtaWZkb3du LnNhbXBsZSAke1BSRUZJWH0vZXRjCglAaWYgWyAhIC1mICR7UFJFRklYfS9ldGMvcWVtdS1pZnVw IF07IHRoZW4gXAoJICAgICR7Q1B9IC1wICR7UFJFRklYfS9ldGMvcWVtdS1pZnVwLnNhbXBsZSAk e1BSRUZJWH0vZXRjL3FlbXUtaWZ1cCA7IFwKCWZpCglAaWYgWyAhIC1mICR7UFJFRklYfS9ldGMv cWVtdS1pZmRvd24gXTsgdGhlbiBcCgkgICAgJHtDUH0gLXAgJHtQUkVGSVh9L2V0Yy9xZW11LWlm ZG93bi5zYW1wbGUgJHtQUkVGSVh9L2V0Yy9xZW11LWlmZG93biA7IFwKCWZpCglAJHtDQVR9ICR7 UEtHTUVTU0FHRX0KCi5pbmNsdWRlIDxic2QucG9ydC5wb3N0Lm1rPgo= --90e6ba4fc29e7983d904a1dca243--