From bugmaster at FreeBSD.org Mon Jun 1 11:06:49 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Jun 1 11:07:49 2009 Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org Message-ID: <200906011106.n51B6mow021027@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/130724 emulation [linprocfs] [patch] cpuinfo in linprocfs is dated, cau o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n f ports/127018 emulation Linuxulator incapable of using FreeBSD's LDAP environm o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/56451 emulation [linprocfs] /compat/linux/proc/cpuinfo gives wrong CPU o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 13 problems total. From nox at jelal.kn-bremen.de Mon Jun 1 16:42:35 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Mon Jun 1 16:42:42 2009 Subject: Qemu: Assigning two tap devices to one virtual machine In-Reply-To: <20090523223024.GA93488@volt.iem.pw.edu.pl> Message-ID: <200906011636.n51GaCbJ007208@triton.kn-bremen.de> In article <20090523223024.GA93488@volt.iem.pw.edu.pl> you write: >Hello all, > >I'm running qemu 0.10.5 on CURRENT machine and experienced an >interesting problem. > >I try to run a single qemu machine with two network interfaces (tap's) >connected to the same bridge - I need this for playing with m0n0wall for >example. > >The qemu launch looks similiar to this: > >qemu -net nic -net tap -net nic -net tap -cdrom cdrom.iso -curses > >What happens is that when qemu starts up - my machine locks (sometimes I >manage to kill qemu and recover it, sometimes not). I see that it's a >problem with network bridge - looks like the infitine loop of arp >requests that get replicated infinitely (it also kills/floods my real network >that is connected through the bridge to the tap devices). > >My question is - have any of You tried to use multiple tap devices within >one qemu machine? Can you replicate this problem in your environments? > >One note: there is no problem if I run two qemus and each of them has a >tap device connected to bridge0. They coexist and I have no network >issues in both guests. I can post qemu-if{up,down} scripts if needed. Ok just in case this hasn't been resolved yet... Try something like qemu -net nic -net tap -net nic,vlan=1,macaddr=52:54:00:12:34:57 -net tap,vlan=1 -cdrom cdrom.iso -curses and if you want you can also add `,model=e1000' to the -net nic parameters, that one (em(4) on FreeBSD) should perform a little better than the default ne2kpci (ed(4) on FreeBSD.) Explanation: vlan= is used to associate -net nic with -net tap/user/pcap connections (default is vlan=0), and macaddr= you need because qemu uses one single default macaddress (52:54:00:12:34:56 atm) for all -net nic and you can't have two nics with identical macs on the same network. Good luck, :) Juergen From bsam at ipt.ru Mon Jun 1 17:31:08 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Mon Jun 1 17:31:15 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports Message-ID: <56597237@bb.ipt.ru> Hello List, I've just committed new Linux Fedora 10 infrastructure ports. Those ports are intended to be used with 8-CURRENT at least with SVN r192206. I'm not sure if all neede changes can be MFCed to 7-STABLE. If you want to switch to linux-f10 ports, please define at /etc/make.conf: OVERRIDE_LINUX_BASE_PORT=f10 OVERRIDE_LINUX_NONBASE_PORTS=f10 An upgrading procedure is shown at /usr/ports/UPDATING, entries 20090401 and 20070327. For best results one should remove all linux applications, linux infrastructure ports and linux base port. And then reinstall linux applications: ===== 0. Backup you data! 1. Define your linux applications. ----- % pkg_info -xR linux_base Information for linux_base-f10-10: Required by: linux-f10-alsa-lib-1.0.19 linux-dri-7.4 linux-f10-expat-2.0.1 linux-f10-fontconfig-2.6.0 linux-f10-libsigc++20-2.2.2 linux-f10-xorg-libs-7.4 skype-2.0.0.72,1 google-earth-5.0.11733.9347 linux-f10-atk-1.24.0 linux-f10-png-1.2.35 linux-f10-cairo-1.8.0 linux-f10-jpeg-6b linux-f10-pango-1.22.3 linux-f10-tiff-3.8.2 linux-f10-gtk2-2.14.7 linux-f10-hicolor-icon-theme-0.5 linux-nvu-1.0_1 acroread8-8.1.5 ----- OK, we do have skype, google-earth and acroread8. 2. Remove linux applications, linux infrastructure ports and linux base port: ----- % sudo pkg_delete skype-2.0.0.72,1 google-earth-5.0.11733.9347 acroread8-8.1.5 % sudo pkg_delete linux-\* % sudo umount linprocfs % sudo umount linsysfs % sudo pkg_delete -f linux_base-f10-10 ----- 3. Make sure you don't have any remnants at /compat/linux/: ----- % ls -l /compat/linux total 0 ----- 4. Add those lines to /etc/make.conf: ----- OVERRIDE_LINUX_BASE_PORT=f10 OVERRIDE_LINUX_NONBASE_PORTS=f10 ----- 5. Reinstall your linux applications: ----- % sudo make -C /usr/ports/astro/google-earth install clean % sudo make -C /usr/ports/net/skype install clean % sudo make -C /usr/ports/print/acroread8 install clean ----- ===== For the first time all tested linux ports work as expected(!): . acroread8; . google-earth (with hardware acceleration); . skype (with apropriate locales); . seamonkey. Here is some glx info from my host: ----- % /compat/linux/usr/bin/glxinfo| grep rend 20:55 pts/3 direct rendering: Yes OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL % % /compat/linux/usr/bin/glxgears -info 20:55 pts/3 Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. GL_RENDERER = Mesa DRI R300 20060815 x86/MMX/SSE2 TCL GL_VERSION = 1.3 Mesa 7.4 GL_VENDOR = DRI R300 Project GL_EXTENSIONS = [skip] 9101 frames in 5.0 seconds = 1820.136 FPS 9062 frames in 5.0 seconds = 1812.304 FPS 9060 frames in 5.0 seconds = 1811.850 FPS 9061 frames in 5.0 seconds = 1812.078 FPS ^C ----- Many thanks for kernel folks who really did the main work (and I wrote only some lines of ports). There is a good chance that those ports may become a default for 8.0-RELEASE. Please, test and report back to emulation@ ML. That's all folks! Have fun and be happy! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From kalinoj1 at iem.pw.edu.pl Mon Jun 1 18:21:20 2009 From: kalinoj1 at iem.pw.edu.pl (Jedrzej Kalinowski) Date: Mon Jun 1 18:21:26 2009 Subject: Qemu: Assigning two tap devices to one virtual machine In-Reply-To: <200906011636.n51GaCbJ007208@triton.kn-bremen.de> References: <200906011636.n51GaCbJ007208@triton.kn-bremen.de> Message-ID: <4A24180D.1090006@iem.pw.edu.pl> Juergen Lock pisze: > In article <20090523223024.GA93488@volt.iem.pw.edu.pl> you write: >> Hello all, >> >> I'm running qemu 0.10.5 on CURRENT machine and experienced an >> interesting problem. >> >> I try to run a single qemu machine with two network interfaces (tap's) >> connected to the same bridge - I need this for playing with m0n0wall for >> example. >> >> The qemu launch looks similiar to this: >> >> qemu -net nic -net tap -net nic -net tap -cdrom cdrom.iso -curses >> >> What happens is that when qemu starts up - my machine locks (sometimes I >> manage to kill qemu and recover it, sometimes not). I see that it's a >> problem with network bridge - looks like the infitine loop of arp >> requests that get replicated infinitely (it also kills/floods my real network >> that is connected through the bridge to the tap devices). >> >> My question is - have any of You tried to use multiple tap devices within >> one qemu machine? Can you replicate this problem in your environments? >> >> One note: there is no problem if I run two qemus and each of them has a >> tap device connected to bridge0. They coexist and I have no network >> issues in both guests. I can post qemu-if{up,down} scripts if needed. > > Ok just in case this hasn't been resolved yet... > > Try something like > qemu -net nic -net tap -net nic,vlan=1,macaddr=52:54:00:12:34:57 -net tap,vlan=1 -cdrom cdrom.iso -curses > > and if you want you can also add `,model=e1000' to the -net nic parameters, > that one (em(4) on FreeBSD) should perform a little better than the default > ne2kpci (ed(4) on FreeBSD.) > > Explanation: vlan= is used to associate -net nic with -net tap/user/pcap > connections (default is vlan=0), and macaddr= you need because qemu uses > one single default macaddress (52:54:00:12:34:56 atm) for all -net nic > and you can't have two nics with identical macs on the same network. > Yes, I tried it and I can confirm that it works well - assigning different vlans to different nics saves the day here. Also, good news is that qemu already doesn't create same MAC-addresses for nics blindly. I run it like this: qemu -net nic,model=e1000,vlan=0 -net user,vlan=0 -net nic,model=e1000,vlan=1 -net user,vlan=1 And get: (qemu) info network VLAN 0 devices: user.0: e1000.0: model=e1000,macaddr=52:54:00:12:34:56 VLAN 1 devices: user.1: e1000.1: model=e1000,macaddr=52:54:00:12:34:57 > Good luck, :) > Juergen > Thank you for your help, Juergen (and thanks for maintainig the port the way it is always up to date with the latest release!) J?drzej Kalinowski From nox at jelal.kn-bremen.de Mon Jun 1 19:37:29 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Mon Jun 1 19:37:35 2009 Subject: Qemu: Assigning two tap devices to one virtual machine In-Reply-To: <4A24180D.1090006@iem.pw.edu.pl> References: <200906011636.n51GaCbJ007208@triton.kn-bremen.de> <4A24180D.1090006@iem.pw.edu.pl> Message-ID: <20090601193436.GA15261@triton.kn-bremen.de> On Mon, Jun 01, 2009 at 08:03:57PM +0200, Jedrzej Kalinowski wrote: > Juergen Lock pisze: > > In article <20090523223024.GA93488@volt.iem.pw.edu.pl> you write: > >> Hello all, > >> > >> I'm running qemu 0.10.5 on CURRENT machine and experienced an > >> interesting problem. > >> > >> I try to run a single qemu machine with two network interfaces (tap's) > >> connected to the same bridge - I need this for playing with m0n0wall for > >> example. > >> > >> The qemu launch looks similiar to this: > >> > >> qemu -net nic -net tap -net nic -net tap -cdrom cdrom.iso -curses > >> > >> What happens is that when qemu starts up - my machine locks (sometimes I > >> manage to kill qemu and recover it, sometimes not). I see that it's a > >> problem with network bridge - looks like the infitine loop of arp > >> requests that get replicated infinitely (it also kills/floods my real network > >> that is connected through the bridge to the tap devices). > >> > >> My question is - have any of You tried to use multiple tap devices within > >> one qemu machine? Can you replicate this problem in your environments? > >> > >> One note: there is no problem if I run two qemus and each of them has a > >> tap device connected to bridge0. They coexist and I have no network > >> issues in both guests. I can post qemu-if{up,down} scripts if needed. > > > > Ok just in case this hasn't been resolved yet... > > > > Try something like > > qemu -net nic -net tap -net nic,vlan=1,macaddr=52:54:00:12:34:57 -net tap,vlan=1 -cdrom cdrom.iso -curses > > > > and if you want you can also add `,model=e1000' to the -net nic parameters, > > that one (em(4) on FreeBSD) should perform a little better than the default > > ne2kpci (ed(4) on FreeBSD.) > > > > Explanation: vlan= is used to associate -net nic with -net tap/user/pcap > > connections (default is vlan=0), and macaddr= you need because qemu uses > > one single default macaddress (52:54:00:12:34:56 atm) for all -net nic > > and you can't have two nics with identical macs on the same network. > > > > Yes, I tried it and I can confirm that it works well - assigning > different vlans to different nics saves the day here. > > Also, good news is that qemu already doesn't create same MAC-addresses > for nics blindly. I run it like this: > > qemu -net nic,model=e1000,vlan=0 -net user,vlan=0 -net > nic,model=e1000,vlan=1 -net user,vlan=1 > > > And get: > > (qemu) info network > > VLAN 0 devices: > > user.0: > > e1000.0: model=e1000,macaddr=52:54:00:12:34:56 > > VLAN 1 devices: > > user.1: > > e1000.1: model=e1000,macaddr=52:54:00:12:34:57 > > Ah so the automatic mac assignment has been fixed, even better :) > > > > Good luck, :) > > Juergen > > > > Thank you for your help, Juergen (and thanks for maintainig the port the > way it is always up to date with the latest release!) > J??drzej Kalinowski Thanx for the kind words... Juergen From rbgarga at gmail.com Mon Jun 1 19:47:26 2009 From: rbgarga at gmail.com (Renato Botelho) Date: Mon Jun 1 19:47:32 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <56597237@bb.ipt.ru> References: <56597237@bb.ipt.ru> Message-ID: <747dc8f30906011247k6f57e039jc6bc232fc9ee6da0@mail.gmail.com> On Mon, Jun 1, 2009 at 2:31 PM, Boris Samorodov wrote: > Hello List, > > > I've just committed new Linux Fedora 10 infrastructure ports. Any previsions to have flash 10 working on this base? -- Renato Botelho From bsam at ipt.ru Mon Jun 1 20:04:40 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Mon Jun 1 20:04:51 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <747dc8f30906011247k6f57e039jc6bc232fc9ee6da0@mail.gmail.com> (Renato Botelho's message of "Mon\, 1 Jun 2009 16\:47\:04 -0300") References: <56597237@bb.ipt.ru> <747dc8f30906011247k6f57e039jc6bc232fc9ee6da0@mail.gmail.com> Message-ID: <47639993@h30.sp.ipt.ru> On Mon, 1 Jun 2009 16:47:04 -0300 Renato Botelho wrote: > On Mon, Jun 1, 2009 at 2:31 PM, Boris Samorodov wrote: > > I've just committed new Linux Fedora 10 infrastructure ports. > Any previsions to have flash 10 working on this base? Sorry, I don't use it, so no answer from me. But what if you just try? Any error messages/diagnostics? WBR -- bsam From rbgarga at gmail.com Mon Jun 1 20:13:43 2009 From: rbgarga at gmail.com (Renato Botelho) Date: Mon Jun 1 20:13:50 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <47639993@h30.sp.ipt.ru> References: <56597237@bb.ipt.ru> <747dc8f30906011247k6f57e039jc6bc232fc9ee6da0@mail.gmail.com> <47639993@h30.sp.ipt.ru> Message-ID: <747dc8f30906011313q31308bdbr427e46f128278df8@mail.gmail.com> On Mon, Jun 1, 2009 at 5:04 PM, Boris Samorodov wrote: > On Mon, 1 Jun 2009 16:47:04 -0300 Renato Botelho wrote: >> On Mon, Jun 1, 2009 at 2:31 PM, Boris Samorodov wrote: > >> > I've just committed new Linux Fedora 10 infrastructure ports. > >> Any previsions to have flash 10 working on this base? > > Sorry, I don't use it, so no answer from me. > > But what if you just try? Any error messages/diagnostics? I tried to build f8-linuxflashplugin10 but it said libidn is not on f10 version, i tried to install libidin-f8 too, no effect. Do I need to move the necessary ports to f10 and make all changes? I can try it, but i need to read a bit more about linux ports infra. -- Renato Botelho From glarkin at FreeBSD.org Mon Jun 1 20:13:54 2009 From: glarkin at FreeBSD.org (Greg Larkin) Date: Mon Jun 1 20:14:01 2009 Subject: Fix for CONFLICTS in emulators/linux_base ports Message-ID: <4A242BF1.9050202@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi emulation team, I'm working on a PR for graphics/linux-ac3d, and it required me to upgrade my linux_base-fc-4_14 package. I noticed that the newer linux_base-f ports don't include the correct package name in CONFLICTS for the older port. I have included a patch for the ports that you maintain. Please review it when you have a moment and let me know what you think. http://people.freebsd.org/~glarkin/diffs/emulation-linux_base.diff Best regards, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKJCvx0sRouByUApARAg0BAJ0daA76F2qvcS2hIJqPqmuleXfEOACeOkXm J4adD0RyS3ELbfC8pH4HzOk= =Tevk -----END PGP SIGNATURE----- From bsam at ipt.ru Mon Jun 1 20:24:34 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Mon Jun 1 20:24:40 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <747dc8f30906011313q31308bdbr427e46f128278df8@mail.gmail.com> (Renato Botelho's message of "Mon\, 1 Jun 2009 17\:13\:20 -0300") References: <56597237@bb.ipt.ru> <747dc8f30906011247k6f57e039jc6bc232fc9ee6da0@mail.gmail.com> <47639993@h30.sp.ipt.ru> <747dc8f30906011313q31308bdbr427e46f128278df8@mail.gmail.com> Message-ID: <81558799@h30.sp.ipt.ru> On Mon, 1 Jun 2009 17:13:20 -0300 Renato Botelho wrote: > On Mon, Jun 1, 2009 at 5:04 PM, Boris Samorodov wrote: > > On Mon, 1 Jun 2009 16:47:04 -0300 Renato Botelho wrote: > >> On Mon, Jun 1, 2009 at 2:31 PM, Boris Samorodov wrote: > > > >> > I've just committed new Linux Fedora 10 infrastructure ports. > > > >> Any previsions to have flash 10 working on this base? > > > > Sorry, I don't use it, so no answer from me. > > > > But what if you just try? Any error messages/diagnostics? > I tried to build f8-linuxflashplugin10 but it said libidn is not on > f10 version, i tried to install libidin-f8 too, no effect. > Do I need to move the necessary ports to f10 and make all > changes? I can try it, but i need to read a bit more about > linux ports infra. As for libidn for -f10- ports, it is incorporated into linux_base-f10. So just remove linux-f8-libidn and you should be fine. If not it's my bug, so ping me up. WBR -- bsam From dchagin at freebsd.org Mon Jun 1 20:34:37 2009 From: dchagin at freebsd.org (Chagin Dmitry) Date: Mon Jun 1 20:34:49 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <56597237@bb.ipt.ru> References: <56597237@bb.ipt.ru> Message-ID: <20090601203430.GA8534@dchagin.static.corbina.ru> On Mon, Jun 01, 2009 at 09:31:06PM +0400, Boris Samorodov wrote: > Hello List, > > > I've just committed new Linux Fedora 10 infrastructure ports. > > Those ports are intended to be used with 8-CURRENT at least > with SVN r192206. I'm not sure if all neede changes can be > MFCed to 7-STABLE. MFC set (1 month), Unfortunatelly, we still lack *_at() syscalls in RELENG_7. -- Have fun! chd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090601/db5b4944/attachment.pgp From bsam at ipt.ru Mon Jun 1 20:43:10 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Mon Jun 1 20:43:17 2009 Subject: Fix for CONFLICTS in emulators/linux_base ports In-Reply-To: <4A242BF1.9050202@FreeBSD.org> (Greg Larkin's message of "Mon\, 01 Jun 2009 15\:28\:49 -0400") References: <4A242BF1.9050202@FreeBSD.org> Message-ID: <22672149@h30.sp.ipt.ru> (Seems I've got this mail by private email and send an answer. but for archieves I'll duplicate it here.) On Mon, 01 Jun 2009 15:28:49 -0400 Greg Larkin wrote: > Hi emulation team, > I'm working on a PR for graphics/linux-ac3d, and it required me to > upgrade my linux_base-fc-4_14 package. I noticed that the newer > linux_base-f ports don't include the correct package name in CONFLICTS > for the older port. Thanks for taking care of it. I should have done it myself but you know there are always other first-aid-things to do... :-( > I have included a patch for the ports that you maintain. Please review > it when you have a moment and let me know what you think. > http://people.freebsd.org/~glarkin/diffs/bsam-linux_base.diff Some thoughts: . I'm not sure if names without * can match anything (and anyway if they do, ex. linux_base-fc will match linux_base-fc6, the third diff); . there are more linux_base ports now (including linux_base-f9, linux_base-f10). They should be included into CONFLICTS and their CONFLICTS should be considered either. Thanks once more! WBR -- bsam From mrechberger at gmail.com Mon Jun 1 21:26:47 2009 From: mrechberger at gmail.com (Markus Rechberger) Date: Mon Jun 1 21:26:54 2009 Subject: USB webcam++ support for FreeBSD-8-current is soon here In-Reply-To: <200906012241.12019.hselasky@c2i.net> References: <200804142217.17035.beech@FreeBSD.org> <20090530070025.GA2465@current.Sisis.de> <200906012241.12019.hselasky@c2i.net> Message-ID: Hi, On Mon, Jun 1, 2009 at 10:41 PM, Hans Petter Selasky wrote: > Hi, > > During the weekend I have almost finished my Userland Linux kernel wrapper > with full USB support through the new libusb and Linux' V4L API. > > Currently compiling: GSPCA based Webcams, USB video class webcams. > > Technically all V4L Radio/DVB and Webcam devices using USB on Linux can be > supported under FreeBSD in userland with little hassle. The only problem is > that the Linux kernel code is GPL and not LGPL licensed, so there might be a > problem linking with propritary applications ... > > Almost finished code is available from: > > svn --username anonsvn --password anonsvn \ > ? ? ?checkout svn://svn.turbocat.net/i4b/trunk/usbcam/ulinux > > NOTE: Not all files are checked in, so running "make clean all" won't get you > anything yet. > > If you want to help out on getting the rest of the Linux Webcam drivers up and > running on BSD, then please let me know. > does this new libusb support transfers up to 170 mbit? I wonder because the synchronous attempt to transmit URBs is way to slow for this. I more or less also have a userspace wrapper for video4linux2 and linuxdvb which also works with eg. libusb, libpci and works on Apple. On Linux it works with legacy applications by using LD_PRELOAD although I still need a fast data transfer link to the kernel for USB (which is not provided by libusb yet). I also have a driver for this already (DVB-C, DVB-T, analog TV, FM Radio USB Hybrid dongle). regards, Markus From hselasky at c2i.net Mon Jun 1 21:37:07 2009 From: hselasky at c2i.net (Hans Petter Selasky) Date: Mon Jun 1 21:37:17 2009 Subject: USB webcam++ support for FreeBSD-8-current is soon here In-Reply-To: <20090530070025.GA2465@current.Sisis.de> References: <200804142217.17035.beech@FreeBSD.org> <20090530070025.GA2465@current.Sisis.de> Message-ID: <200906012241.12019.hselasky@c2i.net> Hi, During the weekend I have almost finished my Userland Linux kernel wrapper with full USB support through the new libusb and Linux' V4L API. Currently compiling: GSPCA based Webcams, USB video class webcams. Technically all V4L Radio/DVB and Webcam devices using USB on Linux can be supported under FreeBSD in userland with little hassle. The only problem is that the Linux kernel code is GPL and not LGPL licensed, so there might be a problem linking with propritary applications ... Almost finished code is available from: svn --username anonsvn --password anonsvn \ checkout svn://svn.turbocat.net/i4b/trunk/usbcam/ulinux NOTE: Not all files are checked in, so running "make clean all" won't get you anything yet. If you want to help out on getting the rest of the Linux Webcam drivers up and running on BSD, then please let me know. --HPS From linimon at FreeBSD.org Tue Jun 2 02:14:55 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Tue Jun 2 02:15:07 2009 Subject: kern/135069: [xen] FreeBSD-current/Xen SMP doesn't function at all after the AP's are loaded Message-ID: <200906020214.n522Ess8024015@freefall.freebsd.org> Old Synopsis: FreeBSD-current/Xen SMP doesn't function at all after the AP's are loaded New Synopsis: [xen] FreeBSD-current/Xen SMP doesn't function at all after the AP's are loaded Responsible-Changed-From-To: freebsd-bugs->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Tue Jun 2 02:14:37 UTC 2009 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=135069 From hselasky at c2i.net Tue Jun 2 06:38:03 2009 From: hselasky at c2i.net (Hans Petter Selasky) Date: Tue Jun 2 06:38:16 2009 Subject: USB webcam++ support for FreeBSD-8-current is soon here In-Reply-To: References: <200804142217.17035.beech@FreeBSD.org> <200906012241.12019.hselasky@c2i.net> Message-ID: <200906020842.03175.hselasky@c2i.net> On Monday 01 June 2009, Markus Rechberger wrote: > Hi, > > On Mon, Jun 1, 2009 at 10:41 PM, Hans Petter Selasky wrote: > > Hi, > > > > During the weekend I have almost finished my Userland Linux kernel > > wrapper with full USB support through the new libusb and Linux' V4L API. > > > > Currently compiling: GSPCA based Webcams, USB video class webcams. > > > > Technically all V4L Radio/DVB and Webcam devices using USB on Linux can > > be supported under FreeBSD in userland with little hassle. The only > > problem is that the Linux kernel code is GPL and not LGPL licensed, so > > there might be a problem linking with propritary applications ... > > > > Almost finished code is available from: > > > > svn --username anonsvn --password anonsvn \ > > ? ? ?checkout svn://svn.turbocat.net/i4b/trunk/usbcam/ulinux > > > > NOTE: Not all files are checked in, so running "make clean all" won't get > > you anything yet. > > > > If you want to help out on getting the rest of the Linux Webcam drivers > > up and running on BSD, then please let me know. > Hi Markus, > does this new libusb support transfers up to 170 mbit? 30MByte/second should be quite possible to transfer to userland. Then we are transferring 240 mbit/second. I've seen it is not transfer capacity, but rather delay which is the problem. > I wonder > because the synchronous attempt to > transmit URBs is way to slow for this. The new libusb in FreeBSD-8-current is asynchronous! I am not using the LibUSB v0.1 API, but rather a new one specific to BSD. > I more or less also have a userspace wrapper for video4linux2 and > linuxdvb which also works with eg. libusb, libpci > and works on Apple. On Linux it works with legacy applications by > using LD_PRELOAD although I still need > a fast data transfer link to the kernel for USB (which is not provided > by libusb yet). > I also have a driver for this already (DVB-C, DVB-T, analog TV, FM > Radio USB Hybrid dongle). Would you be interested in merging your code with mine? --HPS From hselasky at c2i.net Tue Jun 2 06:49:35 2009 From: hselasky at c2i.net (Hans Petter Selasky) Date: Tue Jun 2 06:49:47 2009 Subject: USB webcam++ support for FreeBSD-8-current is soon here In-Reply-To: References: <200804142217.17035.beech@FreeBSD.org> <200906012241.12019.hselasky@c2i.net> Message-ID: <200906020853.42217.hselasky@c2i.net> Hi, > does this new libusb support transfers up to 170 mbit? What I found out is that you have to be careful with thread priority. The USB thread receiving data needs to have priority over the other threads decoding images. Then it works. Else not. --HPS From Alexander at Leidinger.net Tue Jun 2 06:54:23 2009 From: Alexander at Leidinger.net (Alexander Leidinger) Date: Tue Jun 2 06:54:30 2009 Subject: emulators/linux_base-fc4 - fails: mtree In-Reply-To: <20090531192400.0a78e56c@it.buh.tecnik93.com> References: <20090529114800.E8CF08FC50@release.ixsystems.com> <20090531105110.0000391a@unknown> <20090531192400.0a78e56c@it.buh.tecnik93.com> Message-ID: <20090602085417.118069r7673frxc0@webmail.leidinger.net> Quoting Ion-Mihai Tetcu (from Sun, 31 May 2009 19:24:00 +0300): > On Sun, 31 May 2009 10:51:10 +0200 > Alexander Leidinger wrote: >> The PREFIX of such a port is for sure not equal to LOCALBASE like for >> other ports. And if there's a mtree error, then I'm not surprised, as >> LOCALBASE (= mtree base) is unequal to LINUXBASE (= PREFIX in the >> default case). > > If USE_LINUX_PREFIX=yes PREFIX defaults to LINUXBASE (/compat/linux); > and it makes sense not to install them since ports in case > PREFIX=LOCALBASE since it has very good chances to overwrite files with > the same name installed by native ports. > > So I think that if PREFIX=LOCALBASE all USE_LINUX_PREFIX ports should be > marked broken. I'm a little bit reluctant to mark all those ports broken for this reason. ;-) The reason is: while I don't know a good reason why someone would do this, I don't expect that I know all reasons. If someone is doing something like this and installs a linux base port, then he either knows exactly what he is doing, or he has absolutely no clue what he is doing. In the former case I don't want to put obstacles into the way, in the later case you will never have enough obstacles to cover all cases. In all the years since I feel responsible for the basic architecture of the linux_base ports, I never got a report about someone having a problem related to this (or at least I don't remember a report... ;-) ). Bye, Alexander. -- The other day I put instant coffee in my microwave oven ... I almost went back in time. -- Steven Wright http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From Alexander at Leidinger.net Tue Jun 2 09:58:27 2009 From: Alexander at Leidinger.net (Alexander Leidinger) Date: Tue Jun 2 09:58:35 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <56597237@bb.ipt.ru> References: <56597237@bb.ipt.ru> Message-ID: <20090602115821.200857vw9fe1l2ck@webmail.leidinger.net> Quoting Boris Samorodov (from Mon, 01 Jun 2009 21:31:06 +0400): > Hello List, > > > I've just committed new Linux Fedora 10 infrastructure ports. Yeah! > For the first time all tested linux ports work as expected(!): > . acroread8; > . google-earth (with hardware acceleration); Wow, that's great to hear. > . skype (with apropriate locales); > . seamonkey. > > Here is some glx info from my host: > ----- > % /compat/linux/usr/bin/glxinfo| grep rend > 20:55 pts/3 > direct rendering: Yes > OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL Impressive, that makes me want to get some time to update some systems and also to get some time to get my X in a jail stuff to a point where it is able to run even the native apps with 3d accel. Regarding the default for 8.0: you talked with portmgr about testing a corresponding patch which changes the default depending on the OSVERSION? Bye, Alexander. -- Ignorance should be painful. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From bsam at ipt.ru Tue Jun 2 10:39:52 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Tue Jun 2 10:39:58 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <20090602115821.200857vw9fe1l2ck@webmail.leidinger.net> (Alexander Leidinger's message of "Tue\, 02 Jun 2009 11\:58\:21 +0200") References: <56597237@bb.ipt.ru> <20090602115821.200857vw9fe1l2ck@webmail.leidinger.net> Message-ID: <78021945@bb.ipt.ru> On Tue, 02 Jun 2009 11:58:21 +0200 Alexander Leidinger wrote: > Regarding the default for 8.0: you talked with portmgr about testing a > corresponding patch which changes the default depending on the > OSVERSION? Not yet, I'm working on a patch. As soon as it is ready, I'll do it. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From bsam at ipt.ru Tue Jun 2 11:26:59 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Tue Jun 2 11:27:08 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <747dc8f30906011313q31308bdbr427e46f128278df8@mail.gmail.com> (Renato Botelho's message of "Mon\, 1 Jun 2009 17\:13\:20 -0300") References: <56597237@bb.ipt.ru> <747dc8f30906011247k6f57e039jc6bc232fc9ee6da0@mail.gmail.com> <47639993@h30.sp.ipt.ru> <747dc8f30906011313q31308bdbr427e46f128278df8@mail.gmail.com> Message-ID: <81546799@bb.ipt.ru> On Mon, 1 Jun 2009 17:13:20 -0300 Renato Botelho wrote: > On Mon, Jun 1, 2009 at 5:04 PM, Boris Samorodov wrote: > > On Mon, 1 Jun 2009 16:47:04 -0300 Renato Botelho wrote: > >> On Mon, Jun 1, 2009 at 2:31 PM, Boris Samorodov wrote: > > > >> > I've just committed new Linux Fedora 10 infrastructure ports. > > > >> Any previsions to have flash 10 working on this base? > > > > Sorry, I don't use it, so no answer from me. > > > > But what if you just try? Any error messages/diagnostics? > I tried to build f8-linuxflashplugin10 but it said libidn is not on > f10 version, i tried to install libidin-f8 too, no effect. > Do I need to move the necessary ports to f10 and make all > changes? I can try it, but i need to read a bit more about > linux ports infra. Seems that current port doesn't work with -f10- ports. I removed libidn from USE_LINUX_APPS and installed it. Neither linux-seamonkey nor linux-opera work with it. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From bsam at ipt.ru Tue Jun 2 12:00:53 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Tue Jun 2 12:01:04 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <81546799@bb.ipt.ru> (Boris Samorodov's message of "Tue\, 02 Jun 2009 15\:26\:56 +0400") References: <56597237@bb.ipt.ru> <747dc8f30906011247k6f57e039jc6bc232fc9ee6da0@mail.gmail.com> <47639993@h30.sp.ipt.ru> <747dc8f30906011313q31308bdbr427e46f128278df8@mail.gmail.com> <81546799@bb.ipt.ru> Message-ID: <99469228@bb.ipt.ru> On Tue, 02 Jun 2009 15:26:56 +0400 Boris Samorodov wrote: > Seems that current port doesn't work with -f10- ports. > I removed libidn from USE_LINUX_APPS and installed it. > Neither linux-seamonkey nor linux-opera work with it. Seems that libflashsupport.so should be recompiled for -f10- ports: ----- % /compat/linux/bin/sh /compat/linux/usr/bin/ldd /compat/linux/usr/lib/libflashsupport.so libssl.so.6 => not found libpthread.so.0 => /lib/libpthread.so.0 (0x2bc28000) libc.so.6 => /lib/libc.so.6 (0x2bc42000) /lib/ld-linux.so.2 (0x00000000) % pkg_info -W /compat/linux/lib/libssl.so.7 /compat/linux/lib/libssl.so.7 was installed by package linux-f10-openssl-0.9.8g ----- WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From avg at icyb.net.ua Tue Jun 2 12:41:50 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 2 12:41:57 2009 Subject: virtualbox: clipboard sharing Message-ID: <4A251E0A.2050307@icyb.net.ua> It seems that currently virtualbox port doesn't build/install VBoxSharedClipboard.so. It seems that fixing this should be as simple as removing wrapping if1of check in src/VBox/HostServices/Makefile.kmk (or adding freebsd to the list). The same operation is then needed in src/VBox/HostServices/SharedClipboard/Makefile.kmk where VBoxSharedClipboard_LIBS is set, so that VBoxSharedClipboard.so is linked with libXt and libX11. -- Andriy Gapon From avg at icyb.net.ua Tue Jun 2 12:45:49 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 2 12:45:55 2009 Subject: virtualbox: r389 fails (libcurl) Message-ID: <4A251EF8.20600@icyb.net.ua> ... Checking for libcurl: found version 7.19.5, OK. ... ===> Building for virtualbox-2.2.2r20136 cd /usr/obj/ports/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r20136 && /bin/sh env.sh && VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=/sys /usr/local/bin/kmk Config.kmk:1672: /usr/obj/ports/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r20136/out/freebsd.amd64/release/GCCConfig.kmk: No such file or directory Config.kmk:3795: /usr/obj/ports/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r20136/out/freebsd.amd64/release/revision.kmk: No such file or directory /usr/local/share/kBuild/footer.kmk:1318: *** kBuild: Cannot find include file for the SDK 'VBOX_LIBCURL'! Searched: /usr/local/share/kBuild/sdks . Stop. *** Error code 2 -- Andriy Gapon From avg at icyb.net.ua Tue Jun 2 12:51:45 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 2 12:51:51 2009 Subject: virtualbox: clipboard sharing In-Reply-To: <4A251E0A.2050307@icyb.net.ua> References: <4A251E0A.2050307@icyb.net.ua> Message-ID: <4A25205E.5030907@icyb.net.ua> on 02/06/2009 15:41 Andriy Gapon said the following: > It seems that currently virtualbox port doesn't build/install VBoxSharedClipboard.so. > > It seems that fixing this should be as simple as removing wrapping if1of check in > src/VBox/HostServices/Makefile.kmk (or adding freebsd to the list). > The same operation is then needed in > src/VBox/HostServices/SharedClipboard/Makefile.kmk where VBoxSharedClipboard_LIBS > is set, so that VBoxSharedClipboard.so is linked with libXt and libX11. BTW, I've just tested this to work with XP guest (with Guest Additions installed) - in both directions. -- Andriy Gapon From miwi at FreeBSD.org Tue Jun 2 13:13:27 2009 From: miwi at FreeBSD.org (Martin Wilke) Date: Tue Jun 2 13:13:58 2009 Subject: virtualbox: r389 fails (libcurl) In-Reply-To: <4A251EF8.20600@icyb.net.ua> References: <4A251EF8.20600@icyb.net.ua> Message-ID: <20090602131324.GL39362@bsdcrew.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, Jun 02, 2009 at 03:45:44PM +0300, Andriy Gapon wrote: > ... > Checking for libcurl: found version 7.19.5, OK. > ... > ===> Building for virtualbox-2.2.2r20136 > cd /usr/obj/ports/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r20136 && > /bin/sh env.sh && VBOX_LIBPATH_X11=/usr/local VBOX_FREEBSD_SRC=/sys /usr/local/bin/kmk > Config.kmk:1672: > /usr/obj/ports/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r20136/out/freebsd.amd64/release/GCCConfig.kmk: > No such file or directory > Config.kmk:3795: > /usr/obj/ports/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r20136/out/freebsd.amd64/release/revision.kmk: > No such file or directory > /usr/local/share/kBuild/footer.kmk:1318: *** kBuild: Cannot find include file for > the SDK 'VBOX_LIBCURL'! Searched: /usr/local/share/kBuild/sdks . Stop. > *** Error code 2 thats a know issus with our svn version. we will fix that soon. > > -- > Andriy Gapon > - -- +-----------------------+-------------------------------+ | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | +-----------------------+-------------------------------+ | Mess with the Best, Die like the Rest! | +-----------------------+-------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEARECAAYFAkolJXQACgkQdLJIhLHm/Ok09QCfTPybc9Tuw7ULfoVlvDGlfe0E KSoAoLWqjC5/TBvq6NHdbDW7PMhhhf/2 =XOXo -----END PGP SIGNATURE----- From vova at fbsd.ru Tue Jun 2 15:36:01 2009 From: vova at fbsd.ru (Vladimir Grebenschikov) Date: Tue Jun 2 15:36:08 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <56597237@bb.ipt.ru> References: <56597237@bb.ipt.ru> Message-ID: <1243956954.8115.21.camel@localhost> Hi > For the first time all tested linux ports work as expected(!): Thank you for your work! > . acroread8; > . google-earth (with hardware acceleration); > . skype (with apropriate locales); Skype works for me fine. Google-earth starts and even works with hardware acceleration but always crashes when I try to zoom deep. print/acroread9 always crashes after few seconds of work with 'RSException'. $ acroread (process:8844): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory terminate called after throwing an instance of 'RSException' $ If I provide document on input it even loads it and I can be fast enough to scroll some pages. But after that it still crashes. (I've seen that you report about acroread8, not 9). Any hints how to fix google and acroread ? > WBR PS. today's 8-CURRENT, fresh ports. -- Vladimir B. Grebenschikov vova@fbsd.ru From dchagin at freebsd.org Tue Jun 2 16:09:00 2009 From: dchagin at freebsd.org (Chagin Dmitry) Date: Tue Jun 2 16:09:06 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <1243956954.8115.21.camel@localhost> References: <56597237@bb.ipt.ru> <1243956954.8115.21.camel@localhost> Message-ID: <20090602160852.GA46005@dchagin.static.corbina.ru> On Tue, Jun 02, 2009 at 07:35:54PM +0400, Vladimir Grebenschikov wrote: > Hi > > > For the first time all tested linux ports work as expected(!): > > Thank you for your work! > > > . acroread8; > > . google-earth (with hardware acceleration); > > . skype (with apropriate locales); > > Skype works for me fine. > > Google-earth starts and even works with hardware acceleration but always crashes when I try to zoom deep. trace it please :) > print/acroread9 always crashes after few seconds of work with 'RSException'. > > $ acroread > (process:8844): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. > Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory > Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory > terminate called after throwing an instance of 'RSException' > $ > known issue, inotify missied. > If I provide document on input it even loads it and I can be fast enough to scroll some pages. > But after that it still crashes. (I've seen that you report about acroread8, not 9). > > Any hints how to fix google and acroread ? > > > WBR > > PS. today's 8-CURRENT, fresh ports. > > -- > Vladimir B. Grebenschikov > vova@fbsd.ru > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" -- Have fun! chd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090602/af33986e/attachment.pgp From vova at fbsd.ru Tue Jun 2 16:37:39 2009 From: vova at fbsd.ru (Vladimir Grebenschikov) Date: Tue Jun 2 16:37:46 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <20090602160852.GA46005@dchagin.static.corbina.ru> References: <56597237@bb.ipt.ru> <1243956954.8115.21.camel@localhost> <20090602160852.GA46005@dchagin.static.corbina.ru> Message-ID: <1243960654.8115.45.camel@localhost> Hi > > > . acroread8; > > > . google-earth (with hardware acceleration); > > > . skype (with apropriate locales); > > > > Skype works for me fine. > > > > Google-earth starts and even works with hardware acceleration but always crashes when I try to zoom deep. > > trace it please :) Relevant part of linux_kdump looks like: ... 18858 googleearth-bin CALL gettimeofday(0xbfbfdadc,0) 18858 googleearth-bin RET gettimeofday 0 18858 googleearth-bin CALL gettimeofday(0xbfbfdb9c,0) 18858 googleearth-bin RET gettimeofday 0 18858 googleearth-bin CALL gettimeofday(0xbfbfdb54,0) 18858 googleearth-bin RET gettimeofday 0 18858 googleearth-bin CALL gettimeofday(0xbfbfd9cc,0) 18858 googleearth-bin RET gettimeofday 0 18858 googleearth-bin CALL linux_ioctl(0xc,0x4008642a ,0xbfbfd8d4) 18858 googleearth-bin RET linux_ioctl 0 18858 googleearth-bin CALL gettimeofday(0xbfbfd82c,0) 18858 googleearth-bin RET gettimeofday 0 18858 googleearth-bin CALL linux_brk(0xe461000) 18858 googleearth-bin RET linux_brk 239472640/0xe461000 18858 googleearth-bin CALL linux_mmap2(0,0x20000,0x3,0x22,0xffffffff,0) 18858 googleearth-bin RET linux_mmap2 -1 errno 12 Cannot allocate memory 18858 googleearth-bin PSIG SIGSEGV caught handler=0x806c850 mask=0x0 code=0x0 18858 googleearth-bin CALL write(0x2,0xbfbfa3a8,0x24) 18858 googleearth-bin GIO fd 2 wrote 36 bytes "Google Earth has caught signal 11. " 18858 googleearth-bin RET write 36/0x24 18858 googleearth-bin CALL linux_sys_futex(0x4954ba74,0x81,0x7fffffff,0,0x1,0xbfbfcaa4) 18858 googleearth-bin RET linux_sys_futex 0 18858 googleearth-bin CALL linux_sys_futex(0x480bea64,0x81,0x7fffffff,0,0xbfbfca08,0xbfbfc914) 18858 googleearth-bin RET linux_sys_futex 0 18858 googleearth-bin CALL write(0x2,0x80907a5,0x17) 18858 googleearth-bin GIO fd 2 wrote 23 bytes "Stacktrace from glibc: " ... Dies due to allocation error on mmap. A bit strange for machine with 2Gb of RAM and not used swap (yes, it is i386): Swap: 2048M Total, 1992K Used, 2046M Free 25873 vova 1 117 0 2010M 218M RUN 0:18 50.99% googleearth-bin But according to top it dies just after allocation of 2Gb of address space. Is it really requires such much address-space mapped ? kern.maxssiz: 67108864 kern.dflssiz: 8388608 kern.maxdsiz: 1073741824 kern.dfldsiz: 134217728 kern.maxtsiz: 134217728 kern.maxbcache: 209715200 kern.maxswzone: 33554432 % limits cputime infinity secs filesize infinity kB datasize 1048576 kB stacksize 65536 kB coredumpsize infinity kB memoryuse infinity kB memorylocked infinity kB maxprocesses 5547 openfiles 11095 sbsize infinity bytes vmemoryuse infinity kB pseudo-terminals infinity -- Vladimir B. Grebenschikov vova@fbsd.ru From bsam at ipt.ru Tue Jun 2 16:57:42 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Tue Jun 2 16:57:56 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <1243956954.8115.21.camel@localhost> (Vladimir Grebenschikov's message of "Tue\, 02 Jun 2009 19\:35\:54 +0400") References: <56597237@bb.ipt.ru> <1243956954.8115.21.camel@localhost> Message-ID: <69061420@bb.ipt.ru> On Tue, 02 Jun 2009 19:35:54 +0400 Vladimir Grebenschikov wrote: > > For the first time all tested linux ports work as expected(!): > Thank you for your work! You are welcome. > > . acroread8; Did you test acroread8? > > . google-earth (with hardware acceleration); > > . skype (with apropriate locales); > Skype works for me fine. > Google-earth starts and even works with hardware acceleration but always crashes when I try to zoom deep. > print/acroread9 always crashes after few seconds of work with 'RSException'. > $ acroread > (process:8844): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. > Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory > Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory Those messages imho are not fatal. > terminate called after throwing an instance of 'RSException' > $ But this one is. You should get an error message at the system console (some syscalls are missing). > If I provide document on input it even loads it and I can be fast enough to scroll some pages. > But after that it still crashes. (I've seen that you report about acroread8, not 9). > Any hints how to fix google and acroread ? Acroread9 AFAIC doesn't work currently. Some kernel work to de done. I'd use acroread8 instead. > PS. today's 8-CURRENT, fresh ports. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From linimon at FreeBSD.org Tue Jun 2 17:38:20 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Tue Jun 2 17:38:30 2009 Subject: kern/135069: [xen] FreeBSD-current/Xen SMP doesn't function at all after the AP's are loaded Message-ID: <200906021738.n52HcJu0067382@freefall.freebsd.org> Synopsis: [xen] FreeBSD-current/Xen SMP doesn't function at all after the AP's are loaded Responsible-Changed-From-To: freebsd-emulation->freebsd-xen Responsible-Changed-By: linimon Responsible-Changed-When: Tue Jun 2 17:38:04 UTC 2009 Responsible-Changed-Why: more specific assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=135069 From bsam at ipt.ru Tue Jun 2 18:41:18 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Tue Jun 2 18:41:25 2009 Subject: [patch] switch to default linux-f10 ports at -current Message-ID: <02985203@bb.ipt.ru> Hello List, here is a patch to switch 8-CURRENT to linux-f10 ports. The switch is intended to be soft for those who define OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS (i.e. nothing will change at that case). Otherwise linux base port and infrastructure ports will change. The OSVERSION is fragile and is a subject to discuss. Your opinions are welcome. I've tested it at my tinderbox, so far so good. But sure I may missed something. Thanks! ----- Index: Mk/bsd.linux-apps.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.linux-apps.mk,v retrieving revision 1.19 diff -u -r1.19 bsd.linux-apps.mk --- Mk/bsd.linux-apps.mk 1 Jun 2009 17:26:07 -0000 1.19 +++ Mk/bsd.linux-apps.mk 2 Jun 2009 16:08:18 -0000 @@ -48,8 +48,12 @@ . else IGNORE= valid values for OVERRIDE_LINUX_NONBASE_PORTS are \"f8\", \"f10\" . endif -. else +. elif ${OSVERSION} < 800076 +# default for OSVERSION < 800076 LINUX_DIST_SUFFIX= +. else +# default for OSVERSION >= 800076 +LINUX_DIST_SUFFIX= -f10 . endif # I'm not sure if kompozer is better for linux-f8 ports, so use nvu Index: Mk/bsd.linux-rpm.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.linux-rpm.mk,v retrieving revision 1.19 diff -u -r1.19 bsd.linux-rpm.mk --- Mk/bsd.linux-rpm.mk 1 Jun 2009 17:26:07 -0000 1.19 +++ Mk/bsd.linux-rpm.mk 2 Jun 2009 16:08:18 -0000 @@ -63,7 +63,11 @@ Linux_RPM_Post_Include= bsd.linux-rpm.mk LINUX_DIST?= fedora -LINUX_DIST_VER?= 3 +. if ${OSVERSION} < 800076 +LINUX_DIST_VER?= 4 +. else +LINUX_DIST_VER?= 10 +. endif # linux Fedora 8 infrastructure ports should be used with compat.linux.osrelease=2.6.16, # linux_base-f8 (or greater) port @@ -72,14 +76,19 @@ . if (${LINUX_OSRELEASE} != "2.6.16") IGNORE= bsd.linux-rpm.mk test failed: the port should be used with compat.linux.osrelease=2.6.16, which is supported at 8-CURRENT and has a limitted support at 7-STABLE . endif +# the default for OSVERSION < 800076 +. if ${OSVERSION} < 800076 # let's check if an apropriate linux base port is used -. if ${USE_LINUX} != f8 && ${USE_LINUX} != f9 && ${USE_LINUX} != f10 +. if ${USE_LINUX} != f8 && ${USE_LINUX} != f9 && ${USE_LINUX} != f10 IGNORE= bsd.linux-rpm.mk test failed: the port should be used with at least linux_base-f8, please read /usr/ports/UPDATING -. endif +. endif # let's check if OVERRIDE_LINUX_NONBASE_PORTS is defined -. ifndef(OVERRIDE_LINUX_NONBASE_PORTS) +. ifndef(OVERRIDE_LINUX_NONBASE_PORTS) IGNORE= bsd.linux-rpm.mk test failed: the port should be used with defined OVERRIDE_LINUX_NONBASE_PORTS, please read /usr/ports/UPDATING -. endif +. endif +# the default for OSVERSION >= 800076 +#. else +. endif # ${OSVERSION} < 800076 . endif . if defined(LINUX_DIST) Index: Mk/bsd.port.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.619 diff -u -r1.619 bsd.port.mk --- Mk/bsd.port.mk 22 May 2009 21:57:33 -0000 1.619 +++ Mk/bsd.port.mk 2 Jun 2009 16:08:20 -0000 @@ -1837,7 +1837,11 @@ LINUX_BASE_PORT= ${LINUXBASE}/bin/sh:${PORTSDIR}/emulators/linux_base-${USE_LINUX} . else . if ${USE_LINUX:L} == "yes" +. if ${OSVERSION} < 800076 LINUX_BASE_PORT= ${LINUXBASE}/etc/fedora-release:${PORTSDIR}/emulators/linux_base-fc4 +. else +LINUX_BASE_PORT= ${LINUXBASE}/etc/fedora-release:${PORTSDIR}/emulators/linux_base-f10 +. endif . else IGNORE= cannot be built: there is no emulators/linux_base-${USE_LINUX}, perhaps wrong use of USE_LINUX or OVERRIDE_LINUX_BASE_PORT . endif ----- WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From daichi at freebsd.org Wed Jun 3 05:49:00 2009 From: daichi at freebsd.org (Daichi GOTO) Date: Wed Jun 3 05:49:07 2009 Subject: HEADSUP: new Linux Fedora 10 infrastructure ports In-Reply-To: <69061420@bb.ipt.ru> References: <56597237@bb.ipt.ru> <1243956954.8115.21.camel@localhost> <69061420@bb.ipt.ru> Message-ID: <4A260958.6030001@freebsd.org> Acroread8 on linux_base-f10, with (to input Japanese via SCIM) - textproc/linux-f10-scim-gtk - textproc/linux-f10-scim-libs - GTK_IM_MODULE=scim printing follow messages: (acroread:1878): Gtk-WARNING **: /usr/local/Adobe/Reader8/JPN/Adobe/Reader8/Reader/intellinux/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/gtk-2.0/immodules/im-scim.so) (acroread:1878): Gtk-WARNING **: Loading IM context type 'scim' failed (acroread:1878): Gtk-WARNING **: /usr/local/Adobe/Reader8/JPN/Adobe/Reader8/Reader/intellinux/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/gtk-2.0/immodules/im-scim.so) Acroread has its own libstdc++ library, so im-scim.so refers to acrobat's libstdc++. To use scim correctly here, scim should refers linux_base-f10's libstdc++ library I guess. I don't know how to do that. Anyone has any ideas? P.S. I can't input Japanese via scim to skype. It's regarded as skype cannot effect GTK_IM_MODULE. Anyone can input double byte message to skype via SCIM?? -- Daichi GOTO, http://people.freebsd.org/~daichi From mcdouga9 at egr.msu.edu Wed Jun 3 06:16:53 2009 From: mcdouga9 at egr.msu.edu (Adam McDougall) Date: Wed Jun 3 06:18:08 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! In-Reply-To: <4A1AC253.6010306@egr.msu.edu> References: <20090514191237.GD70242@bsdcrew.de> <20090515101253.GH71804@bsdcrew.de> <4A0D7574.3050801@fletchermoorland.co.uk> <4A1AC253.6010306@egr.msu.edu> Message-ID: <20090603061650.GC1122@egr.msu.edu> I figured it out. I needed "options COMPAT_IA32" in my kernel config. On Mon, May 25, 2009 at 12:07:47PM -0400, Adam McDougall wrote: > Hi, > When compiling I get the following error > > kBuild: Installing tstUtf8 => > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/testcase/tstUtf8 > > kBuild: Installing tstUuid => > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/testcase/tstUuid > > kBuild: Installing tstVMStructGC => > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/tstVMStructGC > > kBuild: Generating tstVMStructSize - > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/tstVMStructGC: > 1: Syntax error: "(" unexpected > kmk[2]: *** > [/root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h] > Error 2 > kmk[2]: *** Deleting file > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h' > > kmk[2]: *** Waiting for unfinished jobs.... > awk -f /usr/src/sys/conf/kmod_syms.awk > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/vboxdrv/vboxdrv.ko > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.def > | xargs -J% objcopy % > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/vboxdrv/vboxdrv.ko > > awk: can't open file > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.def > > source line number 10 > kmk[2]: Leaving directory > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673' > kmk[2]: Entering directory > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673' > kmk[2]: *** Exiting with status 2 > kmk[1]: *** [pass_binaries_this] Error 2 > kmk[1]: Leaving directory > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673' > kmk: *** [pass_binaries_order] Error 2 > *** Error code 2 > > Stop in /root/vBox/virtualbox. > demophon# > > > demophon# uname -a > FreeBSD demophon 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Wed May 6 > 09:04:17 UTC 2009 paul@demophon:/usr/obj/usr/src/sys/DEMOPHON amd64 > > Any ideas? > > Cheers > Paul > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > I am getting this error too from the latest test port on amd64 7-stable and 8-current: kBuild: Installing tstVMStructGC => /usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/bin/tstVMStructGC kBuild: Generating tstVMStructSize - /usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h /usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/bin/tstVMStructGC: 1: Syntax error: "(" unexpected kmk[2]: *** [/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h] Error 2 kmk[2]: *** Deleting file `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h' kmk[2]: *** Waiting for unfinished jobs.... kmk[2]: Leaving directory `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852' kmk[2]: Entering directory `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852' kmk[2]: *** Exiting with status 2 kmk[1]: *** [pass_binaries_this] Error 2 kmk[1]: Leaving directory `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852' kmk: *** [pass_binaries_order] Error 2 *** Error code 2 The OS builds are 1-3 days old (full kernel + world) and ports were up to date. Help? Thanks. _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From paul at fletchermoorland.co.uk Wed Jun 3 09:13:56 2009 From: paul at fletchermoorland.co.uk (Paul Wootton) Date: Wed Jun 3 09:14:14 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! In-Reply-To: <20090603061650.GC1122@egr.msu.edu> References: <20090514191237.GD70242@bsdcrew.de> <20090515101253.GH71804@bsdcrew.de> <4A0D7574.3050801@fletchermoorland.co.uk> <4A1AC253.6010306@egr.msu.edu> <20090603061650.GC1122@egr.msu.edu> Message-ID: <4A263ECD.2070704@fletchermoorland.co.uk> That makes perfect sense. On my machine, I commented out 32bit compatibility as I figured I would not need it. This is the first time it has caught me out... Adam McDougall wrote: > I figured it out. I needed "options COMPAT_IA32" > in my kernel config. > > On Mon, May 25, 2009 at 12:07:47PM -0400, Adam McDougall wrote: > > > Hi, > > When compiling I get the following error > > > > kBuild: Installing tstUtf8 => > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/testcase/tstUtf8 > > > > kBuild: Installing tstUuid => > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/testcase/tstUuid > > > > kBuild: Installing tstVMStructGC => > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/tstVMStructGC > > > > kBuild: Generating tstVMStructSize - > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h > > > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/bin/tstVMStructGC: > > 1: Syntax error: "(" unexpected > > kmk[2]: *** > > [/root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h] > > Error 2 > > kmk[2]: *** Deleting file > > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h' > > > > kmk[2]: *** Waiting for unfinished jobs.... > > awk -f /usr/src/sys/conf/kmod_syms.awk > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/vboxdrv/vboxdrv.ko > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.def > > | xargs -J% objcopy % > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/out/freebsd.amd64/release/obj/vboxdrv/vboxdrv.ko > > > > awk: can't open file > > /root/vBox/virtualbox/work/virtualbox-2.2.2r19673/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.def > > > > source line number 10 > > kmk[2]: Leaving directory > > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673' > > kmk[2]: Entering directory > > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673' > > kmk[2]: *** Exiting with status 2 > > kmk[1]: *** [pass_binaries_this] Error 2 > > kmk[1]: Leaving directory > > `/root/vBox/virtualbox/work/virtualbox-2.2.2r19673' > > kmk: *** [pass_binaries_order] Error 2 > > *** Error code 2 > > > > Stop in /root/vBox/virtualbox. > > demophon# > > > > > > demophon# uname -a > > FreeBSD demophon 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Wed May 6 > > 09:04:17 UTC 2009 paul@demophon:/usr/obj/usr/src/sys/DEMOPHON amd64 > > > > Any ideas? > > > > Cheers > > Paul > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > > I am getting this error too from the latest test port on amd64 7-stable > and 8-current: > > kBuild: Installing tstVMStructGC => > /usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/bin/tstVMStructGC > kBuild: Generating tstVMStructSize - > /usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h > /usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/bin/tstVMStructGC: > 1: Syntax error: "(" unexpected > kmk[2]: *** > [/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h] > Error 2 > kmk[2]: *** Deleting file > `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852/out/freebsd.amd64/release/obj/VMM/tstVMStructGC.h' > kmk[2]: *** Waiting for unfinished jobs.... > kmk[2]: Leaving directory > `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852' > kmk[2]: Entering directory > `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852' > kmk[2]: *** Exiting with status 2 > kmk[1]: *** [pass_binaries_this] Error 2 > kmk[1]: Leaving directory > `/usr/home/mcdouga9/virtualbox/work/virtualbox-2.2.2r19852' > kmk: *** [pass_binaries_order] Error 2 > *** Error code 2 > > > The OS builds are 1-3 days old (full kernel + world) and ports were up > to date. Help? Thanks. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > ----------------------------------------------------------------------------------- Fletcher Moorland Limited is a company registered in England and Wales. Registration number: 2984467. Registered office: Elenora Street, Stoke on Trent, Staffordshire, ST4 1QG. VAT Registration number: 478730606 Telephone: 01782 411021 | Fax: 01782 744470 | http://www.fletchermoorland.co.uk From vova at fbsd.ru Wed Jun 3 09:22:52 2009 From: vova at fbsd.ru (Vladimir Grebenschikov) Date: Wed Jun 3 09:22:59 2009 Subject: virtualbox: clipboard sharing In-Reply-To: <4A25205E.5030907@icyb.net.ua> References: <4A251E0A.2050307@icyb.net.ua> <4A25205E.5030907@icyb.net.ua> Message-ID: <1244020967.26991.3.camel@localhost> Hi Can you share port patch ? I've just tried to add freebsd here and get library installed but I still have no sharing. -----Original Message----- From: Andriy Gapon To: freebsd-emulation@freebsd.org, Martin Wilke Subject: Re: virtualbox: clipboard sharing Date: Tue, 02 Jun 2009 15:51:42 +0300 on 02/06/2009 15:41 Andriy Gapon said the following: > It seems that currently virtualbox port doesn't build/install VBoxSharedClipboard.so. > > It seems that fixing this should be as simple as removing wrapping if1of check in > src/VBox/HostServices/Makefile.kmk (or adding freebsd to the list). > The same operation is then needed in > src/VBox/HostServices/SharedClipboard/Makefile.kmk where VBoxSharedClipboard_LIBS > is set, so that VBoxSharedClipboard.so is linked with libXt and libX11. BTW, I've just tested this to work with XP guest (with Guest Additions installed) - in both directions. -- Vladimir B. Grebenschikov vova@fbsd.ru From gabor at FreeBSD.org Wed Jun 3 18:02:01 2009 From: gabor at FreeBSD.org (Gabor Kovesdan) Date: Wed Jun 3 18:02:34 2009 Subject: [bsd.port.mk] unified support for LINUX_OSRELEASE dependency Message-ID: <20090603174354.4467D14D5825@server.mypc.hu> >Submitter-Id: current-users >Originator: Gabor Kovesdan >Organization: >Confidential: no >Synopsis: [bsd.port.mk] unified support for LINUX_OSRELEASE dependency >Severity: non-critical >Priority: medium >Category: ports >Class: change-request >Release: >Environment: >Description: So far we haven't had a unified support for dealing with cases where a specific version of Linux emulation is necessary. We have the same for GCC versions or Perl version but not for Linux emulation, so I thought it would be useful to add similar knobs to the Ports Collection infrastructure. Also, the current IGNORE reasons that ports give, don't seem quite clear to our users, I got a PR for my Gentoo port because a user couldn't understand the actual problem. This is another reason I thought of unifying this part. >How-To-Repeat: >Fix: --- linux-osrel.diff begins here --- Index: ports/Mk/bsd.port.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.619 diff -u -r1.619 bsd.port.mk --- ports/Mk/bsd.port.mk 22 May 2009 21:57:33 -0000 1.619 +++ ports/Mk/bsd.port.mk 3 Jun 2009 17:37:10 -0000 @@ -477,6 +477,13 @@ # Set to value , if the port needs emulators/linux_base-. # If set to "7", a dependency is registered to emulators/linux_base. # Implies appropriate settings for STRIP and STRIP_CMD. +# +# USE_LINUX_OSRELEASE - Controls the exact, the maximal or the minimal working LINUX_OSRELEASE +# value the port works with. +# +# USE_LINUX_OSRELEASE_REASON - Sets a reason for the dependency, which is used to +# set IGNORE. +# # USE_LINUX_PREFIX # - controls the action of PREFIX (see above). Only use this # if the port is a linux infrastructure port (e.g. contains libs @@ -1809,8 +1816,53 @@ USE_LINUX?= yes .endif -.if defined(USE_LINUX) +.if defined(USE_LINUX_OSRELEASE) +.if !defined(LINUX_OSRELEASE) +LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` +.endif + +.if ${LINUX_OSRELEASE}x == "x" +IGNORE= Linuxulator is not (kld)loaded +.endif + +linux_major= ${LINUX_OSRELEASE:C|\..*||} +_linux_minor= ${LINUX_OSRELEASE:S|^${linux_major}||:S|^.||:C|\..*||} +_linux_micro= ${LINUX_OSRELEASE:S|^${linux_major}||:S|^.${_linux_minor}||:S|^.||:C|\..*||} +linux_minor= ${_linux_minor:S|^|000|:C|.*(...)|\1|} +linux_micro= ${_linux_micro:S|^|00|:C|.*(..)|\1|} +linux_osrel= ${linux_major}${linux_minor}${linux_micro} + +want_linux_sign= ${USE_LINUX_OSRELEASE:C|^[0-9.]+||} +want_linux_ver= ${USE_LINUX_OSRELEASE:S|${want_linux_sign}$||} +want_linux_major= ${want_linux_ver:C|\..*||} +_want_linux_minor= ${want_linux_ver:S|^${want_linux_major}||:S|^.||:C|\..*||} +_want_linux_micro= ${want_linux_ver:S|^${want_linux_major}||:S|^.${_want_linux_minor}||:S|^.||:C|\..*||} +want_linux_minor= ${_want_linux_minor:S|^|000|:C|.*(...)|\1|} +want_linux_micro= ${_want_linux_micro:S|^|00|:C|.*(..)|\1|} +want_linux_osrel= ${want_linux_major}${want_linux_minor}${want_linux_micro} + +.if ${want_linux_sign} == "+" +.if ${want_linux_osrel} > ${linux_osrel} +USE_LINUX_OSRELEASE_REASON?= requires Linux emulation ${want_linux_ver} or later, please consult the documentation and set the compat.linux.osrelease sysctl appropriately +IGNORE= ${USE_LINUX_OSRELEASE_REASON} +.endif +.elif ${want_linux_sign} == "" +.if ${want_linux_osrel} != ${linux_osrel} +USE_LINUX_OSRELEASE_REASON?= requires Linux emulation ${want_linux_ver} exactly, please consult the documentation and set the compat.linux.osrelease sysctl appropriately +IGNORE= ${USE_LINUX_OSRELEASE_REASON} +.endif +.elif ${want_linux_sign} == "-" +.if ${want_linux_osrel} <= ${linux_osrel} +USE_LINUX_OSRELEASE_REASON?= requires Linux emulation earlier than ${want_linux_ver}, please consult the documentation and set the compat.linux.osrelease sysctl appropriately +IGNORE= ${USE_LINUX_OSRELEASE_REASON} +.endif +.else # wrong suffix +IGNORE= improper use of USE_LINUX_OSRELEASE +.endif +.endif + +.if defined(USE_LINUX) . if !defined(LINUX_OSRELEASE) LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` . endif Index: ports/devel/uppaal/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/uppaal/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- ports/devel/uppaal/Makefile 10 Jan 2009 15:27:26 -0000 1.9 +++ ports/devel/uppaal/Makefile 3 Jun 2009 17:37:10 -0000 @@ -15,6 +15,7 @@ USE_ZIP= yes USE_LINUX= yes +USE_LINUX_OSRELEASE= 2.6.16+ USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_RUN= yes @@ -33,12 +34,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE} == "2.4.2" || ${OSVERSION} < 700000 -IGNORE=requires compat.linux.osrelease of at least 2.6.16 (needs 7.0 or later) -.endif - .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING) ECHO_MSG=/usr/bin/printf IGNORE=Please download ${DISTNAME}${EXTRACT_SUFX} into\ Index: ports/emulators/linux_base-f10/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/linux_base-f10/Makefile,v retrieving revision 1.53 diff -u -r1.53 Makefile --- ports/emulators/linux_base-f10/Makefile 1 Jun 2009 17:26:13 -0000 1.53 +++ ports/emulators/linux_base-f10/Makefile 3 Jun 2009 17:37:10 -0000 @@ -108,6 +108,7 @@ ONLY_FOR_ARCHS= i386 amd64 LINUX_RPM_ARCH= i386 USE_LINUX_PREFIX= yes +USE_LINUX_OSRELEASE= 2.6.16+ NO_WRKSUBDIR= yes MD5_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} PLIST_SUB= GLIBCVER="2.9" @@ -123,14 +124,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE}x == "x" -IGNORE= linuxulator is not (kld)loaded -.elif ${LINUX_OSRELEASE} == "2.4.2" -IGNORE= compat.linux.osrelease: 2.4.2 is not supported, please use 2.6.16 -.endif - REMOVE_DIRS= boot dev etc/fonts home initrd root tmp var/log var/run var/tmp \ usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ Index: ports/emulators/linux_base-f7/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/linux_base-f7/Makefile,v retrieving revision 1.38 diff -u -r1.38 Makefile --- ports/emulators/linux_base-f7/Makefile 31 Mar 2008 03:54:46 -0000 1.38 +++ ports/emulators/linux_base-f7/Makefile 3 Jun 2009 17:37:10 -0000 @@ -98,6 +98,7 @@ ONLY_FOR_ARCHS= i386 amd64 LINUX_RPM_ARCH= i386 USE_LINUX_PREFIX= yes +USE_LINUX_OSRELEASE= 2.6.16+ NO_WRKSUBDIR= yes MD5_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} PLIST_SUB= GLIBCVER="2.6" @@ -113,14 +114,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE}x == "x" -IGNORE= linuxulator is not (kld)loaded -.elif ${LINUX_OSRELEASE} == "2.4.2" -IGNORE= compat.linux.osrelease: 2.4.2 is not supported -.endif - REMOVE_DIRS= boot dev home initrd root tmp var/log var/run var/tmp \ usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ Index: ports/emulators/linux_base-f8/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/linux_base-f8/Makefile,v retrieving revision 1.51 diff -u -r1.51 Makefile --- ports/emulators/linux_base-f8/Makefile 28 Jan 2009 22:16:43 -0000 1.51 +++ ports/emulators/linux_base-f8/Makefile 3 Jun 2009 17:37:10 -0000 @@ -107,6 +107,7 @@ ONLY_FOR_ARCHS= i386 amd64 LINUX_RPM_ARCH= i386 USE_LINUX_PREFIX= yes +USE_LINUX_OSRELEASE= 2.6.16+ NO_WRKSUBDIR= yes MD5_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} PLIST_SUB= GLIBCVER="2.7" @@ -122,14 +123,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE}x == "x" -IGNORE= linuxulator is not (kld)loaded -.elif ${LINUX_OSRELEASE} == "2.4.2" -IGNORE= compat.linux.osrelease: 2.4.2 is not supported -.endif - REMOVE_DIRS= boot dev etc/fonts home initrd root tmp var/log var/run var/tmp \ usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ Index: ports/emulators/linux_base-f9/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/linux_base-f9/Makefile,v retrieving revision 1.53 diff -u -r1.53 Makefile --- ports/emulators/linux_base-f9/Makefile 6 Apr 2009 13:22:27 -0000 1.53 +++ ports/emulators/linux_base-f9/Makefile 3 Jun 2009 17:37:10 -0000 @@ -112,6 +112,7 @@ linux_base-f7-[0-9]* linux_base-f8-[0-9]* linux-glib2-* ONLY_FOR_ARCHS= i386 amd64 LINUX_RPM_ARCH= i386 +USE_LINUX_OSRELEASE= 2.6.16+ USE_LINUX_PREFIX= yes NO_WRKSUBDIR= yes MD5_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} @@ -128,14 +129,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE}x == "x" -IGNORE= linuxulator is not (kld)loaded -.elif ${LINUX_OSRELEASE} == "2.4.2" -IGNORE= compat.linux.osrelease: 2.4.2 is not supported, please use 2.6.16 -.endif - REMOVE_DIRS= boot dev etc/fonts home initrd root tmp var/log var/run var/tmp \ usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ Index: ports/emulators/linux_base-fc6/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/linux_base-fc6/Makefile,v retrieving revision 1.34 diff -u -r1.34 Makefile --- ports/emulators/linux_base-fc6/Makefile 31 Mar 2008 03:54:45 -0000 1.34 +++ ports/emulators/linux_base-fc6/Makefile 3 Jun 2009 17:37:10 -0000 @@ -102,6 +102,7 @@ ONLY_FOR_ARCHS= i386 amd64 LINUX_RPM_ARCH= i386 USE_LINUX_PREFIX= yes +USE_LINUX_OSRELEASE= 2.6.16+ NO_WRKSUBDIR= yes MD5_FILE?= ${MASTERDIR}/distinfo.${LINUX_RPM_ARCH} PLIST_SUB= GLIBCVER="2.5" @@ -117,14 +118,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE}x == "x" -IGNORE= linuxulator is not (kld)loaded -.elif ${LINUX_OSRELEASE} == "2.4.2" -IGNORE= compat.linux.osrelease: 2.4.2 is not supported -.endif - REMOVE_DIRS= boot dev home initrd root tmp var/log var/run var/tmp \ usr/local usr/tmp REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \ Index: ports/emulators/linux_dist-gentoo-stage1/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/linux_dist-gentoo-stage1/Makefile,v retrieving revision 1.41 diff -u -r1.41 Makefile --- ports/emulators/linux_dist-gentoo-stage1/Makefile 24 Nov 2008 13:22:28 -0000 1.41 +++ ports/emulators/linux_dist-gentoo-stage1/Makefile 3 Jun 2009 17:37:10 -0000 @@ -18,6 +18,7 @@ RESTRICTED= binaries licensed under GNU GPL without accompanying source USE_BZIP2= YES +USE_LINUX_OSRELEASE= 2.6.16+ DIST_SUBDIR= gentoo-linux NO_BUILD= YES ONLY_FOR_ARCHS= amd64 i386 @@ -43,14 +44,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE}x == "x" -IGNORE= linuxulator is not (kld)loaded -.elif ${LINUX_OSRELEASE} == "2.4.2" -IGNORE= compat.linux.osrelease: 2.4.2 is not supported -.endif - do-extract: ${MKDIR} ${WRKDIR} Index: ports/emulators/linux_dist-gentoo-stage3/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/linux_dist-gentoo-stage3/Makefile,v retrieving revision 1.12 diff -u -r1.12 Makefile --- ports/emulators/linux_dist-gentoo-stage3/Makefile 24 Nov 2008 13:23:21 -0000 1.12 +++ ports/emulators/linux_dist-gentoo-stage3/Makefile 3 Jun 2009 17:37:10 -0000 @@ -16,6 +16,7 @@ RESTRICTED= binaries licensed under GNU GPL without accompanying source USE_BZIP2= YES +USE_LINUX_OSRELEASE= 2.6.16+ DIST_SUBDIR= gentoo-linux NO_BUILD= YES ONLY_FOR_ARCHS= i386 amd64 @@ -43,14 +44,6 @@ .include -LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null` - -.if ${LINUX_OSRELEASE}x == "x" -IGNORE= linuxulator is not (kld)loaded -.elif ${LINUX_OSRELEASE} == "2.4.2" -IGNORE= compat.linux.osrelease: 2.4.2 is not supported -.endif - .if (${GENTOO_OPTIMIZED} == "i686") MASTER_SITE_SUBDIR= releases/x86/${PORTVERSION}/stages DISTNAME= stage3-${GENTOO_OPTIMIZED}-${PORTVERSION} --- linux-osrel.diff ends here --- From glarkin at FreeBSD.org Wed Jun 3 18:06:23 2009 From: glarkin at FreeBSD.org (Greg Larkin) Date: Wed Jun 3 18:06:29 2009 Subject: Fix for CONFLICTS in emulators/linux_base ports In-Reply-To: <22672149@h30.sp.ipt.ru> References: <4A242BF1.9050202@FreeBSD.org> <22672149@h30.sp.ipt.ru> Message-ID: <4A26BB95.7010002@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Boris Samorodov wrote: > (Seems I've got this mail by private email and send an answer. > but for archieves I'll duplicate it here.) > > On Mon, 01 Jun 2009 15:28:49 -0400 Greg Larkin wrote: > >> Hi emulation team, > >> I'm working on a PR for graphics/linux-ac3d, and it required me to >> upgrade my linux_base-fc-4_14 package. I noticed that the newer >> linux_base-f ports don't include the correct package name in CONFLICTS >> for the older port. > > Thanks for taking care of it. I should have done it myself but > you know there are always other first-aid-things to do... :-( > >> I have included a patch for the ports that you maintain. Please review >> it when you have a moment and let me know what you think. > >> http://people.freebsd.org/~glarkin/diffs/bsam-linux_base.diff > > Some thoughts: > . I'm not sure if names without * can match anything (and > anyway if they do, ex. linux_base-fc will match linux_base-fc6, > the third diff); > . there are more linux_base ports now (including linux_base-f9, > linux_base-f10). They should be included into CONFLICTS and > their CONFLICTS should be considered either. > > Thanks once more! > > > WBR Hi Boris, I sent two emails with two separate patches, one directly to you and one to emulation@, since I wasn't sure who is a member of that alias. Sorry for the confusion on my end. Perhaps there is a very simple solution - do you think that all linux_base ports should have the following CONFLICTS line? CONFLICTS= linux_base-* That way, all Linux emulation layers will conflict with every other one, and we'll be covered for any future revisions. Let me know what you think, and I can commit the changes after generating a new patch for your review, if you like. Cheers, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKJruV0sRouByUApARAgSxAKCAjd2C0/hp8bYkwd9PzlhQZz+5lgCgyGkV N/xt9rbW7CkIdQsct9ScY0Y= =GFGg -----END PGP SIGNATURE----- From bsam at ipt.ru Thu Jun 4 06:06:53 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Thu Jun 4 06:07:01 2009 Subject: Fix for CONFLICTS in emulators/linux_base ports In-Reply-To: <4A26BB95.7010002@FreeBSD.org> (Greg Larkin's message of "Wed\, 03 Jun 2009 14\:06\:13 -0400") References: <4A242BF1.9050202@FreeBSD.org> <22672149@h30.sp.ipt.ru> <4A26BB95.7010002@FreeBSD.org> Message-ID: <01209091@bb.ipt.ru> On Wed, 03 Jun 2009 14:06:13 -0400 Greg Larkin wrote: > Boris Samorodov wrote: > > (Seems I've got this mail by private email and send an answer. > > but for archieves I'll duplicate it here.) > > > > On Mon, 01 Jun 2009 15:28:49 -0400 Greg Larkin wrote: > > > >> Hi emulation team, > > > >> I'm working on a PR for graphics/linux-ac3d, and it required me to > >> upgrade my linux_base-fc-4_14 package. I noticed that the newer > >> linux_base-f ports don't include the correct package name in CONFLICTS > >> for the older port. > > > > Thanks for taking care of it. I should have done it myself but > > you know there are always other first-aid-things to do... :-( > > > >> I have included a patch for the ports that you maintain. Please review > >> it when you have a moment and let me know what you think. > > > >> http://people.freebsd.org/~glarkin/diffs/bsam-linux_base.diff > > > > Some thoughts: > > . I'm not sure if names without * can match anything (and > > anyway if they do, ex. linux_base-fc will match linux_base-fc6, > > the third diff); > > . there are more linux_base ports now (including linux_base-f9, > > linux_base-f10). They should be included into CONFLICTS and > > their CONFLICTS should be considered either. > Hi Boris, > I sent two emails with two separate patches, one directly to you and one > to emulation@, since I wasn't sure who is a member of that alias. Sorry > for the confusion on my end. No problem. > Perhaps there is a very simple solution - do you think that all > linux_base ports should have the following CONFLICTS line? > CONFLICTS= linux_base-* > That way, all Linux emulation layers will conflict with every other one, > and we'll be covered for any future revisions. Did you try it yourself? ;-) That way every linux base port will conflict with itself! > Let me know what you think, and I can commit the changes after > generating a new patch for your review, if you like. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From glarkin at FreeBSD.org Thu Jun 4 13:12:17 2009 From: glarkin at FreeBSD.org (Greg Larkin) Date: Thu Jun 4 13:12:23 2009 Subject: Fix for CONFLICTS in emulators/linux_base ports In-Reply-To: <01209091@bb.ipt.ru> References: <4A242BF1.9050202@FreeBSD.org> <22672149@h30.sp.ipt.ru> <4A26BB95.7010002@FreeBSD.org> <01209091@bb.ipt.ru> Message-ID: <4A27C829.6070809@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Boris Samorodov wrote: [...] > >> Perhaps there is a very simple solution - do you think that all >> linux_base ports should have the following CONFLICTS line? > >> CONFLICTS= linux_base-* > >> That way, all Linux emulation layers will conflict with every other one, >> and we'll be covered for any future revisions. > > Did you try it yourself? ;-) That way every linux base port > will conflict with itself! > Hi Boris, Yes, it works fine for me: - ---> No linux_base-* ports installed: fbsd70# pwd /usr/home/glarkin/FreeBSD/ports/emulators/linux_base-f8 fbsd70# pkg_info | grep ^linux_base fbsd70# make -V CONFLICTS linux_base-* linux-glib2 fbsd70# make check-conflicts fbsd70# cd ../linux_base-fc4 fbsd70# make -V CONFLICTS linux_base-* linux_locale* fbsd70# make check-conflicts fbsd70# - ---> After installation of linux_base-f8: fbsd70# pwd /usr/home/glarkin/FreeBSD/ports/emulators/linux_base-fc4 fbsd70# cd ../linux_base-f8/ fbsd70# pwd /usr/home/glarkin/FreeBSD/ports/emulators/linux_base-f8 fbsd70# pkg_info | grep ^linux_base linux_base-f8-8_12 Base set of packages needed in Linux mode (for i386/amd64) fbsd70# make -V CONFLICTS linux_base-* linux-glib2 fbsd70# make check-conflicts fbsd70# cd ../linux_base-fc4 fbsd70# make -V CONFLICTS linux_base-* linux_locale* fbsd70# make check-conflicts ===> linux_base-fc-4_14 conflicts with installed package(s): linux_base-f8-8_12 They install files into the same place. Please remove them first with pkg_delete(1). *** Error code 1 Stop in /usr/home/glarkin/FreeBSD/ports/emulators/linux_base-fc4. fbsd70# Without any linux_base-* ports installed, "CONFLICTS = linux_base-*" still allows the first one to be installed. After that, it will prevent other ones from being installed. Let me know if that looks acceptable or not. Cheers, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKJ8gp0sRouByUApARAhfhAKC5nQjdtGcRbQ+t6r0mYzi8ZX8PaQCeM43W qzVqE7W9bjCgajW5Rwo0zl0= =AO8S -----END PGP SIGNATURE----- From bsam at ipt.ru Thu Jun 4 17:41:42 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Thu Jun 4 17:41:48 2009 Subject: cvs commit: ports/Mk bsd.linux-apps.mk bsd.linux-rpm.mk ports/accessibility Makefile ports/accessibility/linux-f10-atk Makefile distinfo.i386 pkg-plist ports/archivers Makefile ports/archivers/linux-f10-ucl Makefile distinfo.i386 ... In-Reply-To: <20090604171055.GC51747@hades.panopticon> (Dmitry Marakasov's message of "Thu\, 4 Jun 2009 21\:10\:55 +0400") References: <200906011726.n51HQVl1018845@repoman.freebsd.org> <20090604161153.GB51747@hades.panopticon> <22649187@bb.ipt.ru> <20090604171055.GC51747@hades.panopticon> Message-ID: <90470618@bb.ipt.ru> On Thu, 4 Jun 2009 21:10:55 +0400 Dmitry Marakasov wrote: > Is that absolutely necessary? Imho developers@ or like is a more apropriate list to discuss this case. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From amdmi3 at amdmi3.ru Thu Jun 4 17:49:24 2009 From: amdmi3 at amdmi3.ru (Dmitry Marakasov) Date: Thu Jun 4 17:49:32 2009 Subject: cvs commit: ports/Mk bsd.linux-apps.mk bsd.linux-rpm.mk ports/accessibility Makefile ports/accessibility/linux-f10-atk Makefile distinfo.i386 pkg-plist ports/archivers Makefile ports/archivers/linux-f10-ucl Makefile distinfo.i386 ... In-Reply-To: <22649187@bb.ipt.ru> References: <200906011726.n51HQVl1018845@repoman.freebsd.org> <20090604161153.GB51747@hades.panopticon> <22649187@bb.ipt.ru> Message-ID: <20090604171055.GC51747@hades.panopticon> * Boris Samorodov (bsam@ipt.ru) wrote: > This is used while packaging to pet GPL which ensures that sources > are available together with binaries. Is that absolutely necessary? It seems to be that GPL does not require doing this. >From GPLv2: --- 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) --- Looks to be our case, as we received program in object code (i386.rpm) with an information on where to get source code. >From GPLv3: --- 6. Conveying Non-Source Forms. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, > the Corresponding Source may be on a different server (operated by > you or a third party) that supports equivalent copying facilities, > provided you maintain clear directions next to the object code > saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. --- This is even more clear. Thus, I believe we can comply with GPL just by providing link to source download locations of Fedora (through pkg-message I believe). > This has no impact on users who use ports to install linux > applications. It does if user runs tinderbox, I've just stepped into this. Also it's inconvenient for maintainers as you need to define PACKAGE_BUILDING for make fetch/makesum. Also Fedora mirror list may need cleaning: => libICE-1.0.4-4.fc10.src.rpm doesn't seem to exist in /tmp/distfiles/rpm/i386/fedora/10. => Attempting to fetch from file:///distcache/rpm/i386/fedora/10/. fetch: file:///distcache/rpm/i386/fedora/10/libICE-1.0.4-4.fc10.src.rpm: No such file or directory => Attempting to fetch from http://archives.fedoraproject.org/pub/archive/fedora/linux/core/../releases/10/Everything/i386/os/Packages/. fetch: http://archives.fedoraproject.org/pub/archive/fedora/linux/core/../releases/10/Everything/i386/os/Packages/libICE-1.0.4-4.fc10.src.rpm: Not Found => Attempting to fetch from http://archives.fedoraproject.org/pub/archive/fedora/linux/core/../updates/10/i386/. fetch: http://archives.fedoraproject.org/pub/archive/fedora/linux/core/../updates/10/i386/libICE-1.0.4-4.fc10.src.rpm: Not Found => Attempting to fetch from http://archives.fedoraproject.org/pub/archive/fedora/linux/core/../releases/10/SRPMS/libICE-1.0.4-4.fc10.src.rpm: Not Found => Attempting to fetch from http://archives.fedoraproject.org/pub/archive/fedora/linux/core/../updates/10/SRPMS/. fetch: http://archives.fedoraproject.org/pub/archive/fedora/linux/core/../updates/10/SRPMS/libICE-1.0.4-4.fc10.src.rpm: Not Found => Attempting to fetch from http://mirrors.kernel.org/fedora/core/../releases/10/Everything/i386/os/Packages/. fetch: http://mirrors.kernel.org/fedora/core/../releases/10/Everything/i386/os/Packages/libICE-1.0.4-4.fc10.src.rpm: Not Found => Attempting to fetch from http://mirrors.kernel.org/fedora/core/../updates/10/i386/. fetch: http://mirrors.kernel.org/fedora/core/../updates/10/i386/libICE-1.0.4-4.fc10.src.rpm: Not Found => Attempting to fetch from http://mirrors.kernel.org/fedora/core/../releases/10/Everything/source/SRPMS/. libICE-1.0.4-4.fc10.src.rpm 253 kB 52 kBps -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru From vova at fbsd.ru Fri Jun 5 09:32:40 2009 From: vova at fbsd.ru (Vladimir Grebenschikov) Date: Fri Jun 5 09:32:48 2009 Subject: recent 8-current panics if load device modules from userspace under vmware Message-ID: <1244193043.2310.11.camel@localhost> Hi intsmb0: port 0x1040-0x104f at device 7.3 on pci0 panic: resource_list_alloc: resource entry is busy If load modules from startup scripts it panics with such message. (kgdb) bt #0 doadump () at pcpu.h:246 #1 0xc0557413 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:420 #2 0xc055764d in panic (fmt=Variable "fmt" is not available.) at /usr/src/sys/kern/kern_shutdown.c:576 #3 0xc057d176 in resource_list_alloc (rl=0xc38b2304, bus=0xc38f2c00, child=0xc38f2e00, type=4, rid=0xc3742934, start=0, end=4294967295, count=1, flags=2) at /usr/src/sys/kern/subr_bus.c:2836 #4 0xc04d6f47 in pci_alloc_resource (dev=0xc38f2c00, child=0xc38f2e00, type=4, rid=0xc3742934, start=0, end=4294967295, count=1, flags=2) at /usr/src/sys/dev/pci/pci.c:3599 #5 0xc057d08c in bus_alloc_resource (dev=0xc38f2e00, type=4, rid=0xc3742934, start=0, end=4294967295, count=1, flags=2) at bus_if.h:263 #6 0xc0639a3d in intsmb_attach (dev=0xc38f2e00) at bus.h:379 #7 0xc057bdff in device_attach (dev=0xc38f2e00) at device_if.h:178 #8 0xc057cd6c in device_probe_and_attach (dev=0xc38f2e00) at /usr/src/sys/kern/subr_bus.c:2473 #9 0xc04d63e5 in pci_driver_added (dev=0xc38f2c00, driver=0xc4053440) at /usr/src/sys/dev/pci/pci.c:2833 #10 0xc057a1a8 in devclass_driver_added (dc=0xc3840e00, driver=0xc4053440) at bus_if.h:183 #11 0xc057ab49 in devclass_add_driver (dc=0xc3840e00, driver=0xc4053440) at /usr/src/sys/kern/subr_bus.c:942 #12 0xc057b9b9 in driver_module_handler (mod=0xc3bafe40, what=0, arg=0xc40534fc) at /usr/src/sys/kern/subr_bus.c:3952 #13 0xc05480f5 in module_register_init (arg=0xc40534e4) at /usr/src/sys/kern/kern_module.c:124 #14 0xc05407bd in linker_load_module (kldname=Variable "kldname" is not available.) at /usr/src/sys/kern/kern_linker.c:234 #15 0xc0540cdc in kern_kldload (td=0xc3a4caf0, file=0xc3924000 "if_le", fileid=0xc3742c70) at /usr/src/sys/kern/kern_linker.c:1022 #16 0xc0540db4 in kldload (td=0xc3a4caf0, uap=0xc3742cf8) at /usr/src/sys/kern/kern_linker.c:1050 #17 0xc06c9157 in syscall (frame=0xc3742d38) at /usr/src/sys/i386/i386/trap.c:1073 #18 0xc06af7b0 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:261 #19 0x00000033 in ?? () (kgdb) If I add same modules into loader.conf everything goes as expected. Modules tried: if_le, snd_es137x. It worked before right, for sure. I have vmware-specific script to boot my notebook under vmware time-to-time: $ cat /usr/local/etc/rc.d/011.vmware-setup.sh #!/bin/sh if /usr/local/sbin/vmware-checkvm > /dev/null; then echo "vmware configuration" ln -sf /etc/X11/xorg.conf.vmware /etc/X11/xorg.conf kldstat -q -m if_le || kldload if_le kldstat -q -m snd_es137x || kldload snd_es137x # start in-vm mouse /usr/sbin/moused -p /dev/psm0 -t auto & else echo "native configuration" ln -sf /etc/X11/xorg.conf.vbook /etc/X11/xorg.conf fi -- Vladimir B. Grebenschikov vova@fbsd.ru From jhb at freebsd.org Fri Jun 5 13:55:13 2009 From: jhb at freebsd.org (John Baldwin) Date: Fri Jun 5 13:55:42 2009 Subject: recent 8-current panics if load device modules from userspace under vmware In-Reply-To: <1244193043.2310.11.camel@localhost> References: <1244193043.2310.11.camel@localhost> Message-ID: <200906050955.02428.jhb@freebsd.org> On Friday 05 June 2009 5:10:43 am Vladimir Grebenschikov wrote: > Hi > > intsmb0: port 0x1040-0x104f at device 7.3 on pci0 > panic: resource_list_alloc: resource entry is busy > > If load modules from startup scripts it panics with such message. > > (kgdb) bt > #0 doadump () at pcpu.h:246 > #1 0xc0557413 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:420 > #2 0xc055764d in panic (fmt=Variable "fmt" is not available.) at /usr/src/sys/kern/kern_shutdown.c:576 > #3 0xc057d176 in resource_list_alloc (rl=0xc38b2304, bus=0xc38f2c00, > child=0xc38f2e00, type=4, rid=0xc3742934, start=0, end=4294967295, > count=1, flags=2) at /usr/src/sys/kern/subr_bus.c:2836 > #4 0xc04d6f47 in pci_alloc_resource (dev=0xc38f2c00, child=0xc38f2e00, > type=4, rid=0xc3742934, start=0, end=4294967295, count=1, flags=2) > at /usr/src/sys/dev/pci/pci.c:3599 > #5 0xc057d08c in bus_alloc_resource (dev=0xc38f2e00, type=4, rid=0xc3742934, > start=0, end=4294967295, count=1, flags=2) at bus_if.h:263 > #6 0xc0639a3d in intsmb_attach (dev=0xc38f2e00) at bus.h:379 > #7 0xc057bdff in device_attach (dev=0xc38f2e00) at device_if.h:178 > #8 0xc057cd6c in device_probe_and_attach (dev=0xc38f2e00) > at /usr/src/sys/kern/subr_bus.c:2473 > #9 0xc04d63e5 in pci_driver_added (dev=0xc38f2c00, driver=0xc4053440) > at /usr/src/sys/dev/pci/pci.c:2833 > #10 0xc057a1a8 in devclass_driver_added (dc=0xc3840e00, driver=0xc4053440) > at bus_if.h:183 > #11 0xc057ab49 in devclass_add_driver (dc=0xc3840e00, driver=0xc4053440) > at /usr/src/sys/kern/subr_bus.c:942 > #12 0xc057b9b9 in driver_module_handler (mod=0xc3bafe40, what=0, > arg=0xc40534fc) at /usr/src/sys/kern/subr_bus.c:3952 > #13 0xc05480f5 in module_register_init (arg=0xc40534e4) > at /usr/src/sys/kern/kern_module.c:124 > #14 0xc05407bd in linker_load_module (kldname=Variable "kldname" is not available.) > at /usr/src/sys/kern/kern_linker.c:234 > #15 0xc0540cdc in kern_kldload (td=0xc3a4caf0, file=0xc3924000 "if_le", > fileid=0xc3742c70) at /usr/src/sys/kern/kern_linker.c:1022 > #16 0xc0540db4 in kldload (td=0xc3a4caf0, uap=0xc3742cf8) > at /usr/src/sys/kern/kern_linker.c:1050 > #17 0xc06c9157 in syscall (frame=0xc3742d38) > at /usr/src/sys/i386/i386/trap.c:1073 > #18 0xc06af7b0 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:261 > #19 0x00000033 in ?? () > (kgdb) > > If I add same modules into loader.conf everything goes as expected. > Modules tried: if_le, snd_es137x. Can you get devinfo -r output for 1) prior to loading the module that causes a panic and 2) when you load the modules from the loader. -- John Baldwin From nox at jelal.kn-bremen.de Fri Jun 5 19:03:10 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Fri Jun 5 19:03:17 2009 Subject: plans to retire kqemu (poll) Message-ID: <20090605185932.GA7964@triton.kn-bremen.de> Hi! If you are using kqemu you might want to fill out this little poll set up by Anthony Liguori, a qemu developer: http://www.micropoll.com/akira/mpview/604126-172373 Here is his original posting on the qemu list: http://lists.gnu.org/archive/html/qemu-devel/2009-06/msg00151.html And here is one of the threads discussing reasons for the plans: http://lists.gnu.org/archive/html/qemu-devel/2009-06/msg00019.html Just so you know... Juergen From chat95 at mac.com Sat Jun 6 03:02:17 2009 From: chat95 at mac.com (Maho NAKATA) Date: Sat Jun 6 03:02:23 2009 Subject: Benchmark [Re: [Call For Testing] VirtualBox for FreeBSD! take 4] In-Reply-To: <20090527134343.GB1104@bsdcrew.de> References: <20090527134343.GB1104@bsdcrew.de> Message-ID: <20090606.120001.68053946.chat95@mac.com> I did a benchmark with Virtualbox: My environment: * Core 2 Quad, Q6600@3GHz * Windows XP SP3@host SP2@VBOX with GuestAddon * http://crystalmark.info/software/CrystalMark/ CrystalMark 2004R3 * Sapphire X1650 * VBOX is running on FBSD7.2-REL/amd64 using http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz * Running with fullscreen mode 1280x1024 32bit Here is the result ----------------------------------------- host(4CPU) host(1CPU) vbox(1CPU) Mark 173047 90925 86496 ALU 50985 13493 13060 FPU 63746 15126 15323 MEM 21822 25582 16516 HDD 9336 9331 30600(*) GDI 15153 15195 5127 D2D 5997 5998 5108 OGL 6200 6200 762 ----------------------------------------- (*)somehow lot faster I don't know how to use two CPUs, even changing setting doesn't change. Usually I cannot usually launch VirtualBox even by root. A workaround is that invoking and killing VirtualBox many times for me. After some tries I can launch... thanks From: Martin Wilke Subject: Re: [Call For Testing] VirtualBox for FreeBSD! take 4 Date: Wed, 27 May 2009 15:43:43 +0200 > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > Howdy, > > First of all sorry for all unanswered mails, I got a stupid flu, > but now i feel better... ok now back to vbox, time for a new call > for testing :-) > > Following was added/fixed: > > - - ACPI Support was added > - - hostDVD support was added > - - Fix startup on HEAD > - - Plist problem under AMD64 was fixed > - - Qt4 Frontend is now Optional > - - Desktop file was added > - - Xorg dependencies was fixed > - - Guest additions was added (thx to Maho NAKATA ) > > Open task: > We have got 2 patches for nls support and the request > to make dbus and pulseaudio optional. These both will > be added with the next run. > > We'd like to say many many thanks for all your feedback. > > http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz > > Happy Testing :-) > > > > - -- > > +-----------------------+-------------------------------+ > | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | > | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | > +-----------------------+-------------------------------+ > | Mess with the Best, Die like the Rest! | > +-----------------------+-------------------------------+ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.11 (FreeBSD) > > iEYEARECAAYFAkodQ48ACgkQdLJIhLHm/OmjfQCfR6Zczz0XcZZpAYie64D2G0Ti > wwQAn2r0W/12iidjOfgvX05QPNQX1oUc > =b8tt > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090606/94f2f9d7/attachment.pgp From scottl at samsco.org Sat Jun 6 07:08:54 2009 From: scottl at samsco.org (Scott Long) Date: Sat Jun 6 07:09:05 2009 Subject: Benchmark [Re: [Call For Testing] VirtualBox for FreeBSD! take 4] In-Reply-To: <20090606.120001.68053946.chat95@mac.com> References: <20090527134343.GB1104@bsdcrew.de> <20090606.120001.68053946.chat95@mac.com> Message-ID: <4A2A1048.5090101@samsco.org> Maho NAKATA wrote: > I did a benchmark with Virtualbox: > > My environment: > * Core 2 Quad, Q6600@3GHz > * Windows XP SP3@host SP2@VBOX with GuestAddon > * http://crystalmark.info/software/CrystalMark/ > CrystalMark 2004R3 > * Sapphire X1650 > * VBOX is running on FBSD7.2-REL/amd64 > using http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz > * Running with fullscreen mode 1280x1024 32bit > Here is the result > ----------------------------------------- > host(4CPU) host(1CPU) vbox(1CPU) > Mark 173047 90925 86496 > ALU 50985 13493 13060 > FPU 63746 15126 15323 > MEM 21822 25582 16516 > HDD 9336 9331 30600(*) > GDI 15153 15195 5127 > D2D 5997 5998 5108 > OGL 6200 6200 762 > ----------------------------------------- > (*)somehow lot faster > > I don't know how to use two CPUs, even changing setting > doesn't change. > > Usually I cannot usually launch VirtualBox even by root. > A workaround is that invoking and killing VirtualBox > many times for me. After some tries I can launch... > > thanks > I take it that you're running freebsd on the "bare metal" in your 4CPU and 1CPU tests, and running WinXP on the bare metal in the vbox test? If so, are you using ATA disks and the ATA driver for all instances of FreeBSD? If so, then the lack of NCQ in the FreeBSD ATA driver would explain the HDD test result. I see similar results with VMWare. Scott From lists at yamagi.org Sat Jun 6 07:20:48 2009 From: lists at yamagi.org (Yamagi Burmeister) Date: Sat Jun 6 07:20:55 2009 Subject: Benchmark [Re: [Call For Testing] VirtualBox for FreeBSD! take 4] In-Reply-To: <20090606.120001.68053946.chat95@mac.com> References: <20090527134343.GB1104@bsdcrew.de> <20090606.120001.68053946.chat95@mac.com> Message-ID: <20090606072041.GC1581@yamagi.org> Hello, > Usually I cannot usually launch VirtualBox even by root. > A workaround is that invoking and killing VirtualBox > many times for me. After some tries I can launch... maybe this workaround helps (as user, not as root): 1. Launch VirtualBox. 2. If it fails open top(1) 3. In top(1) you should see 2(!) processes "VirtualBox" 4. Kill one of them 5. The other one should start This works for me in 9 out of 10 times and is much more comfortable than killing and restarting the whole programm many times. -- Homepage: www.yamagi.org Jabber: yamagi@yamagi.org GnuPG/GPG: 0xEFBCCBCB -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090606/a3e86114/attachment.pgp From chat95 at mac.com Sat Jun 6 09:14:04 2009 From: chat95 at mac.com (Maho NAKATA) Date: Sat Jun 6 09:14:11 2009 Subject: Two VirtualBox processes and do not launch VirtualBox: kill one of them. In-Reply-To: <20090606072041.GC1581@yamagi.org> References: <20090527134343.GB1104@bsdcrew.de> <20090606.120001.68053946.chat95@mac.com> <20090606072041.GC1581@yamagi.org> Message-ID: <20090606.181144.193792508.chat95@mac.com> From: Yamagi Burmeister Subject: Re: Benchmark [Re: [Call For Testing] VirtualBox for FreeBSD! take 4] Date: Sat, 06 Jun 2009 09:20:42 +0200 > Hello, > >> Usually I cannot usually launch VirtualBox even by root. >> A workaround is that invoking and killing VirtualBox >> many times for me. After some tries I can launch... > > maybe this workaround helps (as user, not as root): > 1. Launch VirtualBox. > 2. If it fails open top(1) > 3. In top(1) you should see 2(!) processes "VirtualBox" > 4. Kill one of them > 5. The other one should start > This works for me in 9 out of 10 times and is much more comfortable > than killing and restarting the whole programm many times. Hi Yamagi-san, This workaround works well for me. Many thanks!! Best, -- Nakata Maho http://accc.riken.jp/maho/ , http://ja.openoffice.org/ Nakata Maho's PGP public keys: http://accc.riken.jp/maho/maho.pgp.txt -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090606/f8ac066b/attachment.pgp From chat95 at mac.com Sat Jun 6 09:15:18 2009 From: chat95 at mac.com (Maho NAKATA) Date: Sat Jun 6 09:15:30 2009 Subject: Benchmark In-Reply-To: <4A2A1048.5090101@samsco.org> References: <20090527134343.GB1104@bsdcrew.de> <20090606.120001.68053946.chat95@mac.com> <4A2A1048.5090101@samsco.org> Message-ID: <20090606.181302.112520754.chat95@mac.com> From: Scott Long Subject: Re: Benchmark [Re: [Call For Testing] VirtualBox for FreeBSD! take 4] Date: Sat, 06 Jun 2009 00:44:24 -0600 > Maho NAKATA wrote: >> I did a benchmark with Virtualbox: >> My environment: >> * Core 2 Quad, Q6600@3GHz >> * Windows XP SP3@host SP2@VBOX with GuestAddon >> * http://crystalmark.info/software/CrystalMark/ >> CrystalMark 2004R3 >> * Sapphire X1650 >> * VBOX is running on FBSD7.2-REL/amd64 >> using http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz >> * Running with fullscreen mode 1280x1024 32bit >> Here is the result >> ----------------------------------------- >> host(4CPU) host(1CPU) vbox(1CPU) >> Mark 173047 90925 86496 >> ALU 50985 13493 13060 >> FPU 63746 15126 15323 >> MEM 21822 25582 16516 >> HDD 9336 9331 30600(*) >> GDI 15153 15195 5127 >> D2D 5997 5998 5108 >> OGL 6200 6200 762 >> ----------------------------------------- >> (*)somehow lot faster >> I don't know how to use two CPUs, even changing setting >> doesn't change. >> Usually I cannot usually launch VirtualBox even by root. >> A workaround is that invoking and killing VirtualBox >> many times for me. After some tries I can launch... >> thanks >> > > I take it that you're running freebsd on the "bare metal" in your 4CPU > and 1CPU tests, and running WinXP on the bare metal in the vbox test? yes. > If so, are you using ATA disks and the ATA driver for all instances I use SATA for host machine and ATA as VirtualBox machine. > of FreeBSD? If so, then the lack of NCQ in the FreeBSD ATA driver > would > explain the HDD test result. I see similar results with VMWare. Ok, I see Thanks for your clarification. Best, -- Nakata Maho http://accc.riken.jp/maho/ , http://ja.openoffice.org/ Nakata Maho's PGP public keys: http://accc.riken.jp/maho/maho.pgp.txt -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090606/331f2a74/attachment.pgp From hirsh.dan at gmail.com Sat Jun 6 14:29:14 2009 From: hirsh.dan at gmail.com (dan hirsch) Date: Sat Jun 6 14:29:26 2009 Subject: what does this mean? Message-ID: <4d3011fa0906060703s1dbfdaebg7df73203a3a43e58@mail.gmail.com> 1. Running the csup(1)command later will download and apply all the recent changes to your Ports Collection, except actually rebuilding the ports for your own system. -- regards, Dan Hirsch Linked-In: http://www.linkedin.com/in/danhirsch1 From kitchetech at gmail.com Sat Jun 6 15:33:12 2009 From: kitchetech at gmail.com (matt donovan) Date: Sat Jun 6 15:33:24 2009 Subject: what does this mean? In-Reply-To: <4d3011fa0906060703s1dbfdaebg7df73203a3a43e58@mail.gmail.com> References: <4d3011fa0906060703s1dbfdaebg7df73203a3a43e58@mail.gmail.com> Message-ID: <28283d910906060801p1e1941b5pcf0bc2ea122a6255@mail.gmail.com> On Sat, Jun 6, 2009 at 10:03 AM, dan hirsch wrote: > 1. > > Running the csup(1)< > http://www.freebsd.org/cgi/man.cgi?query=csup&sektion=1>command > later will download and apply all the recent changes to your Ports > Collection, except actually rebuilding the ports for your own system. > > > > -- > regards, > Dan Hirsch > Linked-In: http://www.linkedin.com/in/danhirsch1 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > exactly as it states it will update your port tree but will not rebuild and install ports that need updating. From nox at jelal.kn-bremen.de Sat Jun 6 16:28:01 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sat Jun 6 16:28:07 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox Message-ID: <20090606162235.GA49444@triton.kn-bremen.de> Hi! I just made a new vbox/qemu -current guest to look at flash10 vs f10 (I made a raw image using qemu-img and gave that to vbox as per this description, http://www.virtualbox.org/manual/UserManual.html#rawdisk so that I can also mount it from the host using mdconfig and boot it in qemu too), and noticed em(4) in both vbox and qemu now report `Invalid MAC address' and consequently don't attach: vbox: em0: port 0xd010-0xd017 mem 0xf0000 000-0xf001ffff irq 19 at device 3.0 on pci0 em0: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xf0000000 em0: Reserved 0x8 bytes for rid 0x18 type 4 at 0xd010 em0: Invalid MAC address device_attach: em0 attach returned 5 qemu: em0: port 0xc040-0xc07f mem 0xf2020 000-0xf203ffff irq 11 at device 3.0 on pci0 em0: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xf2020000 em0: Reserved 0x40 bytes for rid 0x14 type 4 at 0xc040 em0: Invalid MAC address device_attach: em0 attach returned 5 I had to switch to PCnet-PCI II in vbox and model=pcnet in qemu, both driven by le(4) in the guest. Btw, PCnet-FAST III in vbox also doesn't work (driven by pcn(4)), it fails to dhcp, but that breakage also exists in 7.2 so its much older. head snapshot where em(4) works: 8.0-HEAD-20090403-JPSNAP head snapshot where em(4) is broken: 8.0-HEAD-20090605-JPSNAP Anyway, on to www/linux-f8-flashplugin10 with OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS both f10: I got that going after removing libidn from the port's USE_LINUX_APPS (its part of linux_base-f10) and installing two new dependencies of f10's libcurl: libldap-2.4.so.2 in openldap-2.4.12-1.fc10.i386.rpm and libsasl2.so.2 in cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm (so we'll need two new ports for these), and then finally to get libflashsupport working too (i.e., audio) I had to ln -s libssl.so.7 /compat/linux/lib/libssl.so.6 - so we probably need a new linux-f10-flashsupport too if we want to avoid that symlink. Oh and btw I got a weird audio issue in vbox also: most of the times audio plays too fast and sounds ugly (using snd_ich; this stays until guest reboot), but I also had the guest boot a few times with proper audio... Cheers, Juergen From erwin at FreeBSD.org Fri Jun 5 14:39:49 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Sat Jun 6 21:06:32 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906051440.n55Ee9qr005283@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org cvsup-without-gui net/cvsup bzeeb+freebsdports@zabbadoz.net cvsup-without-gui net/cvsup-without-gui bzeeb+freebsdports@zabbadoz.net dcd net-p2p/dcd az@freebsd.org dcd audio/dcd gahr@FreeBSD.org deco archivers/deco kevlo@FreeBSD.org deco misc/deco ru@FreeBSD.org freeciv-nox11 games/freeciv miwi@FreeBSD.org freeciv-nox11 games/freeciv-nox11 miwi@FreeBSD.org ghostscript7-nox11 print/ghostscript7 doceng@FreeBSD.org ghostscript7-nox11 print/ghostscript7-nox11 doceng@FreeBSD.org ghostscript8-nox11 print/ghostscript8 doceng@FreeBSD.org ghostscript8-nox11 print/ghostscript8-nox11 doceng@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org mpc audio/mpc ports@mark.reidel.info mpc math/mpc wenheping@gmail.com ocaml-notk lang/ocaml-nox11 ports@FreeBSD.org ocaml-notk lang/ocaml stas@FreeBSD.org p5-FuzzyOcr mail/p5-FuzzyOcr-devel ismail.yenigul@endersys.com.tr p5-FuzzyOcr mail/p5-FuzzyOcr ports@FreeBSD.org ploticus-nox11 math/ploticus linimon@FreeBSD.org ploticus-nox11 math/ploticus-nox11 ports@FreeBSD.org py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name ssh2-nox11 security/ssh2 marius@FreeBSD.org ssh2-nox11 security/ssh2-nox11 marius@FreeBSD.org Total: 35 ports From stas at FreeBSD.org Fri Jun 5 14:55:59 2009 From: stas at FreeBSD.org (Stanislav Sedov) Date: Sat Jun 6 21:31:24 2009 Subject: Ports with duplicate LATEST_LINKS In-Reply-To: <200906051440.n55Ee9qr005283@pointyhat.freebsd.org> References: <200906051440.n55Ee9qr005283@pointyhat.freebsd.org> Message-ID: <20090605185539.c6b269b6.stas@FreeBSD.org> On Fri, 5 Jun 2009 14:40:09 GMT Erwin Lansing mentioned: > Dear port maintainers, > > The following list includes ports maintained by you that have duplicate > LATEST_LINK values. They should either be modified to use a unique > LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting > each other in the packages/Latest directory. If your ports conflict with > ports maintained by another person, please coordinate your efforts with > them. > > ocaml-notk lang/ocaml-nox11 ports@FreeBSD.org > ocaml-notk lang/ocaml stas@FreeBSD.org ^^^^^^^^^^ Hi! I think there was some error in generating this list. How does this happened that the PKGNAME of lang/ocaml became ocaml-notk? It gets set to ocaml-notk only if WITHOUT_TK is defined. -- Stanislav Sedov ST4096-RIPE -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 801 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090605/40c744a6/attachment.pgp From erwin at FreeBSD.org Sat Jun 6 14:02:33 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Sat Jun 6 21:31:39 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906061402.n56E2uml041712@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org dcd net-p2p/dcd az@freebsd.org dcd audio/dcd gahr@FreeBSD.org deco archivers/deco kevlo@FreeBSD.org deco misc/deco ru@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org mpc audio/mpc ports@mark.reidel.info mpc math/mpc wenheping@gmail.com py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name Total: 19 ports From yuri at rawbw.com Sun Jun 7 05:20:22 2009 From: yuri at rawbw.com (Yuri) Date: Sun Jun 7 05:20:28 2009 Subject: Port linux_dri has incorrect packaging list Message-ID: <4A2B4E14.9040809@rawbw.com> I have linux_dri-7.0_1 installed. pkg-plist has the line /compat/linux/usr/X11R6/lib/libGL.so.1 and 'pkg_info -L linux_dri-7.0_1' shows /compat/linux/usr/X11R6/lib/libGL.so.1 but there no such file in the file system. Insteas there is: ls -l /compat/linux/usr/lib/libGL.so.1 lrwxr-xr-x 1 root users 15 Jun 6 13:05 /compat/linux/usr/lib/libGL.so.1 -> libGL.so.180.60 As a result automatic port upgrade of may ports depending on Linux libGL.so fails and attempts to reinstall linux_dri and fails because it's already installed. portupdate looks for /compat/linux/usr/X11R6/lib/libGL.so.1 for some reason, it's not there and it decides to install linux_dri and fails. Please fix this, Yuri From bsam at ipt.ru Sun Jun 7 09:18:28 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sun Jun 7 09:18:35 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <4A2B4E14.9040809@rawbw.com> (yuri@rawbw.com's message of "Sat\, 06 Jun 2009 22\:20\:20 -0700") References: <4A2B4E14.9040809@rawbw.com> Message-ID: <36843755@bb.ipt.ru> On Sat, 06 Jun 2009 22:20:20 -0700 Yuri wrote: > I have linux_dri-7.0_1 installed. > pkg-plist has the line /compat/linux/usr/X11R6/lib/libGL.so.1 and > pkg_info -L linux_dri-7.0_1' shows > /compat/linux/usr/X11R6/lib/libGL.so.1 but there no such file in the > file system. > Insteas there is: > ls -l /compat/linux/usr/lib/libGL.so.1 > lrwxr-xr-x 1 root users 15 Jun 6 13:05 > /compat/linux/usr/lib/libGL.so.1 -> libGL.so.180.60 I'm sure that file was installed by a x11/nvidia-driver* port. Please show us an output of: % pkg_info -W /compat/linux/usr/lib/libGL.so.180.60 The above mentioned port seems to be replacing linux libGL files whether they exist. > As a result automatic port upgrade of may ports depending on Linux > libGL.so fails and attempts to reinstall linux_dri and fails because > it's already installed. > portupdate looks for /compat/linux/usr/X11R6/lib/libGL.so.1 for some > reason, it's not there and it decides to install linux_dri and fails. > Please fix this, Seems that there should be a CONFLICTS knob for the port. Can you show: % pkg_info -xI linux WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From yuri at rawbw.com Sun Jun 7 09:27:29 2009 From: yuri at rawbw.com (Yuri) Date: Sun Jun 7 09:27:35 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <36843755@bb.ipt.ru> References: <4A2B4E14.9040809@rawbw.com> <36843755@bb.ipt.ru> Message-ID: <4A2B87FF.3080009@rawbw.com> Boris Samorodov wrote: > On Sat, 06 Jun 2009 22:20:20 -0700 Yuri wrote: > > > I'm sure that file was installed by a x11/nvidia-driver* port. > Please show us an output of: > % pkg_info -W /compat/linux/usr/lib/libGL.so.180.60 > > The above mentioned port seems to be replacing linux libGL files > whether they exist. > > > pkg_info -W /compat/linux/usr/lib/libGL.so.180.60 /compat/linux/usr/lib/libGL.so.180.60 was installed by package nvidia-driver-180.60 Yuri From bsam at ipt.ru Sun Jun 7 09:49:26 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sun Jun 7 09:49:32 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <4A2B87FF.3080009@rawbw.com> (yuri@rawbw.com's message of "Sun\, 07 Jun 2009 02\:27\:27 -0700") References: <4A2B4E14.9040809@rawbw.com> <36843755@bb.ipt.ru> <4A2B87FF.3080009@rawbw.com> Message-ID: <54766361@bb.ipt.ru> On Sun, 07 Jun 2009 02:27:27 -0700 Yuri wrote: > Boris Samorodov wrote: > > On Sat, 06 Jun 2009 22:20:20 -0700 Yuri wrote: > > > > I'm sure that file was installed by a x11/nvidia-driver* port. > > Please show us an output of: > > % pkg_info -W /compat/linux/usr/lib/libGL.so.180.60 > > > > The above mentioned port seems to be replacing linux libGL files > > whether they exist. > > pkg_info -W /compat/linux/usr/lib/libGL.so.180.60 > /compat/linux/usr/lib/libGL.so.180.60 was installed by package > nvidia-driver-180.60 What about second command I mentioned? WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From yuri at rawbw.com Sun Jun 7 10:01:10 2009 From: yuri at rawbw.com (Yuri) Date: Sun Jun 7 10:01:16 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <54766361@bb.ipt.ru> References: <4A2B4E14.9040809@rawbw.com> <36843755@bb.ipt.ru> <4A2B87FF.3080009@rawbw.com> <54766361@bb.ipt.ru> Message-ID: <4A2B8FE1.8050205@rawbw.com> Boris Samorodov wrote: >> nvidia-driver-180.60 >> > > What about second command I mentioned? > > > WBR > > pkg_info -xI linux linux-alsa-lib-1.0.10.3_2 The Advanced Linux Sound Architecture libraries linux-atk-1.9.1_3 Accessibility Toolkit, Linux/i386 binary linux-cairo-1.0.2_2 Linux cairo binary linux-expat-1.95.8_2 Linux/i386 binary port of Expat XML-parsing library linux-fontconfig-2.2.3_9 Linux/i386 binary of Fontconfig linux-gtk2-2.6.10_3 GTK+ library, version 2.X, Linux binary linux-hicolor-icon-theme-0.5_3 A high-color icon theme shell from the FreeDesktop project linux-jpeg-6b.34_2 RPM of the JPEG lib linux-libsigc-2.0.17_2 Callback Framework for C++ (linux version) linux-nvu-1.0_1 A complete Web Authoring System linux-pango-1.10.2_3 Linux pango binary linux-png-1.2.8_4 RPM of the PNG lib linux-scim-gtk-fc4-1.4.4_2 Smart Common Input Method platform, gtk module, Linux binar linux-scim-libs-fc4-1.4.4_3 Smart Common Input Method platform, library part, Linux bin linux-tiff-3.7.1_2 TIFF library, Linux/i386 binary linux-xorg-libs-6.8.2_7 Xorg libraries, linux binaries linux_base-fc6-6_5 Base set of packages needed in Linux mode (for i386/amd64) linux_dri-7.0_1 Binary Linux DRI libraries for 3D hardware acceleration of Yuri From bsam at ipt.ru Sun Jun 7 10:14:32 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sun Jun 7 10:14:39 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <4A2B8FE1.8050205@rawbw.com> (yuri@rawbw.com's message of "Sun\, 07 Jun 2009 03\:01\:05 -0700") References: <4A2B4E14.9040809@rawbw.com> <36843755@bb.ipt.ru> <4A2B87FF.3080009@rawbw.com> <54766361@bb.ipt.ru> <4A2B8FE1.8050205@rawbw.com> Message-ID: <88684854@bb.ipt.ru> On Sun, 07 Jun 2009 03:01:05 -0700 Yuri wrote: > Boris Samorodov wrote: > >> nvidia-driver-180.60 > >> > > > > What about second command I mentioned? > > > > > > WBR > > > > pkg_info -xI linux > linux-alsa-lib-1.0.10.3_2 The Advanced Linux Sound Architecture libraries > linux-atk-1.9.1_3 Accessibility Toolkit, Linux/i386 binary > linux-cairo-1.0.2_2 Linux cairo binary > linux-expat-1.95.8_2 Linux/i386 binary port of Expat XML-parsing library > linux-fontconfig-2.2.3_9 Linux/i386 binary of Fontconfig > linux-gtk2-2.6.10_3 GTK+ library, version 2.X, Linux binary > linux-hicolor-icon-theme-0.5_3 A high-color icon theme shell from the > FreeDesktop project > linux-jpeg-6b.34_2 RPM of the JPEG lib > linux-libsigc-2.0.17_2 Callback Framework for C++ (linux version) > linux-nvu-1.0_1 A complete Web Authoring System > linux-pango-1.10.2_3 Linux pango binary > linux-png-1.2.8_4 RPM of the PNG lib > linux-scim-gtk-fc4-1.4.4_2 Smart Common Input Method platform, gtk > module, Linux binar > linux-scim-libs-fc4-1.4.4_3 Smart Common Input Method platform, > library part, Linux bin > linux-tiff-3.7.1_2 TIFF library, Linux/i386 binary > linux-xorg-libs-6.8.2_7 Xorg libraries, linux binaries > linux_base-fc6-6_5 Base set of packages needed in Linux mode (for > i386/amd64) > linux_dri-7.0_1 Binary Linux DRI libraries for 3D hardware > acceleration of This seems OK. Can you file a PR on the case? WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From yuri at rawbw.com Sun Jun 7 10:32:46 2009 From: yuri at rawbw.com (Yuri) Date: Sun Jun 7 10:32:54 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <88684854@bb.ipt.ru> References: <4A2B4E14.9040809@rawbw.com> <36843755@bb.ipt.ru> <4A2B87FF.3080009@rawbw.com> <54766361@bb.ipt.ru> <4A2B8FE1.8050205@rawbw.com> <88684854@bb.ipt.ru> Message-ID: <4A2B974C.3090401@rawbw.com> Boris Samorodov wrote: > This seems OK. Can you file a PR on the case? > > > WBR > Already: http://www.freebsd.org/cgi/query-pr.cgi?pr=135322 Yuri From bsam at ipt.ru Sun Jun 7 10:40:49 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sun Jun 7 10:40:55 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <4A2B974C.3090401@rawbw.com> (yuri@rawbw.com's message of "Sun\, 07 Jun 2009 03\:32\:44 -0700") References: <4A2B4E14.9040809@rawbw.com> <36843755@bb.ipt.ru> <4A2B87FF.3080009@rawbw.com> <54766361@bb.ipt.ru> <4A2B8FE1.8050205@rawbw.com> <88684854@bb.ipt.ru> <4A2B974C.3090401@rawbw.com> Message-ID: <90443278@bb.ipt.ru> On Sun, 07 Jun 2009 03:32:44 -0700 Yuri wrote: > Boris Samorodov wrote: > > This seems OK. Can you file a PR on the case? > Already: http://www.freebsd.org/cgi/query-pr.cgi?pr=135322 The synopsis is wrong. As I've said it's x11/nvidia-driver who had replaced a file from linux_dri port. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From yuri at rawbw.com Sun Jun 7 11:05:26 2009 From: yuri at rawbw.com (Yuri) Date: Sun Jun 7 11:05:33 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <90443278@bb.ipt.ru> References: <4A2B4E14.9040809@rawbw.com> <36843755@bb.ipt.ru> <4A2B87FF.3080009@rawbw.com> <54766361@bb.ipt.ru> <4A2B8FE1.8050205@rawbw.com> <88684854@bb.ipt.ru> <4A2B974C.3090401@rawbw.com> <90443278@bb.ipt.ru> Message-ID: <4A2B9EF5.7010101@rawbw.com> Boris Samorodov wrote: > The synopsis is wrong. As I've said it's x11/nvidia-driver > who had replaced a file from linux_dri port. > > > WBR > I added description in this PR. Yuri From que_deseja at hotmail.com Sun Jun 7 11:13:06 2009 From: que_deseja at hotmail.com (Desmond da Peoples) Date: Sun Jun 7 11:13:12 2009 Subject: plans to retire kqemu (poll) In-Reply-To: <20090605185932.GA7964@triton.kn-bremen.de> References: <20090605185932.GA7964@triton.kn-bremen.de> Message-ID: Sound a bit stupid to retire it in favor of options such as Xen or VirtualBox. Kqemu is non-obtrusive, tested, and easily ported between systems. For some of us, good hardware or new hardware is not an option. > From: nox@jelal.kn-bremen.de > Date: Fri, 5 Jun 2009 20:59:32 +0200 > To: freebsd-emulation@FreeBSD.org; freebsd-ports@FreeBSD.org > CC: > Subject: plans to retire kqemu (poll) > > Hi! > > If you are using kqemu you might want to fill out this little poll set up > by Anthony Liguori, a qemu developer: > http://www.micropoll.com/akira/mpview/604126-172373 > > Here is his original posting on the qemu list: > http://lists.gnu.org/archive/html/qemu-devel/2009-06/msg00151.html > > And here is one of the threads discussing reasons for the plans: > http://lists.gnu.org/archive/html/qemu-devel/2009-06/msg00019.html > > Just so you know... > Juergen > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" _________________________________________________________________ Windows Live? SkyDrive?: Get 25 GB of free online storage. http://windowslive.com/online/skydrive?ocid=TXT_TAGLM_WL_SD_25GB_062009 From bsam at ipt.ru Sun Jun 7 12:44:58 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sun Jun 7 12:45:05 2009 Subject: Port linux_dri has incorrect packaging list In-Reply-To: <4A2B4E14.9040809@rawbw.com> (yuri@rawbw.com's message of "Sat\, 06 Jun 2009 22\:20\:20 -0700") References: <4A2B4E14.9040809@rawbw.com> Message-ID: <47563512@bb.ipt.ru> On Sat, 06 Jun 2009 22:20:20 -0700 Yuri wrote: > I have linux_dri-7.0_1 installed. > pkg-plist has the line /compat/linux/usr/X11R6/lib/libGL.so.1 and > pkg_info -L linux_dri-7.0_1' shows > /compat/linux/usr/X11R6/lib/libGL.so.1 but there no such file in the > file system. > Insteas there is: > ls -l /compat/linux/usr/lib/libGL.so.1 > lrwxr-xr-x 1 root users 15 Jun 6 13:05 > /compat/linux/usr/lib/libGL.so.1 -> libGL.so.180.60 Take two. As danfe@ said at ports@ x11/driver-nvidia does not touch files at LINUXNASE/usr/x11/lib, it installs libraries to LINUXBASE/usr/lib. I can only quess here but by any chance did you experiment with non default linux base/ports at this host? The question if all nvidia-drivers should be marked as conflict with all linux dri ports remains. Even though some of those ports use different files/directories it seems that libraries should not exist at a system at one time... > As a result automatic port upgrade of may ports depending on Linux > libGL.so fails and attempts to reinstall linux_dri and fails because > it's already installed. > portupdate looks for /compat/linux/usr/X11R6/lib/libGL.so.1 for some > reason, it's not there and it decides to install linux_dri and fails. > Please fix this, I'd say that you may try to deinstall/reinstall linux_dri port. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From doublef-ctm at yandex.ru Sun Jun 7 12:49:05 2009 From: doublef-ctm at yandex.ru (Sergey Zaharchenko) Date: Sun Jun 7 12:49:43 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 4 In-Reply-To: <20090527134343.GB1104@bsdcrew.de> References: <20090527134343.GB1104@bsdcrew.de> Message-ID: <20090607123354.GA2645@shark.localdomain> Hello Martin! Wed, May 27, 2009 at 03:43:43PM +0200 you wrote: > > Howdy, > > First of all sorry for all unanswered mails, I got a stupid flu, > but now i feel better... ok now back to vbox, time for a new call > for testing :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz I'm running -CURRENT (yesterday's kernel) on i386, single-processor. I've tried this out, it works OK (including a WinXP install + installation of VS2005 under it), but there's a problem when I try to shut down the VM: the host system reproducibly panics:(. Here's what I've managed to get: Unread portion of the kernel message buffer: panic: vm_page_dirty: page is invalid! (kgdb) bt #0 doadump () at pcpu.h:246 #1 0xc086270e in boot (howto=260) at /home/df/checkouts/freebsd/src/sys/kern/kern_shutdown.c:420 #2 0xc08629e2 in panic (fmt=Variable "fmt" is not available. ) at /home/df/checkouts/freebsd/src/sys/kern/kern_shutdown.c:576 #3 0xc0a9fdf2 in vm_page_dirty (m=0x0) at /home/df/checkouts/freebsd/src/sys/vm/vm_page.c:574 #4 0xc0b685ad in pmap_remove_pte (pmap=0xc87bb358, ptq=Variable "ptq" is not available. ) at /home/df/checkouts/freebsd/src/sys/i386/i386/pmap.c:2478 #5 0xc0b68f1a in pmap_remove (pmap=0xc87bb358, sva=2945187840, eva=2945318912) at /home/df/checkouts/freebsd/src/sys/i386/i386/pmap.c:2607 #6 0xc0a967bc in vm_map_delete (map=0xc87bb2ac, start=2945187840, end=2945318912) at /home/df/checkouts/freebsd/src/sys/vm/vm_map.c:2579 #7 0xc0a969c1 in vm_map_remove (map=0xc87bb2ac, start=2945187840, end=2945318912) at /home/df/checkouts/freebsd/src/sys/vm/vm_map.c:2608 #8 0xc19ef55c in rtR0MemObjNativeFree () from /boot/modules/vboxdrv.ko #9 0xc19edbb2 in RTR0MemObjFree () from /boot/modules/vboxdrv.ko #10 0xc19dc4ac in supdrvMemRelease () from /boot/modules/vboxdrv.ko #11 0xc19df52e in supdrvIOCtl () from /boot/modules/vboxdrv.ko #12 0xc19dadca in VBoxDrvFreeBSDIOCtl () from /boot/modules/vboxdrv.ko #13 0xc07e73f8 in devfs_ioctl_f (fp=0xc7c54508, com=3317652896, data=0xc5bf5da0, cred=0xc87c1800, td=0xc8257900) at /home/df/checkouts/freebsd/src/sys/fs/devfs/devfs_vnops.c:660 #14 0xc08a59ad in kern_ioctl (td=0xc8257900, fd=22, com=3223082507, data=0xc5bf5da0 "birddrib\034") at file.h:262 #15 0xc08a5b34 in ioctl (td=0xc8257900, uap=0xe6d33cf8) at /home/df/checkouts/freebsd/src/sys/kern/sys_generic.c:677 #16 0xc0b6c853 in syscall (frame=0xe6d33d38) at /home/df/checkouts/freebsd/src/sys/i386/i386/trap.c:1073 #17 0xc0b4fab0 in Xint0x80_syscall () at /home/df/checkouts/freebsd/src/sys/i386/i386/exception.s:261 #18 0x00000033 in ?? () Still, thanks a lot for your hard work! VirtualBox is such a nice thing... -- DoubleF No virus detected in this message. Ehrm, wait a minute... /kernel: pid 56921 (antivirus), uid 32000: exited on signal 9 Oh yes, no virus:) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090607/e2afa0f6/attachment.pgp From erwin at FreeBSD.org Sun Jun 7 12:55:00 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Sun Jun 7 13:34:33 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906071255.n57CtPeD091237@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org dcd net-p2p/dcd az@freebsd.org dcd audio/dcd gahr@FreeBSD.org deco archivers/deco kevlo@FreeBSD.org deco misc/deco ru@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org mpc audio/mpc ports@mark.reidel.info mpc math/mpc wenheping@gmail.com py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name Total: 19 ports From sebosik at demax.sk Sun Jun 7 14:25:28 2009 From: sebosik at demax.sk (Jan Sebosik) Date: Sun Jun 7 14:25:35 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox Message-ID: <4A2BC96B.9010209@demax.sk> Hi I think its caused by internal control of MAC address validity in freebsd-sources ( sys/dev/e1000/if_em.c ) on line 4950. You can safely remove references to that function + function itself and than happily use if_em undex VBox as before. Wishing all the best -- Jan Sebosik, Slovakia sebosik@demax.sk From wirasto at gorontaloindie.com Sun Jun 7 16:06:46 2009 From: wirasto at gorontaloindie.com (Abdul Gani) Date: Sun Jun 7 16:06:52 2009 Subject: VirtualBox Network Message-ID: <4A2C4ED4.9090504@gorontaloindie.com> Who use VirtualBox on FreeBSD 7.2 and Network work ? I'm get virtualbox port from here http://wiki.freebsd.org/VirtualBox but network not work :-( I see this screenshot http://www.flickr.com/photos/h_u_p/3503683389/, the network run well.. Regard, -- --------------------------------------------------------------------------------------------------------------------------- http://wirastokarim.wordpress.com From edwin at FreeBSD.org Sun Jun 7 17:10:19 2009 From: edwin at FreeBSD.org (edwin@FreeBSD.org) Date: Sun Jun 7 17:10:27 2009 Subject: ports/135328: [repocopy] audio/linux-f8-mikmod -> audio/linux-f10-mikmod Message-ID: <200906071710.n57HAJ30060459@freefall.freebsd.org> Synopsis: [repocopy] audio/linux-f8-mikmod -> audio/linux-f10-mikmod Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: edwin Responsible-Changed-When: Sun Jun 7 17:10:18 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=135328 From bsam at FreeBSD.org Sun Jun 7 17:21:52 2009 From: bsam at FreeBSD.org (bsam@FreeBSD.org) Date: Sun Jun 7 17:21:58 2009 Subject: ports/135328: [repocopy] audio/linux-f8-mikmod -> audio/linux-f10-mikmod Message-ID: <200906071721.n57HLpqF074179@freefall.freebsd.org> Synopsis: [repocopy] audio/linux-f8-mikmod -> audio/linux-f10-mikmod State-Changed-From-To: open->repocopy State-Changed-By: bsam State-Changed-When: Sun Jun 7 17:20:04 UTC 2009 State-Changed-Why: It's is a portmgr@ territory. Please, do a repocopy and assign the PR to me. Thanks! Responsible-Changed-From-To: emulation->portmgr Responsible-Changed-By: bsam Responsible-Changed-When: Sun Jun 7 17:20:04 UTC 2009 Responsible-Changed-Why: It's is a portmgr@ territory. Please, do a repocopy and assign the PR to me. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=135328 From nox at jelal.kn-bremen.de Sun Jun 7 17:30:46 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sun Jun 7 17:30:53 2009 Subject: em(4) patch for qemu/kvm/vbox guests (was: Re: flash10 vs f10; em(4) now broken in -current in qemu/vbox) In-Reply-To: <4A2BC96B.9010209@demax.sk> Message-ID: <200906071727.n57HRCZK012510@triton.kn-bremen.de> In article <4A2BC96B.9010209@demax.sk> you write: >Hi > >I think its caused by internal control of MAC address validity in >freebsd-sources ( sys/dev/e1000/if_em.c ) on line 4950. >You can safely remove references to that function + function itself and than >happily use if_em undex VBox as before. Actually that wasn't it, in fact commit 190872 changed the way mac addresses are read (e1000_read_mac_addr_generic() in sys/dev/e1000/e1000_nvm.c) - if I add the old way back for the case that the new code gets all zeros em(4) works again: Index: sys/dev/e1000/e1000_nvm.c @@ -820,20 +820,45 @@ u32 rar_high; u32 rar_low; u16 i; + s32 ret_val = E1000_SUCCESS; + + DEBUGFUNC("e1000_read_mac_addr"); rar_high = E1000_READ_REG(hw, E1000_RAH(0)); rar_low = E1000_READ_REG(hw, E1000_RAL(0)); - for (i = 0; i < E1000_RAL_MAC_ADDR_LEN; i++) - hw->mac.perm_addr[i] = (u8)(rar_low >> (i*8)); + /* Fall back to reading from actual EEPROM like this code used to do + * in case we got all zeroes. (This fixes qemu/kvm/vbox guests.) + */ + if (!rar_low && !rar_high) { + u16 offset, nvm_data; + + for (i = 0; i < ETH_ADDR_LEN; i += 2) { + offset = i >> 1; + ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); + if (ret_val) { + DEBUGOUT("NVM Read Error\n"); + goto out; + } + hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); + hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); + } - for (i = 0; i < E1000_RAH_MAC_ADDR_LEN; i++) - hw->mac.perm_addr[i+4] = (u8)(rar_high >> (i*8)); + /* Flip last bit of mac address if we're on second port */ + if (hw->bus.func == E1000_FUNC_1) + hw->mac.perm_addr[5] ^= 1; + } else { + for (i = 0; i < E1000_RAL_MAC_ADDR_LEN; i++) + hw->mac.perm_addr[i] = (u8)(rar_low >> (i*8)); + for (i = 0; i < E1000_RAH_MAC_ADDR_LEN; i++) + hw->mac.perm_addr[i+4] = (u8)(rar_high >> (i*8)); + } for (i = 0; i < ETH_ADDR_LEN; i++) hw->mac.addr[i] = hw->mac.perm_addr[i]; - return E1000_SUCCESS; +out: + return ret_val; } /** From nox at jelal.kn-bremen.de Sun Jun 7 19:46:12 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sun Jun 7 19:46:18 2009 Subject: qemu patch (was: em(4) patch for qemu/kvm/vbox guests) In-Reply-To: <200906071727.n57HRCZK012510@triton.kn-bremen.de> References: <4A2BC96B.9010209@demax.sk> <200906071727.n57HRCZK012510@triton.kn-bremen.de> Message-ID: <20090607194256.GA17327@triton.kn-bremen.de> On Sun, Jun 07, 2009 at 07:27:12PM +0200, Juergen Lock wrote: > In article <4A2BC96B.9010209@demax.sk> you write: > >Hi > > > >I think its caused by internal control of MAC address validity in > >freebsd-sources ( sys/dev/e1000/if_em.c ) on line 4950. > >You can safely remove references to that function + function itself and than > >happily use if_em undex VBox as before. > > Actually that wasn't it, in fact commit 190872 changed the way mac addresses > are read (e1000_read_mac_addr_generic() in sys/dev/e1000/e1000_nvm.c) - if I > add the old way back for the case that the new code gets all zeros em(4) > works again: And I just submitted a qemu git patch for this problem on the qemu list; here is a version for 0.10.5, you can put it in /usr/ports/emulators/qemu/files/patch-e1000-fbsd8 : Index: qemu/hw/e1000.c @@ -1100,6 +1100,16 @@ pci_e1000_init(PCIBus *bus, NICInfo *nd, memmove(d->phy_reg, phy_reg_init, sizeof phy_reg_init); memset(d->mac_reg, 0, sizeof d->mac_reg); memmove(d->mac_reg, mac_reg_init, sizeof mac_reg_init); + /* + * FreeBSD 8.0-current svn rev >= 190872 expects the mac address here, + * see e1000_read_mac_addr_generic() in sys/dev/e1000/if_em.c: + * http://svn.freebsd.org/viewvc/base/head/sys/dev/e1000/e1000_nvm.c?view=markup&pathrev=190872 + * http://svn.freebsd.org/viewvc/base?view=revision&revision=190872 + */ + d->mac_reg[RA] = (nd->macaddr[3]<<24) | (nd->macaddr[2]<<16) | + (nd->macaddr[1]<<8) | nd->macaddr[0]; + d->mac_reg[RA+1] = (nd->macaddr[5]<<8) | nd->macaddr[4]; + d->rxbuf_min_shift = 1; memset(&d->tx, 0, sizeof d->tx); From edwin at FreeBSD.org Sun Jun 7 23:50:12 2009 From: edwin at FreeBSD.org (edwin@FreeBSD.org) Date: Sun Jun 7 23:50:23 2009 Subject: ports/135337: [PATCH] emulators/linux_base-f10: incorrect bash usage Message-ID: <200906072350.n57NoBS5062075@freefall.freebsd.org> Synopsis: [PATCH] emulators/linux_base-f10: incorrect bash usage Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: edwin Responsible-Changed-When: Sun Jun 7 23:50:11 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=135337 From amdmi3 at amdmi3.ru Mon Jun 8 00:12:49 2009 From: amdmi3 at amdmi3.ru (Dmitry Marakasov) Date: Mon Jun 8 00:12:57 2009 Subject: [PATCH] emulators/linux_base-f10: incorrect bash usage Message-ID: <20090607234458.A1831108840@hades.panopticon> >Submitter-Id: current-users >Originator: Dmitry Marakasov >Organization: >Confidential: no >Synopsis: [PATCH] emulators/linux_base-f10: incorrect bash usage >Severity: non-critical >Priority: low >Category: ports >Class: sw-bug >Release: FreeBSD 8.0-CURRENT i386 >Environment: System: FreeBSD hades.panopticon 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jun 1 22:13:51 MSD >Description: Linux-base install bunch of scripts with #!/bin/bash shebang. That is obviously wrong. Port maintainer (emulation@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: run /usr/compat/linux/usr/bin/ldd >Fix: Either: - shebang should be changed to ${LINUXBASE}/bin/bash (but that won't work in chroot) - the port should depend on native bash - shebang should be changed to #!/bin/sh if there are no compatibility problems From amdmi3 at amdmi3.ru Mon Jun 8 00:19:32 2009 From: amdmi3 at amdmi3.ru (Dmitry Marakasov) Date: Mon Jun 8 00:19:37 2009 Subject: [PATCH] graphics/linux-f10-sdl_image: incomplete dependencies Message-ID: <20090608001926.859B0108840@hades.panopticon> >Submitter-Id: current-users >Originator: Dmitry Marakasov >Organization: >Confidential: no >Synopsis: [PATCH] graphics/linux-f10-sdl_image: incomplete dependencies >Severity: non-critical >Priority: low >Category: ports >Class: sw-bug >Release: FreeBSD 8.0-CURRENT i386 >Environment: System: FreeBSD hades.panopticon 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jun 1 22:13:51 MSD >Description: linux-f10-sdl_image only depends on sdl12, while the library actually depends on png, jpeg and tiff: % objdump -x usr/lib/libSDL_image-1.2.so.0 | grep NEEDED NEEDED libpng12.so.0 NEEDED libjpeg.so.62 NEEDED libtiff.so.3 NEEDED libz.so.1 NEEDED libSDL-1.2.so.0 NEEDED libpthread.so.0 NEEDED libc.so.6 Port maintainer (emulation@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- linux-f10-sdl_image-1.2.6_1.patch begins here --- Index: Makefile =================================================================== RCS file: /home/amdmi3/projects/freebsd/FreeBSD.cvs/ports/graphics/linux-f10-sdl_image/Makefile,v retrieving revision 1.15 diff -u -u -r1.15 Makefile --- Makefile 1 Jun 2009 17:26:17 -0000 1.15 +++ Makefile 7 Jun 2009 23:50:47 -0000 @@ -7,6 +7,7 @@ PORTNAME= sdl_image PORTVERSION= 1.2.6 +PORTREVISION= 1 CATEGORIES= graphics linux PKGNAMEPREFIX= linux-f10- DISTNAME= ${LINUX_NAME}-${PORTVERSION}-${RPMVERSION} @@ -18,7 +19,7 @@ ONLY_FOR_ARCHS= i386 amd64 USE_LINUX_RPM= yes -USE_LINUX_APPS= sdl12 +USE_LINUX_APPS= sdl12 png tiff jpeg LINUX_NAME= SDL_image LINUX_DIST_VER= 10 RPMVERSION= 6.fc9 --- linux-f10-sdl_image-1.2.6_1.patch ends here --- From edwin at FreeBSD.org Mon Jun 8 00:20:12 2009 From: edwin at FreeBSD.org (edwin@FreeBSD.org) Date: Mon Jun 8 00:20:19 2009 Subject: ports/135339: [PATCH] graphics/linux-f10-sdl_image: incomplete dependencies Message-ID: <200906080020.n580KCIn084139@freefall.freebsd.org> Synopsis: [PATCH] graphics/linux-f10-sdl_image: incomplete dependencies Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: edwin Responsible-Changed-When: Mon Jun 8 00:20:11 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=135339 From amdmi3 at amdmi3.ru Mon Jun 8 02:03:58 2009 From: amdmi3 at amdmi3.ru (Dmitry Marakasov) Date: Mon Jun 8 02:04:04 2009 Subject: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS Message-ID: <20090608020349.54BDC108840@hades.panopticon> >Submitter-Id: current-users >Originator: Dmitry Marakasov >Organization: >Confidential: no >Synopsis: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS >Severity: non-critical >Priority: low >Category: ports >Class: sw-bug >Release: FreeBSD 8.0-CURRENT i386 >Environment: System: FreeBSD hades.panopticon 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jun 1 22:13:51 MSD >Description: LINUX_RPM ports install compreesed manpages, but do not set MANCOMPRESSED=yes, so there are gzip errors on installation: `gzip: can't stat: /compat/linux/usr/share/man/manN/foo.N No such file or directory' Port maintainer (emulation@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: Add MANCOMPRESSED=yes to affected ports, namely: databases/linux-f10-sqlite3 ftp/linux-f10-curl textproc/linux-f10-libxml2 linux-f8 and other linux ports may be affected too. From amdmi3 at amdmi3.ru Mon Jun 8 02:08:34 2009 From: amdmi3 at amdmi3.ru (Dmitry Marakasov) Date: Mon Jun 8 02:08:41 2009 Subject: [PATCH] ftp/linux-f10-curl: hardly fetches Message-ID: <20090608020832.0BB06108840@hades.panopticon> >Submitter-Id: current-users >Originator: Dmitry Marakasov >Organization: >Confidential: no >Synopsis: [PATCH] ftp/linux-f10-curl: hardly fetches >Severity: serious >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 8.0-CURRENT i386 >Environment: System: FreeBSD hades.panopticon 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Mon Jun 1 22:13:51 MSD >Description: The port does not fetch from most of mirrors, so fetch takes up to 30 minutes. The cause is that most mirrors have RPM's for version 7.18.2-7 (curl-7.18.2-7.fc10.i386.rpm, libcurl-7.18.2-7.fc10.i386.rpm), not 7.19.4-4 (curl-7.19.4-4.fc10.i386.rpm, libcurl-7.19.4-4.fc10.i386.rpm). Port maintainer (emulation@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: Downgrade port, or resort mirror list. From edwin at FreeBSD.org Mon Jun 8 02:10:23 2009 From: edwin at FreeBSD.org (edwin@FreeBSD.org) Date: Mon Jun 8 02:10:29 2009 Subject: ports/135342: [PATCH] ftp/linux-f10-curl: hardly fetches Message-ID: <200906080210.n582AM98067772@freefall.freebsd.org> Synopsis: [PATCH] ftp/linux-f10-curl: hardly fetches Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: edwin Responsible-Changed-When: Mon Jun 8 02:10:22 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=135342 From amdmi3 at FreeBSD.org Mon Jun 8 03:49:24 2009 From: amdmi3 at FreeBSD.org (amdmi3@FreeBSD.org) Date: Mon Jun 8 03:49:35 2009 Subject: ports/135341: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS Message-ID: <200906080349.n583nN37043844@freefall.freebsd.org> Synopsis: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: amdmi3 Responsible-Changed-When: Mon Jun 8 03:49:15 UTC 2009 Responsible-Changed-Why: Emulation's PR as well. http://www.freebsd.org/cgi/query-pr.cgi?pr=135341 From bugmaster at FreeBSD.org Mon Jun 8 11:06:45 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Jun 8 11:06:51 2009 Subject: Current problem reports assigned to emulation@FreeBSD.org Message-ID: <200906081106.n58B6iom020471@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/135342 emulation [PATCH] ftp/linux-f10-curl: hardly fetches o ports/135341 emulation [PATCH] linux-f10 ports that install manpages: add NOM o ports/135339 emulation [PATCH] graphics/linux-f10-sdl_image: incomplete depen o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage 4 problems total. From bugmaster at FreeBSD.org Mon Jun 8 11:06:52 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Jun 8 11:07:55 2009 Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org Message-ID: <200906081106.n58B6oTn020594@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/130724 emulation [linprocfs] [patch] cpuinfo in linprocfs is dated, cau o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n f ports/127018 emulation Linuxulator incapable of using FreeBSD's LDAP environm o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/56451 emulation [linprocfs] /compat/linux/proc/cpuinfo gives wrong CPU o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 13 problems total. From erwin at FreeBSD.org Mon Jun 8 13:38:59 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Mon Jun 8 15:16:43 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906081339.n58DdRlt009569@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org dcd net-p2p/dcd az@freebsd.org dcd audio/dcd gahr@FreeBSD.org deco archivers/deco kevlo@FreeBSD.org deco misc/deco ru@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org mpc audio/mpc ports@mark.reidel.info mpc math/mpc wenheping@gmail.com py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name Total: 19 ports From mrkvrg at acm.org Mon Jun 8 15:55:51 2009 From: mrkvrg at acm.org (mfv) Date: Mon Jun 8 15:55:57 2009 Subject: VirtualBox Network In-Reply-To: <4A2C4ED4.9090504@gorontaloindie.com> References: <4A2C4ED4.9090504@gorontaloindie.com> Message-ID: <200906081129.08194.mrkvrg@acm.org> Hello Abdul, Yesterday, I was able to successfully compile VirtualBox using the Make file from this address: http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz I am running version 7.2 in i386 mode on an amd64 cpu. I installed windows98 as my guest operating system. After its installation I discovered that my LAN was automatically found without any intervention from me. I was able to access the web without any problems at all. I was pleasantly surprised how easy it went. Kudos to the FreeBSD team who ported VirtualBox! However, I am still experimenting with it. I do not have access to my serial, parallel and usb devices. Perhaps there is some settings in hald that I need to work on. Good luck with your efforts... Marek On Sunday, 7 June 2009 19:35:48 Abdul Gani wrote: > Who use VirtualBox on FreeBSD 7.2 and Network work ? > > I'm get virtualbox port from here http://wiki.freebsd.org/VirtualBox but > network not work :-( > > I see this screenshot http://www.flickr.com/photos/h_u_p/3503683389/, > the network run well.. > > > Regard, From nox at jelal.kn-bremen.de Mon Jun 8 18:40:15 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Mon Jun 8 18:40:23 2009 Subject: VBoxManage physical disk size patch Message-ID: <20090608183201.GA20790@triton.kn-bremen.de> I wanted to pass a physical disk to vbox today as per this info, http://www.virtualbox.org/manual/UserManual.html#rawdisk and found out there is code missing to get the size of physical disks in VBoxManage; the following patch seems to work for me: Index: src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp @@ -54,7 +54,8 @@ #ifdef RT_OS_WINDOWS # include # include -#elif defined(RT_OS_LINUX) || defined(RT_OS_DARWIN) || defined(RT_OS_SOLARIS) +#elif defined(RT_OS_LINUX) || defined(RT_OS_DARWIN) \ + || defined(RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) # include # include # include @@ -76,6 +77,9 @@ # include # include #endif /* RT_OS_SOLARIS */ +#ifdef RT_OS_FREEBSD +# include +#endif /* RT_OS_FREEBSD */ using namespace com; @@ -1010,6 +1014,28 @@ vrc = VERR_INVALID_PARAMETER; goto out; } +#elif defined(RT_OS_FREEBSD) + struct stat DevStat; + if (!fstat(RawFile, &DevStat) && S_ISCHR(DevStat.st_mode)) + { + off_t cMediasize = 0; + if (!ioctl(RawFile, DIOCGMEDIASIZE, &cMediasize)) + { + cbSize = cMediasize; + } + else + { + vrc = RTErrConvertFromErrno(errno); + RTPrintf("Cannot get the block count for file '%s': %Rrc", rawdisk.raw(), vrc); + goto out; + } + } + else + { + RTPrintf("File '%s' is no character device\n", rawdisk.raw()); + vrc = VERR_INVALID_PARAMETER; + goto out; + } #else /* all unrecognized OSes */ /* Hopefully this works on all other hosts. If it doesn't, it'll just fail * creating the VMDK, so no real harm done. */ From wirasto at gorontaloindie.com Tue Jun 9 02:51:28 2009 From: wirasto at gorontaloindie.com (Abdul Gani) Date: Tue Jun 9 02:51:34 2009 Subject: VirtualBox Network In-Reply-To: <200906081129.08194.mrkvrg@acm.org> References: <4A2C4ED4.9090504@gorontaloindie.com> <200906081129.08194.mrkvrg@acm.org> Message-ID: <4A2E3E4E.4010204@gorontaloindie.com> virtualbox (GUI) that can not always run fast. Sometimes I must interupt and try repeatedly. # VirtualBox Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported ^C # VirtualBox Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported ^C # VirtualBox Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported ^C # VirtualBox Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported ^C # VirtualBox Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported ^C # VirtualBox Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported Yeah, I run as general user for convenience. I have try make with Debug option. but freebsd freeze and automatical reboot where vboxdrv loaded. I don't know why... :( > Hello Abdul, > > Yesterday, I was able to successfully compile VirtualBox using the Make file > from this address: > > http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz > > I am running version 7.2 in i386 mode on an amd64 cpu. > > I installed windows98 as my guest operating system. After its installation I > discovered that my LAN was automatically found without any intervention from > me. I was able to access the web without any problems at all. I was > pleasantly surprised how easy it went. > > Kudos to the FreeBSD team who ported VirtualBox! > > However, I am still experimenting with it. I do not have access to my serial, > parallel and usb devices. Perhaps there is some settings in hald that I need > to work on. > > Good luck with your efforts... > > Marek > > On Sunday, 7 June 2009 19:35:48 Abdul Gani wrote: > >> Who use VirtualBox on FreeBSD 7.2 and Network work ? >> >> I'm get virtualbox port from here http://wiki.freebsd.org/VirtualBox but >> network not work :-( >> >> I see this screenshot http://www.flickr.com/photos/h_u_p/3503683389/, >> the network run well.. >> >> >> Regard, >> > > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" > > -- ------------------------------------------------------------------------------------------------------------------ http://wirastokarim.wordpress.com Tak ada hukum yang bisa mengatur Bloger dan Millister. From erwin at FreeBSD.org Tue Jun 9 13:34:30 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Tue Jun 9 14:10:00 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906091335.n59DZ04k024391@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org dcd net-p2p/dcd az@freebsd.org dcd audio/dcd gahr@FreeBSD.org deco archivers/deco kevlo@FreeBSD.org deco misc/deco ru@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org mpc audio/mpc ports@mark.reidel.info mpc math/mpc wenheping@gmail.com py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name Total: 19 ports From avg at icyb.net.ua Tue Jun 9 17:52:33 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 9 17:52:39 2009 Subject: virtualbox: clipboard sharing In-Reply-To: <1244020967.26991.3.camel@localhost> References: <4A251E0A.2050307@icyb.net.ua> <4A25205E.5030907@icyb.net.ua> <1244020967.26991.3.camel@localhost> Message-ID: <4A2EA15C.200@icyb.net.ua> on 03/06/2009 12:22 Vladimir Grebenschikov said the following: > Hi > > Can you share port patch ? > I've just tried to add freebsd here and get library installed but I > still have no sharing. Unfortunately I don't have any patches handy right now - I simply hacked the files in the working directory of the port. You can select "Show Log" in the context menu of the particular machine and see if there is anything interesting about VBoxSharedClipboard. And, BTW, I think that for shared clipboard to work you have to install Guest Additions in the guest OS (if supported). > -----Original Message----- > From: Andriy Gapon > To: freebsd-emulation@freebsd.org, Martin Wilke > Subject: Re: virtualbox: clipboard sharing > Date: Tue, 02 Jun 2009 15:51:42 +0300 > > on 02/06/2009 15:41 Andriy Gapon said the following: >> It seems that currently virtualbox port doesn't build/install VBoxSharedClipboard.so. >> >> It seems that fixing this should be as simple as removing wrapping if1of check in >> src/VBox/HostServices/Makefile.kmk (or adding freebsd to the list). >> The same operation is then needed in >> src/VBox/HostServices/SharedClipboard/Makefile.kmk where VBoxSharedClipboard_LIBS >> is set, so that VBoxSharedClipboard.so is linked with libXt and libX11. > > BTW, I've just tested this to work with XP guest (with Guest Additions installed) > - in both directions. > > -- Andriy Gapon From jfvogel at gmail.com Tue Jun 9 18:35:54 2009 From: jfvogel at gmail.com (Jack Vogel) Date: Tue Jun 9 18:36:06 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox In-Reply-To: <20090606162235.GA49444@triton.kn-bremen.de> References: <20090606162235.GA49444@triton.kn-bremen.de> Message-ID: <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> There is a change coming that will resolve this, stay tuned. Jack On Sat, Jun 6, 2009 at 9:22 AM, Juergen Lock wrote: > Hi! > > I just made a new vbox/qemu -current guest to look at flash10 vs f10 > (I made a raw image using qemu-img and gave that to vbox as per this > description, > http://www.virtualbox.org/manual/UserManual.html#rawdisk > so that I can also mount it from the host using mdconfig and boot it > in qemu too), and noticed em(4) in both vbox and qemu now report > `Invalid MAC address' and consequently don't attach: > > vbox: > em0: port 0xd010-0xd017 mem > 0xf0000 > 000-0xf001ffff irq 19 at device 3.0 on pci0 > em0: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xf0000000 > em0: Reserved 0x8 bytes for rid 0x18 type 4 at 0xd010 > em0: Invalid MAC address > device_attach: em0 attach returned 5 > > qemu: > em0: port 0xc040-0xc07f mem > 0xf2020 > 000-0xf203ffff irq 11 at device 3.0 on pci0 > em0: Reserved 0x20000 bytes for rid 0x10 type 3 at 0xf2020000 > em0: Reserved 0x40 bytes for rid 0x14 type 4 at 0xc040 > em0: Invalid MAC address > device_attach: em0 attach returned 5 > > I had to switch to PCnet-PCI II in vbox and model=pcnet in qemu, both > driven by le(4) in the guest. Btw, PCnet-FAST III in vbox also doesn't > work (driven by pcn(4)), it fails to dhcp, but that breakage also exists > in 7.2 so its much older. > > head snapshot where em(4) works: 8.0-HEAD-20090403-JPSNAP > head snapshot where em(4) is broken: 8.0-HEAD-20090605-JPSNAP > > Anyway, on to www/linux-f8-flashplugin10 with OVERRIDE_LINUX_BASE_PORT > and OVERRIDE_LINUX_NONBASE_PORTS both f10: I got that going after > removing libidn from the port's USE_LINUX_APPS (its part of linux_base-f10) > and installing two new dependencies of f10's libcurl: > libldap-2.4.so.2 in openldap-2.4.12-1.fc10.i386.rpm > and > libsasl2.so.2 in cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm > (so we'll need two new ports for these), and then finally to get > libflashsupport working too (i.e., audio) I had to > ln -s libssl.so.7 /compat/linux/lib/libssl.so.6 > - so we probably need a new linux-f10-flashsupport too if we want to > avoid that symlink. > > Oh and btw I got a weird audio issue in vbox also: most of the times > audio plays too fast and sounds ugly (using snd_ich; this stays until > guest reboot), but I also had the guest boot a few times with proper > audio... > > Cheers, > Juergen > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From decke at bluelife.at Tue Jun 9 19:56:10 2009 From: decke at bluelife.at (Bernhard =?iso-8859-1?Q?Fr=F6hlich?=) Date: Tue Jun 9 19:56:17 2009 Subject: virtualbox: clipboard sharing In-Reply-To: <4A2EA15C.200@icyb.net.ua> References: <4A251E0A.2050307@icyb.net.ua> <4A25205E.5030907@icyb.net.ua> <1244020967.26991.3.camel@localhost> <4A2EA15C.200@icyb.net.ua> Message-ID: On Tue, June 9, 2009 7:52 pm, Andriy Gapon wrote: > on 03/06/2009 12:22 Vladimir Grebenschikov said the following: >> Hi >> >> Can you share port patch ? >> I've just tried to add freebsd here and get library installed but I >> still have no sharing. > > Unfortunately I don't have any patches handy right now - I simply hacked > the files > in the working directory of the port. > You can select "Show Log" in the context menu of the particular machine > and see if > there is anything interesting about VBoxSharedClipboard. > And, BTW, I think that for shared clipboard to work you have to install > Guest > Additions in the guest OS (if supported). Thanks, i've created a patch based on your description and added it to the vbox port. Compiles fine but i can't test the functionality at the moment because newer vbox builds are somehow broken. -- Bernhard Fr?hlich http://www.bluelife.at/ From nox at jelal.kn-bremen.de Tue Jun 9 19:56:23 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Tue Jun 9 19:56:37 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox In-Reply-To: <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> References: <20090606162235.GA49444@triton.kn-bremen.de> <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> Message-ID: <20090609195141.GA4982@triton.kn-bremen.de> On Tue, Jun 09, 2009 at 11:04:46AM -0700, Jack Vogel wrote: > There is a change coming that will resolve this, stay tuned. Cool, thanx! :) Btw I posted patches too a few days later, in case you didn't see: (I just noticed -current appears to have been dropped from the Cc somehow so they only went to -emulation...) http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006292.html and for qemu: http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006293.html Thanx again, Juergen From decke at bluelife.at Tue Jun 9 20:01:07 2009 From: decke at bluelife.at (Bernhard Froehlich) Date: Tue Jun 9 20:01:23 2009 Subject: virtualbox: clipboard sharing In-Reply-To: References: <4A251E0A.2050307@icyb.net.ua> <4A25205E.5030907@icyb.net.ua> <1244020967.26991.3.camel@localhost> <4A2EA15C.200@icyb.net.ua> Message-ID: <20090609220230.3feee0f9@chii.bluelife.at> On Tue, 9 Jun 2009 21:56:03 +0200 (CEST) Bernhard Fr?hlich wrote: > On Tue, June 9, 2009 7:52 pm, Andriy Gapon wrote: > > on 03/06/2009 12:22 Vladimir Grebenschikov said the following: > >> Hi > >> > >> Can you share port patch ? > >> I've just tried to add freebsd here and get library installed but I > >> still have no sharing. > > > > Unfortunately I don't have any patches handy right now - I simply hacked > > the files > > in the working directory of the port. > > You can select "Show Log" in the context menu of the particular machine > > and see if > > there is anything interesting about VBoxSharedClipboard. > > And, BTW, I think that for shared clipboard to work you have to install > > Guest > > Additions in the guest OS (if supported). > > Thanks, i've created a patch based on your description and added it to the > vbox port. Compiles fine but i can't test the functionality at the moment > because newer vbox builds are somehow broken. > If someone wants to test it on one of the CFT ports please do so. Don't know if it applies though. --- src/VBox/HostServices/Makefile.kmk.orig 2009-06-09 20:06:46.000000000 +0200 +++ src/VBox/HostServices/Makefile.kmk 2009-06-09 20:07:17.000000000 +0200 @@ -31,7 +31,7 @@ include $(PATH_SUB_CURRENT)/SharedOpenGL/Makefile.kmk endif endif -if1of ($(KBUILD_TARGET), win linux solaris darwin) +if1of ($(KBUILD_TARGET), win linux solaris darwin freebsd) ifdef VBOX_WITH_SHARED_CLIPBOARD include $(PATH_SUB_CURRENT)/SharedClipboard/Makefile.kmk endif --- src/VBox/HostServices/SharedClipboard/Makefile.kmk.orig 2009-06-09 20:07:48.000000000 +0200 +++ src/VBox/HostServices/SharedClipboard/Makefile.kmk 2009-06-09 20:08:49.000000000 +0200 @@ -55,7 +55,7 @@ $(LIB_VMM) \ $(LIB_RUNTIME) \ $(LIB_REM) -if1of ($(KBUILD_TARGET), linux solaris) +if1of ($(KBUILD_TARGET), linux solaris freebsd) ifndef VBOX_HEADLESS VBoxSharedClipboard_LIBPATH = \ $(VBOX_LIBPATH_X11) From nox at jelal.kn-bremen.de Tue Jun 9 20:33:37 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Tue Jun 9 20:33:44 2009 Subject: virtualbox: clipboard sharing In-Reply-To: <20090609220230.3feee0f9@chii.bluelife.at> References: <4A251E0A.2050307@icyb.net.ua> <4A25205E.5030907@icyb.net.ua> <1244020967.26991.3.camel@localhost> <4A2EA15C.200@icyb.net.ua> <20090609220230.3feee0f9@chii.bluelife.at> Message-ID: <20090609203114.GA9358@triton.kn-bremen.de> On Tue, Jun 09, 2009 at 10:02:30PM +0200, Bernhard Froehlich wrote: > On Tue, 9 Jun 2009 21:56:03 +0200 (CEST) > Bernhard Fr?hlich wrote: > > > On Tue, June 9, 2009 7:52 pm, Andriy Gapon wrote: > > > on 03/06/2009 12:22 Vladimir Grebenschikov said the following: > > >> Hi > > >> > > >> Can you share port patch ? > > >> I've just tried to add freebsd here and get library installed but I > > >> still have no sharing. > > > > > > Unfortunately I don't have any patches handy right now - I simply hacked > > > the files > > > in the working directory of the port. > > > You can select "Show Log" in the context menu of the particular machine > > > and see if > > > there is anything interesting about VBoxSharedClipboard. > > > And, BTW, I think that for shared clipboard to work you have to install > > > Guest > > > Additions in the guest OS (if supported). > > > > Thanks, i've created a patch based on your description and added it to the > > vbox port. Compiles fine but i can't test the functionality at the moment > > because newer vbox builds are somehow broken. > > > > If someone wants to test it on one of the CFT ports please do so. Don't know > if it applies though. > [...] Just did a quick test with a win7 guest: seems I can paste out of the guest, but not into... i.e. ^v in the guest just pastes back what I had selected to paste out of the guest. Cheers, Juergen From jfvogel at gmail.com Tue Jun 9 21:12:14 2009 From: jfvogel at gmail.com (Jack Vogel) Date: Tue Jun 9 21:12:20 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox In-Reply-To: <20090609195141.GA4982@triton.kn-bremen.de> References: <20090606162235.GA49444@triton.kn-bremen.de> <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> <20090609195141.GA4982@triton.kn-bremen.de> Message-ID: <2a41acea0906091412k4fc58f4dt2c4ebbbb6dbd46dd@mail.gmail.com> Your change would work, but as its shared code and there are other OS's and their issues to worry about, what I am going to do is a bit different. I am including a patch if you would try this now, there will be a full driver update soon. Anyone set up to test this please post your results here. Cheers, Jack --- /usr/src/sys/dev/e1000/e1000_82540.c 2009-04-09 17:05:46.000000000 -0700 +++ ./e1000_82540.c 2009-06-09 18:47:24.000000000 -0700 @@ -30,7 +30,7 @@ POSSIBILITY OF SUCH DAMAGE. ******************************************************************************/ -/*$FreeBSD: src/sys/dev/e1000/e1000_82540.c,v 1.3 2009/04/10 00:05:46 jfv Exp $*/ +/*$FreeBSD: $*/ /* * 82540EM Gigabit Ethernet Controller @@ -57,6 +57,7 @@ static s32 e1000_setup_copper_link_82540(struct e1000_hw *hw); static s32 e1000_setup_fiber_serdes_link_82540(struct e1000_hw *hw); static void e1000_power_down_phy_copper_82540(struct e1000_hw *hw); +static s32 e1000_read_mac_addr_82540(struct e1000_hw *hw); /** * e1000_init_phy_params_82540 - Init PHY func ptrs. @@ -229,6 +230,8 @@ mac->ops.clear_vfta = e1000_clear_vfta_generic; /* setting MTA */ mac->ops.mta_set = e1000_mta_set_generic; + /* read mac address */ + mac->ops.read_mac_addr = e1000_read_mac_addr_82540; /* ID LED init */ mac->ops.id_led_init = e1000_id_led_init_generic; /* setup LED */ @@ -676,3 +679,45 @@ E1000_READ_REG(hw, E1000_MGTPTC); } +/** + * e1000_read_mac_addr_82540 - Read device MAC address + * @hw: pointer to the HW structure + * + * Reads the device MAC address from the EEPROM and stores the value. + * Since devices with two ports use the same EEPROM, we increment the + * last bit in the MAC address for the second port. + * + * This version is being used over generic because of customer issues + * with VmWare and Virtual Box when using generic. It seems in + * the emulated 82545, RAR[0] does NOT have a valid address after a + * reset, this older method works and using this breaks nothing for + * these legacy adapters. + **/ +s32 e1000_read_mac_addr_82540(struct e1000_hw *hw) +{ + s32 ret_val = E1000_SUCCESS; + u16 offset, nvm_data, i; + + DEBUGFUNC("e1000_read_mac_addr"); + + for (i = 0; i < ETH_ADDR_LEN; i += 2) { + offset = i >> 1; + ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); + if (ret_val) { + DEBUGOUT("NVM Read Error\n"); + goto out; + } + hw->mac.perm_addr[i] = (u8)(nvm_data & 0xFF); + hw->mac.perm_addr[i+1] = (u8)(nvm_data >> 8); + } + + /* Flip last bit of mac address if we're on second port */ + if (hw->bus.func == E1000_FUNC_1) + hw->mac.perm_addr[5] ^= 1; + + for (i = 0; i < ETH_ADDR_LEN; i++) + hw->mac.addr[i] = hw->mac.perm_addr[i]; + +out: + return ret_val; +} On Tue, Jun 9, 2009 at 12:51 PM, Juergen Lock wrote: > On Tue, Jun 09, 2009 at 11:04:46AM -0700, Jack Vogel wrote: > > There is a change coming that will resolve this, stay tuned. > > Cool, thanx! :) > > Btw I posted patches too a few days later, in case you didn't see: > (I just noticed -current appears to have been dropped from the Cc somehow > so they only went to -emulation...) > > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006292.html > and for qemu: > > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006293.html > > Thanx again, > Juergen > From nox at jelal.kn-bremen.de Tue Jun 9 21:24:28 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Tue Jun 9 21:24:40 2009 Subject: plans to retire kqemu (poll) In-Reply-To: References: <20090605185932.GA7964@triton.kn-bremen.de> Message-ID: <200906092118.n59LIp7M011681@triton.kn-bremen.de> In article you write: >Sound a bit stupid to retire it in favor of options such as Xen or VirtualBox. Kqemu is non-obtrusive,C tested,C and easily ported between systems. For some of us, good hardware or new hardware is not an option. Yeah I don't really like those plans either, tho this is probably better discussed on the qemu list as we here can't really do much about it... Cheers, Juergen From nox at jelal.kn-bremen.de Tue Jun 9 22:09:28 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Tue Jun 9 22:09:40 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox In-Reply-To: <2a41acea0906091412k4fc58f4dt2c4ebbbb6dbd46dd@mail.gmail.com> References: <20090606162235.GA49444@triton.kn-bremen.de> <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> <20090609195141.GA4982@triton.kn-bremen.de> <2a41acea0906091412k4fc58f4dt2c4ebbbb6dbd46dd@mail.gmail.com> Message-ID: <20090609220648.GA14714@triton.kn-bremen.de> On Tue, Jun 09, 2009 at 02:12:12PM -0700, Jack Vogel wrote: > Your change would work, but as its shared code and there are other OS's and > their issues to worry about, what I am going to do is a bit different. I am > including > a patch if you would try this now, there will be a full driver update soon. > > Anyone set up to test this please post your results here. Ok, worked in qemu, and worked in vbox with two of the three e1000 choices; vbox calls the failed one Intel PRO/1000 T Server (82543GC), pciconf -lv says: em0@pci0:0:3:0: class=0x020000 card=0x10048086 chip=0x10048086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82543GC Gigabit Ethernet Controller (Copper)' class = network subclass = ethernet Thanx, Juergen From jfvogel at gmail.com Wed Jun 10 05:39:35 2009 From: jfvogel at gmail.com (Jack Vogel) Date: Wed Jun 10 05:39:47 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox In-Reply-To: <20090609220648.GA14714@triton.kn-bremen.de> References: <20090606162235.GA49444@triton.kn-bremen.de> <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> <20090609195141.GA4982@triton.kn-bremen.de> <2a41acea0906091412k4fc58f4dt2c4ebbbb6dbd46dd@mail.gmail.com> <20090609220648.GA14714@triton.kn-bremen.de> Message-ID: <2a41acea0906092239i2b04f3dcic5a593a308ef3849@mail.gmail.com> Thanks for the feedback. I know nothing about vbox, I had assumed it followed vmware in emulating the 82545. So, can you not configure things so you always use the type with the workaround? I have no intention of adding workarounds to more hardware types. Jack On Tue, Jun 9, 2009 at 3:06 PM, Juergen Lock wrote: > On Tue, Jun 09, 2009 at 02:12:12PM -0700, Jack Vogel wrote: > > Your change would work, but as its shared code and there are other OS's > and > > their issues to worry about, what I am going to do is a bit different. I > am > > including > > a patch if you would try this now, there will be a full driver update > soon. > > > > Anyone set up to test this please post your results here. > > Ok, worked in qemu, and worked in vbox with two of the three e1000 choices; > vbox calls the failed one Intel PRO/1000 T Server (82543GC), pciconf -lv > says: > > em0@pci0:0:3:0: class=0x020000 card=0x10048086 chip=0x10048086 rev=0x02 > hdr=0x00 > vendor = 'Intel Corporation' > device = '82543GC Gigabit Ethernet Controller (Copper)' > class = network > subclass = ethernet > > Thanx, > Juergen > From wirasto at gorontaloindie.com Wed Jun 10 05:44:19 2009 From: wirasto at gorontaloindie.com (Abdul Gani) Date: Wed Jun 10 05:44:27 2009 Subject: virtualbox: clipboard sharing In-Reply-To: <20090609220230.3feee0f9@chii.bluelife.at> References: <4A251E0A.2050307@icyb.net.ua> <4A25205E.5030907@icyb.net.ua> <1244020967.26991.3.camel@localhost> <4A2EA15C.200@icyb.net.ua> <20090609220230.3feee0f9@chii.bluelife.at> Message-ID: <4A2FB84E.3050709@gorontaloindie.com> Bernhard Froehlich wrote: > On Tue, 9 Jun 2009 21:56:03 +0200 (CEST) > Bernhard Fr?hlich wrote: > > >> On Tue, June 9, 2009 7:52 pm, Andriy Gapon wrote: >> >>> on 03/06/2009 12:22 Vladimir Grebenschikov said the following: >>> >>>> Hi >>>> >>>> Can you share port patch ? >>>> I've just tried to add freebsd here and get library installed but I >>>> still have no sharing. >>>> >>> Unfortunately I don't have any patches handy right now - I simply hacked >>> the files >>> in the working directory of the port. >>> You can select "Show Log" in the context menu of the particular machine >>> and see if >>> there is anything interesting about VBoxSharedClipboard. >>> And, BTW, I think that for shared clipboard to work you have to install >>> Guest >>> Additions in the guest OS (if supported). >>> >> Thanks, i've created a patch based on your description and added it to the >> vbox port. Compiles fine but i can't test the functionality at the moment >> because newer vbox builds are somehow broken. >> >> > > If someone wants to test it on one of the CFT ports please do so. Don't know > if it applies though. > > --- src/VBox/HostServices/Makefile.kmk.orig 2009-06-09 20:06:46.000000000 +0200 > +++ src/VBox/HostServices/Makefile.kmk 2009-06-09 20:07:17.000000000 +0200 > @@ -31,7 +31,7 @@ > include $(PATH_SUB_CURRENT)/SharedOpenGL/Makefile.kmk > endif > endif > -if1of ($(KBUILD_TARGET), win linux solaris darwin) > +if1of ($(KBUILD_TARGET), win linux solaris darwin freebsd) > ifdef VBOX_WITH_SHARED_CLIPBOARD > include $(PATH_SUB_CURRENT)/SharedClipboard/Makefile.kmk > endif > --- src/VBox/HostServices/SharedClipboard/Makefile.kmk.orig 2009-06-09 20:07:48.000000000 +0200 > +++ src/VBox/HostServices/SharedClipboard/Makefile.kmk 2009-06-09 20:08:49.000000000 +0200 > @@ -55,7 +55,7 @@ > $(LIB_VMM) \ > $(LIB_RUNTIME) \ > $(LIB_REM) > -if1of ($(KBUILD_TARGET), linux solaris) > +if1of ($(KBUILD_TARGET), linux solaris freebsd) > ifndef VBOX_HEADLESS > VBoxSharedClipboard_LIBPATH = \ > $(VBOX_LIBPATH_X11) > > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" > > I use this ports http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz How to use your patch ? -- ------------------------------------------------------------------------------------------------------------------ http://wirastokarim.wordpress.com Tak ada hukum yang bisa mengatur Bloger dan Millister. From erwin at FreeBSD.org Wed Jun 10 13:14:08 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Wed Jun 10 13:14:27 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906101314.n5ADEf8N000964@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org dcd net-p2p/dcd az@freebsd.org dcd audio/dcd gahr@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org mpc audio/mpc ports@mark.reidel.info mpc math/mpc wenheping@gmail.com py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name Total: 17 ports From avg at icyb.net.ua Wed Jun 10 13:21:36 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Wed Jun 10 13:21:42 2009 Subject: skype-out calls disconnect after 5 minute In-Reply-To: <200906071217.46779.lumiwa@gmail.com> References: <200906071217.46779.lumiwa@gmail.com> Message-ID: <4A2FB35A.8070300@icyb.net.ua> on 07/06/2009 20:17 ajtiM said the following: > My system: FreeBSD 7.2-RELEASE #0: Fri May 1 08:49:13 UTC 2009 > root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 > > Skype-out calls disconnect after about 5 minutes. I red that was problem with > beta or pre release but looks like that is the problem here still. Version of > Skype is 2.9.9.72. > Do I need to put kern.hz=100 in loader.conf, please? > > Thanks in advace, I am not entirely sure but I think that the behavior that you see was caused by r190893 (on Apr 10) and was fixed by r192987 (on May 28). I think that your best bet is to upgrade to stable/7 that includes the aforementioned commit. I have been experiencing the same problem myself and tracked it to linux_times, but very fortunately Dmitry committed the proper fix before I could finish my investigation. I think that this may be a good candidate for 7.2 errata. -- Andriy Gapon From lumiwa at gmail.com Wed Jun 10 16:31:05 2009 From: lumiwa at gmail.com (Franci Nabalanci) Date: Wed Jun 10 16:31:12 2009 Subject: skype-out calls disconnect after 5 minute In-Reply-To: <4A2FB35A.8070300@icyb.net.ua> References: <200906071217.46779.lumiwa@gmail.com> <4A2FB35A.8070300@icyb.net.ua> Message-ID: Thank you very much for the aswer but I have 7.2 release and I don't want change to 7 stable. It is not useful anymore. I will try if Ekiga works better. On 6/10/09, Andriy Gapon wrote: > on 07/06/2009 20:17 ajtiM said the following: >> My system: FreeBSD 7.2-RELEASE #0: Fri May 1 08:49:13 UTC 2009 >> root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >> >> Skype-out calls disconnect after about 5 minutes. I red that was problem >> with >> beta or pre release but looks like that is the problem here still. Version >> of >> Skype is 2.9.9.72. >> Do I need to put kern.hz=100 in loader.conf, please? >> >> Thanks in advace, > > I am not entirely sure but I think that the behavior that you see was caused > by > r190893 (on Apr 10) and was fixed by r192987 (on May 28). > I think that your best bet is to upgrade to stable/7 that includes the > aforementioned commit. > > I have been experiencing the same problem myself and tracked it to > linux_times, > but very fortunately Dmitry committed the proper fix before I could finish > my > investigation. > > I think that this may be a good candidate for 7.2 errata. > > -- > Andriy Gapon > From avg at icyb.net.ua Wed Jun 10 20:08:18 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Wed Jun 10 20:08:24 2009 Subject: skype-out calls disconnect after 5 minute In-Reply-To: References: <200906071217.46779.lumiwa@gmail.com> <4A2FB35A.8070300@icyb.net.ua> Message-ID: <4A3012AC.2070407@icyb.net.ua> on 10/06/2009 19:01 Franci Nabalanci said the following: > Thank you very much for the aswer but I have 7.2 release and I don't > want change to 7 stable. It is not useful anymore. I will try if Ekiga > works better. BTW, if I understand the problem correctly kern.hz="100" in loader.conf should work around the problem. Unless you have to have a different HZ value for something else. -- Andriy Gapon From nox at jelal.kn-bremen.de Wed Jun 10 22:02:14 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Wed Jun 10 22:02:21 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox In-Reply-To: <2a41acea0906092239i2b04f3dcic5a593a308ef3849@mail.gmail.com> References: <20090606162235.GA49444@triton.kn-bremen.de> <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> <20090609195141.GA4982@triton.kn-bremen.de> <2a41acea0906091412k4fc58f4dt2c4ebbbb6dbd46dd@mail.gmail.com> <20090609220648.GA14714@triton.kn-bremen.de> <2a41acea0906092239i2b04f3dcic5a593a308ef3849@mail.gmail.com> Message-ID: <20090610215942.GA34102@triton.kn-bremen.de> On Tue, Jun 09, 2009 at 10:39:33PM -0700, Jack Vogel wrote: > Thanks for the feedback. > > I know nothing about vbox, I had assumed it followed vmware in emulating the > 82545. So, can you not configure things so you always use the type with the > workaround? You can configure the emulated nic per VM, and there are three varieties of e1000 to choose from (in addition to two pcnet), only one of them now doesn't work. I'm not sure there's a configurable global default, the default seems to depend on the type of guest OS selected when creating the VM, and in fact now (with the patch) is a working e1000 variety when creating a FreeBSD VM. > I have no intention of adding workarounds to more hardware > types. So its not too big of a problem I'd say... :) Thanx, Juergen From jimmiejaz at gmail.com Wed Jun 10 23:26:51 2009 From: jimmiejaz at gmail.com (J.J) Date: Wed Jun 10 23:26:58 2009 Subject: FYI: linux_base-f10 + linux-f8-flashplugin10 vs. linux-flashplugin9 Message-ID: <7e148fb90906101555s2c9a62bcqd7d90ea2e4e65239@mail.gmail.com> #uname -va FreeBSD jimmiejaz.org 7.2-STABLE FreeBSD 7.2-STABLE #0: Tue May 5 14:55:49 EDT 2009 jimmie@jimmiejaz.org:/usr/obj/usr/src/sys/FORTYTWO i386 So, for giggles, swapped out linux_base-f8 with linux_base-f10 only to find that linux-f8-flashplugin10 doesn't work. http://docs.freebsd.org/cgi/getmsg.cgi?fetch=113307+0+current/freebsd-emulation The idea here, doesn't work for me, (or $luser error issue) so I installed linux-flashplugin9. Results: video without sound. Fix below (nasty hack) and npviewer.bin still needs to be killed. After doing the following: /usr/compat/linux/lib#cp libssl.so.6 libssl.so.5 /usr/compat/linux/lib#cp libssl.so.0.9.8g libssl.so.0.9.8b Video and sound work again. And yes, I know I could have used ln -s but I tend to prefer cp with notes in my system-admin file, saves busted links after update. References: 1) http://docs.freebsd.org/cgi/getmsg.cgi?fetch=113307+0+current/freebsd-emulation The idea here, doesn't work for me, (or $luser error issue) so I installed linux-flashplugin9. 2) http://forums.freebsd.org/showthread.php?t=3353 From erwin at FreeBSD.org Thu Jun 11 14:06:08 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Thu Jun 11 14:06:15 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906111406.n5BE6ht1037014@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org dcd net-p2p/dcd az@freebsd.org dcd audio/dcd gahr@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org mpc audio/mpc ports@mark.reidel.info mpc math/mpc wenheping@gmail.com py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name Total: 17 ports From miwi at FreeBSD.org Thu Jun 11 19:46:03 2009 From: miwi at FreeBSD.org (Martin Wilke) Date: Thu Jun 11 19:46:16 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 Message-ID: <20090611194557.GC98175@bsdcrew.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Huhu, Yes we life and that's good :-). Changes: - Fix build error when compiling in debug mode on FreeBSD HEAD - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. - Some FreeBSD relate typos - Enable shared OpenGL service. Completely untested due to lack of appropriate hardware but it compiles at least - Add support for shared clipboards. Requires libXt - FreeBSD: Implement preemption API for guest SMP and enable it (slightly tested). Add neccessary RTMP* methods in userspace for the frontends to detect the number of CPUs - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex instead of a spinlock to fix the problems users are seeing (assertions with debugging enabled) while still being able to run on 100Hz hosts. No problems detected so far and Solaris doesn't use a spin mutex in this code too so it shouldn't do any harm (keeping fingers crossed)space for the frontends to detect the number of CPUs - Add support for curl - Add VBoxSharedClipboard Ports Changes; - Force guestadditions version to 2.2.4 - Removed Qt3 include replacements (already upstream) - Removed cosmetic X11 include path patch Please make SURE, your world and kernel is in sync and you've read the pkg-messages. Also please unload the kernel module before you update the port ;-). Many thx to all Vbox Devs, All supporters, my nice team! :-) http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz Happy Testing! - - Martin - -- +-----------------------+-------------------------------+ | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | +-----------------------+-------------------------------+ | Mess with the Best, Die like the Rest! | +-----------------------+-------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEARECAAYFAkoxXvUACgkQdLJIhLHm/OmHHQCcCvJ6EKNehym1siBuQICX+7+l i2sAn0InwBQW7jf+l/PqjIM/BR/g3qhi =hDW+ -----END PGP SIGNATURE----- From nox at jelal.kn-bremen.de Thu Jun 11 21:09:53 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Thu Jun 11 21:10:01 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> Message-ID: <200906112107.n5BL7Smh005706@triton.kn-bremen.de> In article <20090611194557.GC98175@bsdcrew.de> you write: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Huhu, > >Yes we life and that's good :-). >Changes: > > - Fix build error when compiling in debug mode on FreeBSD HEAD > - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > - Some FreeBSD relate typos > - Enable shared OpenGL service. Completely untested due to lack of > appropriate hardware but it compiles at least I don't have working gl here either (ati RV730 PRO with xf86-video-ati), but this caused the gui failing to start, ktrace'ing revealed it was looking for /usr/local/lib/virtualbox/VBoxTestOGL which doesn't exist: [...] 1184 VBoxSVC CALL _umtx_op(0x802711160,0x8,0,0x802711140,0x7fffffb3bdb0) 1184 VBoxSVC CALL access(0x7340c0,X_OK) 1184 VBoxSVC NAMI "/usr/local/lib/virtualbox/VBoxTestOGL" 1184 VBoxSVC RET access -1 errno 2 No such file or directory 1184 VBoxSVC CALL write(0x9,0x802414000,0xfc) 1184 VBoxSVC GIO fd 9 wrote 252 bytes " !!Assertion Failed!! Expression: Location : /usr/home/nox/vbox/virtualbox/work/virtualbox-2.2.51r20457\ /src/VBox/Runtime/r3/posix/process-posix.cpp(86) int RTProcCreate(cons\ t char*, const char* const*, RTENVINTERNAL*, unsigned int, RTPROCESS*) " 1184 VBoxSVC RET write 252/0xfc 1184 VBoxSVC CALL write(0x2,0x7fffffbdbeb0,0xfc) 1184 VBoxSVC GIO fd 2 wrote 252 bytes " !!Assertion Failed!! Expression: Location : /usr/home/nox/vbox/virtualbox/work/virtualbox-2.2.51r20457\ /src/VBox/Runtime/r3/posix/process-posix.cpp(86) int RTProcCreate(cons\ t char*, const char* const*, RTENVINTERNAL*, unsigned int, RTPROCESS*) " 1184 VBoxSVC RET write 252/0xfc 1184 VBoxSVC CALL write(0x9,0x802414000,0x3d) 1184 VBoxSVC GIO fd 9 wrote 61 bytes "'/usr/local/lib/virtualbox/VBoxTestOGL' VERR_FILE_NOT_FOUND! " 1184 VBoxSVC RET write 61/0x3d 1184 VBoxSVC CALL write(0x2,0x7fffffbdc210,0x3d) 1184 VBoxSVC GIO fd 2 wrote 61 bytes "'/usr/local/lib/virtualbox/VBoxTestOGL' VERR_FILE_NOT_FOUND! " 1184 VBoxSVC RET write 61/0x3d 1184 VBoxSVC PSIG SIGTRAP caught handler=0x547990 mask=0x2000 code=0x1 [...] Disabling VBOX_WITH_CROGL in Config.kmk got me a working install then, patch below. > - Add support for shared clipboards. Requires libXt > - FreeBSD: Implement preemption API for guest SMP and enable > it (slightly tested). Add neccessary RTMP* methods in userspace > for the frontends to detect the number of CPUs > - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex > instead of a spinlock to fix the problems users are seeing > (assertions with debugging enabled) while still being able > to run on 100Hz hosts. No problems detected so far and Solaris > doesn't use a spin mutex in this code too so it shouldn't do > any harm (keeping fingers crossed)space for the frontends to > detect the number of CPUs > - Add support for curl > - Add VBoxSharedClipboard > >Ports Changes; > - Force guestadditions version to 2.2.4 > - Removed Qt3 include replacements (already upstream) > - Removed cosmetic X11 include path patch > >Please make SURE, your world and kernel is in sync and you've read >the pkg-messages. Also please unload the kernel module before >you update the port ;-). > >Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! > >- - Martin Also, updating the guestadditions in a win7/64 guest caused the main gui to abort with an assertion failure (the vm kept running): zsh triton% VirtualBox Type Manifest File: /home/nox/.VirtualBox/xpti.dat nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) !!Assertion Failed!! Expression: mIface Location : /usr/home/nox/vbox/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.amd64/debug/obj/VirtualBox/include/COMWrappers.h(9620) PRUint32 CSystemProperties::GetMaxBootPosition() const zsh: trace trap VirtualBox zsh triton% And here is the gl disable patch I used: Index: Config.kmk @@ -351,7 +351,8 @@ # VBOX_WITH_FFMPEG = 1 endif # Enable crOpenGL service -if1of ($(KBUILD_TARGET),win linux solaris darwin freebsd) +#if1of ($(KBUILD_TARGET),win linux solaris darwin freebsd) +if1of ($(KBUILD_TARGET),win linux solaris darwin) VBOX_WITH_CROGL = 1 endif # Enable shared folders Thanx, Juergen From glen.j.barber at gmail.com Fri Jun 12 00:44:16 2009 From: glen.j.barber at gmail.com (Glen Barber) Date: Fri Jun 12 00:44:23 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <4ad871310906111744kdc6654dp8a143584b0860c16@mail.gmail.com> Hi, Martin et al This latest version builds fine for me and no panic on kldload vboxdrv.ko uname -a: FreeBSD orion 7.2-STABLE FreeBSD 7.2-STABLE #3 r193905: Wed Jun 10 08:42:33 EDT 2009 root@orion:/usr/obj/usr/src/sys/ORION i386 Thanks for taking the time to port this! -- Glen Barber From erwin at FreeBSD.org Fri Jun 12 12:51:08 2009 From: erwin at FreeBSD.org (Erwin Lansing) Date: Fri Jun 12 12:51:15 2009 Subject: Ports with duplicate LATEST_LINKS Message-ID: <200906121251.n5CCpkXF066054@pointyhat.freebsd.org> Dear port maintainers, The following list includes ports maintained by you that have duplicate LATEST_LINK values. They should either be modified to use a unique LATEST_LINK or suppressed using NO_LATEST_LINK, to avoid overwriting each other in the packages/Latest directory. If your ports conflict with ports maintained by another person, please coordinate your efforts with them. Thanks, Erwin "Annoying Reminder Guy III" Lansing LATEST_LINK PORTNAME MAINTAINER ========================================================================== emulators/linux_base-f7 bsam@FreeBSD.org emulators/linux_base-f8 bsam@FreeBSD.org emulators/linux_base-fc6 bsam@FreeBSD.org emulators/linux_base-f10 emulation@FreeBSD.org emulators/linux_base-f9 emulation@FreeBSD.org mod_jk-ap2 www/mod_jk girgen@FreeBSD.org mod_jk-ap2 www/mod_jk-apache2 girgen@FreeBSD.org py25-wxPython x11-toolkits/py-wxPython26 neal@nelson.name py25-wxPython x11-toolkits/py-wxPython28 neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython26-common neal@nelson.name py25-wxPython-common x11-toolkits/py-wxPython28-common neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython26-unicode neal@nelson.name py25-wxPython-unicode x11-toolkits/py-wxPython28-unicode neal@nelson.name Total: 13 ports From avg at icyb.net.ua Fri Jun 12 13:12:08 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Fri Jun 12 13:12:16 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <4A325423.3000606@icyb.net.ua> on 11/06/2009 22:45 Martin Wilke said the following: > Huhu, > > Yes we life and that's good :-). There should be a warning that this version won't start snapshots taken by the previous version. > Changes: > > - Fix build error when compiling in debug mode on FreeBSD HEAD > - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > - Some FreeBSD relate typos > - Enable shared OpenGL service. Completely untested due to lack of > appropriate hardware but it compiles at least > - Add support for shared clipboards. Requires libXt > - FreeBSD: Implement preemption API for guest SMP and enable > it (slightly tested). Add neccessary RTMP* methods in userspace > for the frontends to detect the number of CPUs > - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex > instead of a spinlock to fix the problems users are seeing > (assertions with debugging enabled) while still being able > to run on 100Hz hosts. No problems detected so far and Solaris > doesn't use a spin mutex in this code too so it shouldn't do > any harm (keeping fingers crossed)space for the frontends to > detect the number of CPUs > - Add support for curl > - Add VBoxSharedClipboard > > Ports Changes; > - Force guestadditions version to 2.2.4 > - Removed Qt3 include replacements (already upstream) > - Removed cosmetic X11 include path patch > > Please make SURE, your world and kernel is in sync and you've read > the pkg-messages. Also please unload the kernel module before > you update the port ;-). > > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! > > - Martin > _______________________________________________ freebsd-emulation@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" -- Andriy Gapon From sean at seanmcollins.com Fri Jun 12 13:16:39 2009 From: sean at seanmcollins.com (Sean M. Collins) Date: Fri Jun 12 13:16:46 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 Message-ID: <4A324C9E.2080006@seanmcollins.com> Ditto! Great job guys! > This latest version builds fine for me and no panic on kldload vboxdrv.ko > From wirasto at gorontaloindie.com Fri Jun 12 16:44:25 2009 From: wirasto at gorontaloindie.com (Abdul Gani) Date: Fri Jun 12 16:44:32 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <4A32F60C.4070200@gorontaloindie.com> I have try, but GUI can't open # VirtualBox Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported Type Manifest File: /root/.VirtualBox/xpti.dat nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) WARNING: failed to send RELEASE event, file /usr/home/wirasto/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp, line 2174 ipcDConnectService Stats => number of worker threads: 1 nsStringStats => mAllocCount: 56 => mReallocCount: 15 => mFreeCount: 56 => mShareCount: 89 => mAdoptCount: 9 => mAdoptFreeCount: 9 ======================= CalleeRC: NS_ERROR_ABORT (0x80004004) ======================= > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Huhu, > > Yes we life and that's good :-). > Changes: > > - Fix build error when compiling in debug mode on FreeBSD HEAD > - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > - Some FreeBSD relate typos > - Enable shared OpenGL service. Completely untested due to lack of > appropriate hardware but it compiles at least > - Add support for shared clipboards. Requires libXt > - FreeBSD: Implement preemption API for guest SMP and enable > it (slightly tested). Add neccessary RTMP* methods in userspace > for the frontends to detect the number of CPUs > - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex > instead of a spinlock to fix the problems users are seeing > (assertions with debugging enabled) while still being able > to run on 100Hz hosts. No problems detected so far and Solaris > doesn't use a spin mutex in this code too so it shouldn't do > any harm (keeping fingers crossed)space for the frontends to > detect the number of CPUs > - Add support for curl > - Add VBoxSharedClipboard > > Ports Changes; > - Force guestadditions version to 2.2.4 > - Removed Qt3 include replacements (already upstream) > - Removed cosmetic X11 include path patch > > Please make SURE, your world and kernel is in sync and you've read > the pkg-messages. Also please unload the kernel module before > you update the port ;-). > > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! > > - - Martin > > - -- > > +-----------------------+-------------------------------+ > | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | > | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | > +-----------------------+-------------------------------+ > | Mess with the Best, Die like the Rest! | > +-----------------------+-------------------------------+ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.11 (FreeBSD) > > iEYEARECAAYFAkoxXvUACgkQdLJIhLHm/OmHHQCcCvJ6EKNehym1siBuQICX+7+l > i2sAn0InwBQW7jf+l/PqjIM/BR/g3qhi > =hDW+ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" > > -- ------------------------------------------------------------------------------------------------------------------ Abdul Gani Rabies Stadium IV http://wirastokarim.wordpress.com Tak ada hukum yang bisa mengatur Bloger dan Millister. From avg at icyb.net.ua Fri Jun 12 17:06:40 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Fri Jun 12 17:06:47 2009 Subject: proper upgrade procedure from base to base Message-ID: <4A328B1D.3050703@icyb.net.ua> What is the proper upgrade procedure to go, say, from f7 to f8 or from f8 to f10 (later)? UPDATING says to follow instructions from 20070327, but those amount to "remove old base port, install new base port". But then what about ports for xorg or gtk2 or alsa lib? They do not seem to get updated following this procedure. Is there an automated way to upgrade all ports that have different versions for different bases? -- Andriy Gapon From bsam at ipt.ru Fri Jun 12 17:51:10 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Fri Jun 12 17:51:17 2009 Subject: proper upgrade procedure from base to base In-Reply-To: <4A328B1D.3050703@icyb.net.ua> (Andriy Gapon's message of "Fri\, 12 Jun 2009 20\:06\:37 +0300") References: <4A328B1D.3050703@icyb.net.ua> Message-ID: <02853996@ipt.ru> Andriy Gapon writes: > What is the proper upgrade procedure to go, say, from f7 to f8 or from f8 to f10 > (later)? > UPDATING says to follow instructions from 20070327, but those amount to "remove Have you read those instructions to the end? ;-) > old base port, install new base port". But then what about ports for xorg or gtk2 > or alsa lib? They do not seem to get updated following this procedure. This can be useful: http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006221.html > Is there an automated way to upgrade all ports that have different versions for > different bases? We have only one default linux base port per an OS version. So changing a base linux ports is not supposed to be rare. I'm not sure if an automated tool may be useful here. Said that I'm not aware of such a tool. WBR -- bsam From avg at icyb.net.ua Fri Jun 12 18:01:25 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Fri Jun 12 18:01:42 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <4A325423.3000606@icyb.net.ua> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> Message-ID: <4A3297F1.6010301@icyb.net.ua> on 12/06/2009 16:12 Andriy Gapon said the following: > on 11/06/2009 22:45 Martin Wilke said the following: >> Huhu, >> >> Yes we life and that's good :-). > > There should be a warning that this version won't start snapshots taken by the > previous version. BTW, the error in my case was: Changing the VM state from 'CREATED' to 'LOADING'. SSM: File header: Format V1.2, VirtualBox Version 2.2.51 r19957, 64-bit host, cbGCPhys=8, cbGCPtr=8 SSM: Saved state info: SSM: OSE: true Ram range: 00000000fec00000-00000000fec00fff 0000000000001000 bytes nobits I/O APIC Memory State : 00000000e0000000-00000000e0ffffff 0000000001000000 bytes bits VRam SSM: LoadExec failed with rc=VERR_SSM_LOAD_CONFIG_MISMATCH for unit 'pgm'! Changing the VM state from 'LOADING' to 'LOAD_FAILURE'. -- Andriy Gapon From bsam at FreeBSD.org Fri Jun 12 18:04:52 2009 From: bsam at FreeBSD.org (bsam@FreeBSD.org) Date: Fri Jun 12 18:04:58 2009 Subject: ports/135339: [PATCH] graphics/linux-f10-sdl_image: incomplete dependencies Message-ID: <200906121804.n5CI4pd6050950@freefall.freebsd.org> Synopsis: [PATCH] graphics/linux-f10-sdl_image: incomplete dependencies State-Changed-From-To: open->closed State-Changed-By: bsam State-Changed-When: Fri Jun 12 18:04:43 UTC 2009 State-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=135339 From dfilter at FreeBSD.ORG Fri Jun 12 18:10:03 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Fri Jun 12 18:10:09 2009 Subject: ports/135339: commit references a PR Message-ID: <200906121810.n5CIA2fG051058@freefall.freebsd.org> The following reply was made to PR ports/135339; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/135339: commit references a PR Date: Fri, 12 Jun 2009 18:03:53 +0000 (UTC) bsam 2009-06-12 18:03:43 UTC FreeBSD ports repository Modified files: Mk bsd.linux-apps.mk graphics/linux-f10-sdl_image Makefile graphics/linux-f8-sdl_image Makefile Log: Fedora Core 4 didn't have a dependency on libpng12, libjpeg and libtiff for graphics/linux-sdl_image. New Fedora distros has. So fix it: . graphics/linux-f8-sdl_image and bump PORTREVISION; [1] . graphics/linux-f10-sdl_image and bump PORTREVISION; . Mk/bsd.linux-apps.mk. PR: ports/135339 [1] Submitted by: amdmi [1] Revision Changes Path 1.22 +5 -1 ports/Mk/bsd.linux-apps.mk 1.16 +2 -1 ports/graphics/linux-f10-sdl_image/Makefile 1.15 +2 -2 ports/graphics/linux-f8-sdl_image/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From avg at freebsd.org Fri Jun 12 18:20:24 2009 From: avg at freebsd.org (Andriy Gapon) Date: Fri Jun 12 18:21:57 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <4A325423.3000606@icyb.net.ua> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> Message-ID: <4A32985C.8050808@freebsd.org> on 11/06/2009 22:45 Martin Wilke said the following: >> - Enable shared OpenGL service. Completely untested due to lack of >> appropriate hardware but it compiles at least Doesn't look like it would work at the run time (at least for me): OpenGL Error: DLL Loader couldn't find/open /libGL.so.1 OpenGL Error: The render SPU was unable to load the native OpenGL library OpenGL Warning: Error closing DLL /libGL.so.1 libGL.so.1 lives in /usr/local/lib. -- Andriy Gapon From chat95 at mac.com Fri Jun 12 20:59:30 2009 From: chat95 at mac.com (Maho NAKATA) Date: Fri Jun 12 21:00:58 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <20090613.055708.189657920.chat95@mac.com> Hi Martin, I tested http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz . * on my FBSD7 box, when I launch VirtualBox, I have two process named VirtualBox. I have to kill one. This problem has been reported http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006266.html http://lists.freebsd.org/pipermail/freebsd-ports/2009-June/055276.html and should be noted. * ports intalles fine. * Installed Windows7RC Japanese version. I got an error when I install but no error for second (clean) install. I suspect it is just a hiccup. * With GuestAddon, cut and paste works between host and guest. (Windows7RC JA) even Japanese Text. * With GuestAddon + 7RC, crystal benchmark test result didn't change http://lists.freebsd.org/pipermail/freebsd-ports/2009-June/055089.html . (this is a correct result) Best, From: Martin Wilke Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 Date: Thu, 11 Jun 2009 21:45:57 +0200 > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! -- Nakata Maho http://accc.riken.jp/maho/ , http://ja.openoffice.org/ Nakata Maho's PGP public keys: http://accc.riken.jp/maho/maho.pgp.txt From sfourman at gmail.com Fri Jun 12 21:25:03 2009 From: sfourman at gmail.com (Sam Fourman Jr.) Date: Fri Jun 12 21:25:09 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <11167f520906121424n24278334lf936cc39340b80c1@mail.gmail.com> On Thu, Jun 11, 2009 at 2:45 PM, Martin Wilke wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Huhu, > > Yes we life and that's good :-). > Changes: > > ?- Fix build error when compiling in debug mode on FreeBSD HEAD > ?- SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > ?- Some FreeBSD relate typos > ?- Enable shared OpenGL service. Completely untested due to lack of > ? ?appropriate hardware but it compiles at least > ?- Add support for shared clipboards. Requires libXt > ?- FreeBSD: Implement preemption API for guest SMP and enable > ? ?it (slightly tested). Add neccessary RTMP* methods in userspace > ? ?for the frontends to detect the number of CPUs > ?- Runtime/semevent-r0drv-freebsd: Use a sleeping mutex > ? ?instead of a spinlock to fix the problems users are seeing > ? ?(assertions with debugging enabled) while still being able > ? ?to run on 100Hz hosts. No problems detected so far and Solaris > ? ?doesn't use a spin mutex in this code too so it shouldn't do > ? ?any harm (keeping fingers crossed)space for the frontends to > ? ?detect the number of CPUs > ?- Add support for curl > ?- Add VBoxSharedClipboard > > Ports Changes; > ?- Force guestadditions version to 2.2.4 > ?- Removed Qt3 include replacements (already upstream) > ?- Removed cosmetic X11 include path patch > > Please make SURE, your world and kernel is in sync and you've read > the pkg-messages. Also please unload the kernel module before > you update the port ;-). > > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > ? http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > ?Happy Testing! > > - - Martin This may be off topic a bit, but I am looking for a way to plug my Apple Iphone into a Windows based guest. Does virtualbox allow usb passthrough? Sam Fourman Jr. From olivier at gid0.org Fri Jun 12 23:23:56 2009 From: olivier at gid0.org (Olivier SMEDTS) Date: Fri Jun 12 23:24:11 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <11167f520906121424n24278334lf936cc39340b80c1@mail.gmail.com> References: <20090611194557.GC98175@bsdcrew.de> <11167f520906121424n24278334lf936cc39340b80c1@mail.gmail.com> Message-ID: <367b2c980906121623mfc0af4cwcc94eef811e22be@mail.gmail.com> 2009/6/12 Sam Fourman Jr. : > On Thu, Jun 11, 2009 at 2:45 PM, Martin Wilke wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Huhu, >> >> Yes we life and that's good :-). >> Changes: >> >> ?- Fix build error when compiling in debug mode on FreeBSD HEAD >> ?- SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. >> ?- Some FreeBSD relate typos >> ?- Enable shared OpenGL service. Completely untested due to lack of >> ? ?appropriate hardware but it compiles at least >> ?- Add support for shared clipboards. Requires libXt >> ?- FreeBSD: Implement preemption API for guest SMP and enable >> ? ?it (slightly tested). Add neccessary RTMP* methods in userspace >> ? ?for the frontends to detect the number of CPUs >> ?- Runtime/semevent-r0drv-freebsd: Use a sleeping mutex >> ? ?instead of a spinlock to fix the problems users are seeing >> ? ?(assertions with debugging enabled) while still being able >> ? ?to run on 100Hz hosts. No problems detected so far and Solaris >> ? ?doesn't use a spin mutex in this code too so it shouldn't do >> ? ?any harm (keeping fingers crossed)space for the frontends to >> ? ?detect the number of CPUs >> ?- Add support for curl >> ?- Add VBoxSharedClipboard >> >> Ports Changes; >> ?- Force guestadditions version to 2.2.4 >> ?- Removed Qt3 include replacements (already upstream) >> ?- Removed cosmetic X11 include path patch >> >> Please make SURE, your world and kernel is in sync and you've read >> the pkg-messages. Also please unload the kernel module before >> you update the port ;-). >> >> Many thx to all Vbox Devs, All supporters, my nice team! :-) >> >> ? http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz >> >> ?Happy Testing! >> >> - - Martin > > > This may be off topic a bit, but I am looking for a way to plug my Apple Iphone > into a Windows based guest. > > Does virtualbox allow usb passthrough? Yes, but not on FreeBSD, and even with that it doesn't work in VirtualBox (Apple iPhone with iTunes are really picky on USB drivers). Neither in qemu or VMWare. If you want to use iTunes you'll have to install Windows, else use another program. > > > Sam Fourman Jr. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- Olivier Smedts _ ASCII ribbon campaign ( ) e-mail: olivier@gid0.org - against HTML email & vCards X www: http://www.gid0.org - against proprietary attachments / \ "Il y a seulement 10 sortes de gens dans le monde : ceux qui comprennent le binaire, et ceux qui ne le comprennent pas." From gperez at entel.upc.edu Sat Jun 13 22:52:14 2009 From: gperez at entel.upc.edu (Gustavo Perez Querol) Date: Sat Jun 13 22:52:26 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <4A32985C.8050808@freebsd.org> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> <4A32985C.8050808@freebsd.org> Message-ID: <54827.88.11.0.178.1244933525.squirrel@webmail.entel.upc.edu> > on 11/06/2009 22:45 Martin Wilke said the following: >>> - Enable shared OpenGL service. Completely untested due to lack of >>> appropriate hardware but it compiles at least > > Doesn't look like it would work at the run time (at least for me): > OpenGL Error: DLL Loader couldn't find/open /libGL.so.1 > OpenGL Error: The render SPU was unable to load the native OpenGL library > OpenGL Warning: Error closing DLL /libGL.so.1 > > libGL.so.1 lives in /usr/local/lib. To survive while someone fixes vbox, edit /etc/libmap.conf and add something like this : [VirtualBox] /libGL.so.1 /usr/local/lib/libGL.so.1 I had the same problem, and that fixed vbox. And report that shared clipboards with a windows xp guest work for me with virtualbox take 6 ! Thank you ! Greets, Gus > > -- > Andriy Gapon > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to > "freebsd-emulation-unsubscribe@freebsd.org" > From jahnke at sonatabio.com Sat Jun 13 23:49:32 2009 From: jahnke at sonatabio.com (Frank Jahnke) Date: Sat Jun 13 23:49:38 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 Message-ID: <1244936784.3098.2.camel@zinfandel> VBox still locks my computer solid. In the past I have been able to load the kernel module immediately after compiling the program, but not thereafter. This time even the initial load does not work. 7-STABLE (30May), with or without xorg loaded. From linimon at FreeBSD.org Sun Jun 14 00:25:37 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Sun Jun 14 00:25:48 2009 Subject: ports/135342: [PATCH] ftp/linux-f10-curl: hardly fetches Message-ID: <200906140025.n5E0PaMk098844@freefall.freebsd.org> Synopsis: [PATCH] ftp/linux-f10-curl: hardly fetches Responsible-Changed-From-To: emulation->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Sun Jun 14 00:25:19 UTC 2009 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=135342 From linimon at FreeBSD.org Sun Jun 14 00:25:37 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Sun Jun 14 00:25:49 2009 Subject: ports/135342: [PATCH] ftp/linux-f10-curl: hardly fetches Message-ID: <200906140025.n5E0PaMk098844@freefall.freebsd.org> Synopsis: [PATCH] ftp/linux-f10-curl: hardly fetches Responsible-Changed-From-To: emulation->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Sun Jun 14 00:25:19 UTC 2009 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=135342 From linimon at FreeBSD.org Sun Jun 14 00:26:09 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Sun Jun 14 00:26:27 2009 Subject: ports/135341: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS Message-ID: <200906140026.n5E0Q8nE098895@freefall.freebsd.org> Synopsis: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS Responsible-Changed-From-To: emulation->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Sun Jun 14 00:25:50 UTC 2009 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=135341 From linimon at FreeBSD.org Sun Jun 14 00:26:09 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Sun Jun 14 00:26:27 2009 Subject: ports/135341: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS Message-ID: <200906140026.n5E0Q8nE098895@freefall.freebsd.org> Synopsis: [PATCH] linux-f10 ports that install manpages: add NOMANCOMPRESS Responsible-Changed-From-To: emulation->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Sun Jun 14 00:25:50 UTC 2009 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=135341 From linimon at FreeBSD.org Sun Jun 14 00:27:25 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Sun Jun 14 00:27:37 2009 Subject: ports/135337: [PATCH] emulators/linux_base-f10: incorrect bash usage Message-ID: <200906140027.n5E0ROYb098972@freefall.freebsd.org> Synopsis: [PATCH] emulators/linux_base-f10: incorrect bash usage Responsible-Changed-From-To: emulation->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Sun Jun 14 00:26:52 UTC 2009 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=135337 From linimon at FreeBSD.org Sun Jun 14 00:27:25 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Sun Jun 14 00:27:37 2009 Subject: ports/135337: [PATCH] emulators/linux_base-f10: incorrect bash usage Message-ID: <200906140027.n5E0ROYb098972@freefall.freebsd.org> Synopsis: [PATCH] emulators/linux_base-f10: incorrect bash usage Responsible-Changed-From-To: emulation->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Sun Jun 14 00:26:52 UTC 2009 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=135337 From tmclaugh at sdf.lonestar.org Sun Jun 14 16:56:13 2009 From: tmclaugh at sdf.lonestar.org (Tom McLaughlin) Date: Sun Jun 14 16:56:19 2009 Subject: flash10 vs f10; em(4) now broken in -current in qemu/vbox In-Reply-To: <2a41acea0906091412k4fc58f4dt2c4ebbbb6dbd46dd@mail.gmail.com> References: <20090606162235.GA49444@triton.kn-bremen.de> <2a41acea0906091104q17aeb174l8a34bf7464a80509@mail.gmail.com> <20090609195141.GA4982@triton.kn-bremen.de> <2a41acea0906091412k4fc58f4dt2c4ebbbb6dbd46dd@mail.gmail.com> Message-ID: <4A352B8B.3080104@sdf.lonestar.org> Jack Vogel wrote, On 06/09/2009 05:12 PM: > Your change would work, but as its shared code and there are other OS's and > their issues to worry about, what I am going to do is a bit different. I am > including > a patch if you would try this now, there will be a full driver update soon. > > Anyone set up to test this please post your results here. > > Cheers, > > Jack > Thanks for the patch Jack. My em device on VMware ESXi 3.5u4 is back again. :) tom -- | tmclaugh at sdf.lonestar.org tmclaugh at FreeBSD.org | | FreeBSD http://www.FreeBSD.org | From odhiambo at gmail.com Mon Jun 15 10:17:56 2009 From: odhiambo at gmail.com (=?UTF-8?B?T2RoaWFtYm8gIOODr+OCt+ODs+ODiOODsw==?=) Date: Mon Jun 15 10:18:08 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <4A325423.3000606@icyb.net.ua> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> Message-ID: <991123400906150317y7edb560anf74c5c1eec0cc293@mail.gmail.com> On Fri, Jun 12, 2009 at 4:12 PM, Andriy Gapon wrote: > on 11/06/2009 22:45 Martin Wilke said the following: > > Huhu, > > > > Yes we life and that's good :-). > > There should be a warning that this version won't start snapshots taken by > the > previous version. > My build is failing (for the first time ever since I started testing:) kmk[1]: Entering directory `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' kmk[2]: Entering directory `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' kBuild: Linking tstAPI /usr/local/lib/libssl.so.5: undefined reference to `d2i_X509_EXTENSIONS' /usr/local/lib/libssl.so.5: undefined reference to `ENGINE_get_ssl_client_cert_function' /usr/local/lib/libssl.so.5: undefined reference to `HMAC_CTX_set_flags' /usr/local/lib/libssl.so.5: undefined reference to `i2d_X509_EXTENSIONS' /usr/local/lib/libssl.so.5: undefined reference to `ENGINE_load_ssl_client_cert' /usr/local/lib/libssl.so.5: undefined reference to `EVP_idea_cbc' kmk[2]: *** [/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/obj/tstAPI/tstAPI] Error 1 The failing command: @g++ '-Wl,-rpath,/usr/local/lib/virtualbox' -m32 -o /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/obj/tstAPI/tstAPI /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/obj/tstAPI/tstAPI.o -L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/bin/VBoxRT.so /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/lib/VBoxCOM.a /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/bin/VBoxXPCOM.so kmk[2]: Leaving directory `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' kmk[1]: *** [pass_binaries_this] Error 2 kmk[1]: Leaving directory `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' kmk: *** [pass_binaries_order] Error 2 *** Error code 2 Stop in /usr/home/wash/VBOX/virtualbox. Not sure what is causing this. -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If you have nothing good to say about someone, just shut up!." -- Lucky Dube From miwi at FreeBSD.org Mon Jun 15 10:26:09 2009 From: miwi at FreeBSD.org (Martin Wilke) Date: Mon Jun 15 10:26:41 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <991123400906150317y7edb560anf74c5c1eec0cc293@mail.gmail.com> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> <991123400906150317y7edb560anf74c5c1eec0cc293@mail.gmail.com> Message-ID: <20090615102607.GA45646@bsdcrew.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The problem is use openssl from ports. You should deinstall that and rebuild. - - Martin On Mon, Jun 15, 2009 at 01:17:53PM +0300, Odhiambo ??????????????? wrote: > On Fri, Jun 12, 2009 at 4:12 PM, Andriy Gapon wrote: > > > on 11/06/2009 22:45 Martin Wilke said the following: > > > Huhu, > > > > > > Yes we life and that's good :-). > > > > There should be a warning that this version won't start snapshots taken by > > the > > previous version. > > > > > My build is failing (for the first time ever since I started testing:) > > kmk[1]: Entering directory > `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' > kmk[2]: Entering directory > `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' > kBuild: Linking tstAPI > /usr/local/lib/libssl.so.5: undefined reference to `d2i_X509_EXTENSIONS' > /usr/local/lib/libssl.so.5: undefined reference to > `ENGINE_get_ssl_client_cert_function' > /usr/local/lib/libssl.so.5: undefined reference to `HMAC_CTX_set_flags' > /usr/local/lib/libssl.so.5: undefined reference to `i2d_X509_EXTENSIONS' > /usr/local/lib/libssl.so.5: undefined reference to > `ENGINE_load_ssl_client_cert' > /usr/local/lib/libssl.so.5: undefined reference to `EVP_idea_cbc' > kmk[2]: *** > [/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/obj/tstAPI/tstAPI] > Error 1 > The failing command: > @g++ '-Wl,-rpath,/usr/local/lib/virtualbox' -m32 -o > /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/obj/tstAPI/tstAPI > /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/obj/tstAPI/tstAPI.o > -L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib > /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/bin/VBoxRT.so > /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/lib/VBoxCOM.a > /usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457/out/freebsd.x86/release/bin/VBoxXPCOM.so > kmk[2]: Leaving directory > `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' > kmk[1]: *** [pass_binaries_this] Error 2 > kmk[1]: Leaving directory > `/usr/home/wash/VBOX/virtualbox/work/virtualbox-2.2.51r20457' > kmk: *** [pass_binaries_order] Error 2 > *** Error code 2 > > Stop in /usr/home/wash/VBOX/virtualbox. > > > Not sure what is causing this. > > > -- > Best regards, > Odhiambo WASHINGTON, > Nairobi,KE > +254733744121/+254722743223 > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > "If you have nothing good to say about someone, just shut up!." > -- Lucky Dube - -- +-----------------------+-------------------------------+ | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | +-----------------------+-------------------------------+ | Mess with the Best, Die like the Rest! | +-----------------------+-------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEARECAAYFAko2Ib4ACgkQdLJIhLHm/OkZZQCguicyAg5OlHyBD8fgdA9YSNQ0 Fe0AoI3JBdGvGmyp6lTsE3CguGCkxLeY =YVqR -----END PGP SIGNATURE----- From odhiambo at gmail.com Mon Jun 15 10:30:44 2009 From: odhiambo at gmail.com (=?UTF-8?B?T2RoaWFtYm8gIOODr+OCt+ODs+ODiOODsw==?=) Date: Mon Jun 15 10:31:02 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090615102607.GA45646@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> <991123400906150317y7edb560anf74c5c1eec0cc293@mail.gmail.com> <20090615102607.GA45646@bsdcrew.de> Message-ID: <991123400906150330k7f3aa11am97ea69c0d1be4768@mail.gmail.com> On Mon, Jun 15, 2009 at 1:26 PM, Martin Wilke wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > The problem is use openssl from ports. You should deinstall that > and rebuild. That also means that I have to relink so many of my applications to openssl from BASE, right? Why did this version of virtualbox fail with the openssl from ports? All the others installed successfully? -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If you have nothing good to say about someone, just shut up!." -- Lucky Dube From guru at unixarea.de Mon Jun 15 10:45:18 2009 From: guru at unixarea.de (Matthias Apitz) Date: Mon Jun 15 10:45:31 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <991123400906150330k7f3aa11am97ea69c0d1be4768@mail.gmail.com> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> <991123400906150317y7edb560anf74c5c1eec0cc293@mail.gmail.com> <20090615102607.GA45646@bsdcrew.de> <991123400906150330k7f3aa11am97ea69c0d1be4768@mail.gmail.com> Message-ID: <20090615104515.GA3983@current.Sisis.de> El d?a Monday, June 15, 2009 a las 01:30:41PM +0300, Odhiambo ??????????????? escribi?: > On Mon, Jun 15, 2009 at 1:26 PM, Martin Wilke wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > The problem is use openssl from ports. You should deinstall that > > and rebuild. > > > That also means that I have to relink so many of my applications to openssl > from BASE, right? > Why did this version of virtualbox fail with the openssl from ports? All the > others installed successfully? All, Would it be possible to discuss that software in *only* one mailing list, for example only in -emulation, and not cross posting this to three lists? thanks in advance matthias -- Matthias Apitz t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211 e - w http://www.unixarea.de/ People who hate Microsoft Windows use Linux but people who love UNIX use FreeBSD. From bugmaster at FreeBSD.org Mon Jun 15 11:06:52 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Jun 15 11:07:45 2009 Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org Message-ID: <200906151106.n5FB6p5i076867@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/135342 emulation [PATCH] ftp/linux-f10-curl: hardly fetches o ports/135341 emulation [PATCH] linux-f10 ports that install manpages: add NOM o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage o kern/130724 emulation [linprocfs] [patch] cpuinfo in linprocfs is dated, cau o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n f ports/127018 emulation Linuxulator incapable of using FreeBSD's LDAP environm o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/56451 emulation [linprocfs] /compat/linux/proc/cpuinfo gives wrong CPU o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 16 problems total. From lumiwa at gmail.com Mon Jun 15 11:12:25 2009 From: lumiwa at gmail.com (ajtiM) Date: Mon Jun 15 11:12:32 2009 Subject: linux-pango Message-ID: <200906150612.11337.lumiwa@gmail.com> Hi! I have about one month problem with linux-pango: Affected package: linux-pango-1.10.2_3 Type of problem: pango -- integer overflow. Reference: 1 problem(s) in your installed packages found. You are advised to update or deinstall the affected package(s) immediately. Thanks. -- Mitja ----- http://starikarp.redbubble.com From bsam at ipt.ru Mon Jun 15 11:53:39 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Mon Jun 15 11:54:37 2009 Subject: linux-pango In-Reply-To: <200906150612.11337.lumiwa@gmail.com> (ajtiM's message of "Mon, 15 Jun 2009 06:12:11 -0500") References: <200906150612.11337.lumiwa@gmail.com> Message-ID: <02813368@serv3.int.kfs.ru> On Mon, 15 Jun 2009 06:12:11 -0500 ajtiM wrote: > I have about one month problem with linux-pango: > Affected package: linux-pango-1.10.2_3 > Type of problem: pango -- integer overflow. > Reference: > > 1 problem(s) in your installed packages found. > You are advised to update or deinstall the affected package(s) immediately. http://lists.freebsd.org/pipermail/freebsd-questions/2009-June/200565.html WBR -- bsam From specs-bounces at openid.net Mon Jun 15 12:08:39 2009 From: specs-bounces at openid.net (specs-bounces@openid.net) Date: Mon Jun 15 12:08:45 2009 Subject: Your message to specs awaits moderator approval Message-ID: Your mail to 'specs' with the subject Test Is being held until the list moderator can review it for approval. The reason it is being held: Post by non-member to a members-only list Either the message will get posted to the list, or you will receive notification of the moderator's decision. If you would like to cancel this posting, please visit the following URL: http://openid.net/mailman/confirm/specs/169c6a3ca76b212f1405b2258f7b29ac5a6d202a From avg at icyb.net.ua Mon Jun 15 14:50:23 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Mon Jun 15 14:50:29 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks Message-ID: <4A365FA9.9080507@icyb.net.ua> I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see "block characters" instead of cyrillic characters in nick names. Any idea what's wrong / how to fix? Thanks! -- Andriy Gapon From avg at icyb.net.ua Mon Jun 15 14:50:44 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Mon Jun 15 14:50:51 2009 Subject: proper upgrade procedure from base to base In-Reply-To: <02853996@ipt.ru> References: <4A328B1D.3050703@icyb.net.ua> <02853996@ipt.ru> Message-ID: <4A365FA0.4050606@icyb.net.ua> on 12/06/2009 20:51 Boris Samorodov said the following: > Andriy Gapon writes: > >> What is the proper upgrade procedure to go, say, from f7 to f8 or from f8 to f10 >> (later)? >> UPDATING says to follow instructions from 20070327, but those amount to "remove > > Have you read those instructions to the end? ;-) Yeah, but the instructions at the end looked like some special case, while in fact it doesn't seem possible to do a proper upgrade without them. >> old base port, install new base port". But then what about ports for xorg or gtk2 >> or alsa lib? They do not seem to get updated following this procedure. > > This can be useful: > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006221.html Yes, I ended up following this example. However I must say that some ports are a pain to re-install (e.g. HeroesOfMightAndMagic), especially when technically don't need to be reinstalled. >> Is there an automated way to upgrade all ports that have different versions for >> different bases? > > We have only one default linux base port per an OS version. So changing > a base linux ports is not supposed to be rare. I'm not sure if an > automated tool may be useful here. > > Said that I'm not aware of such a tool. I am sad too. -- Andriy Gapon From dchagin at freebsd.org Mon Jun 15 15:26:58 2009 From: dchagin at freebsd.org (Chagin Dmitry) Date: Mon Jun 15 15:27:05 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A365FA9.9080507@icyb.net.ua> References: <4A365FA9.9080507@icyb.net.ua> Message-ID: <20090615152648.GA36229@dchagin.static.corbina.ru> On Mon, Jun 15, 2009 at 05:50:17PM +0300, Andriy Gapon wrote: > > I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see > "block characters" instead of cyrillic characters in nick names. > Any idea what's wrong / how to fix? > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-May/006015.html -- Have fun! chd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090615/e8740d2c/attachment.pgp From avg at icyb.net.ua Mon Jun 15 15:43:00 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Mon Jun 15 15:43:06 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <20090615152648.GA36229@dchagin.static.corbina.ru> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> Message-ID: <4A366C00.3030805@icyb.net.ua> on 15/06/2009 18:26 Chagin Dmitry said the following: > On Mon, Jun 15, 2009 at 05:50:17PM +0300, Andriy Gapon wrote: >> I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see >> "block characters" instead of cyrillic characters in nick names. >> Any idea what's wrong / how to fix? >> > > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-May/006015.html > Dmitry, thank you, but: $ fgrep -c cache /var/db/pkg/linux-f8-fontconfig-2.4.2_1/+CONTENTS 0 Does linux fc-cache come with some other port? -- Andriy Gapon From bsam at ipt.ru Mon Jun 15 20:56:48 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Mon Jun 15 20:56:55 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A365FA9.9080507@icyb.net.ua> (Andriy Gapon's message of "Mon\, 15 Jun 2009 17\:50\:17 +0300") References: <4A365FA9.9080507@icyb.net.ua> Message-ID: <10013827@ipt.ru> Andriy Gapon writes: > I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see > "block characters" instead of cyrillic characters in nick names. > Any idea what's wrong / how to fix? Do you have any reason to use f8 but not f10 ports? I managed to run all test programs whithout problems only with the latter. WBR -- bsam From bsam at ipt.ru Mon Jun 15 20:59:28 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Mon Jun 15 20:59:34 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A366C00.3030805@icyb.net.ua> (Andriy Gapon's message of "Mon\, 15 Jun 2009 18\:42\:56 +0300") References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> Message-ID: <43933666@ipt.ru> Andriy Gapon writes: > on 15/06/2009 18:26 Chagin Dmitry said the following: >> On Mon, Jun 15, 2009 at 05:50:17PM +0300, Andriy Gapon wrote: >>> I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see >>> "block characters" instead of cyrillic characters in nick names. >>> Any idea what's wrong / how to fix? >> >> http://lists.freebsd.org/pipermail/freebsd-emulation/2009-May/006015.html > > Dmitry, > > thank you, but: > $ fgrep -c cache /var/db/pkg/linux-f8-fontconfig-2.4.2_1/+CONTENTS > 0 > > Does linux fc-cache come with some other port? Take a look at the port's Makefile. This file is removed at post-patch stage. WBR -- bsam From nox at jelal.kn-bremen.de Mon Jun 15 21:07:45 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Mon Jun 15 21:08:33 2009 Subject: first in-tree vbox port patch :) (was: Re: [Call For Testing] VirtualBox for FreeBSD! take 6) In-Reply-To: <200906112107.n5BL7Smh005706@triton.kn-bremen.de> References: <20090611194557.GC98175@bsdcrew.de> <200906112107.n5BL7Smh005706@triton.kn-bremen.de> Message-ID: <20090615205043.GA65621@triton.kn-bremen.de> On Thu, Jun 11, 2009 at 11:07:28PM +0200, Juergen Lock wrote: > In article <20090611194557.GC98175@bsdcrew.de> you write: > >-----BEGIN PGP SIGNED MESSAGE----- > >Hash: SHA1 > > > >Huhu, > > > >Yes we life and that's good :-). > >Changes: > > > > - Fix build error when compiling in debug mode on FreeBSD HEAD > > - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > > - Some FreeBSD relate typos > > - Enable shared OpenGL service. Completely untested due to lack of > > appropriate hardware but it compiles at least > > I don't have working gl here either (ati RV730 PRO with xf86-video-ati), > but this caused the gui failing to start, ktrace'ing revealed it was > looking for /usr/local/lib/virtualbox/VBoxTestOGL which doesn't exist: > > [...] > 1184 VBoxSVC CALL _umtx_op(0x802711160,0x8,0,0x802711140,0x7fffffb3bdb0) > 1184 VBoxSVC CALL access(0x7340c0,X_OK) > 1184 VBoxSVC NAMI "/usr/local/lib/virtualbox/VBoxTestOGL" > 1184 VBoxSVC RET access -1 errno 2 No such file or directory > 1184 VBoxSVC CALL write(0x9,0x802414000,0xfc) > 1184 VBoxSVC GIO fd 9 wrote 252 bytes > " > !!Assertion Failed!! > Expression: > Location : /usr/home/nox/vbox/virtualbox/work/virtualbox-2.2.51r20457\ > /src/VBox/Runtime/r3/posix/process-posix.cpp(86) int RTProcCreate(cons\ > t char*, const char* const*, RTENVINTERNAL*, unsigned int, RTPROCESS*) > " > 1184 VBoxSVC RET write 252/0xfc > 1184 VBoxSVC CALL write(0x2,0x7fffffbdbeb0,0xfc) > 1184 VBoxSVC GIO fd 2 wrote 252 bytes > " > !!Assertion Failed!! > Expression: > Location : /usr/home/nox/vbox/virtualbox/work/virtualbox-2.2.51r20457\ > /src/VBox/Runtime/r3/posix/process-posix.cpp(86) int RTProcCreate(cons\ > t char*, const char* const*, RTENVINTERNAL*, unsigned int, RTPROCESS*) > " > 1184 VBoxSVC RET write 252/0xfc > 1184 VBoxSVC CALL write(0x9,0x802414000,0x3d) > 1184 VBoxSVC GIO fd 9 wrote 61 bytes > "'/usr/local/lib/virtualbox/VBoxTestOGL' VERR_FILE_NOT_FOUND! > " > 1184 VBoxSVC RET write 61/0x3d > 1184 VBoxSVC CALL write(0x2,0x7fffffbdc210,0x3d) > 1184 VBoxSVC GIO fd 2 wrote 61 bytes > "'/usr/local/lib/virtualbox/VBoxTestOGL' VERR_FILE_NOT_FOUND! > " > 1184 VBoxSVC RET write 61/0x3d > 1184 VBoxSVC PSIG SIGTRAP caught handler=0x547990 mask=0x2000 code=0x1 > [...] > > Disabling VBOX_WITH_CROGL in Config.kmk got me a working install then, > patch below. >[...] Ok I now have a better solution for this: 1. Actually install VBoxTestOGL (it was built, just not installed...) 2. fix libGL.so.1 search so it isn't expected in / and, unrelated: 3. fix packaging for vboxdrv.ko Patch against the new emulators/virtualbox port: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/virtualbox/Makefile,v retrieving revision 1.1 diff -u -p -r1.1 Makefile --- Makefile 15 Jun 2009 18:01:41 -0000 1.1 +++ Makefile 15 Jun 2009 20:24:46 -0000 @@ -61,7 +61,7 @@ OPTIONS= QT4 "Build with QT4 Frontend" o .include KMODDIR= /boot/modules -PLIST_SUB+= KMODDIR=${KMODDIR} +PLIST_SUB+= KMODDIR=${KMODDIR:C,^/,,} KMK_BUILDTYPE= release KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys KMK_FLAGS= @@ -157,7 +157,7 @@ do-install: (cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin && ${COPYTREE_SHARE} "*.so *.gc *.r0 components" ${PREFIX}/lib/virtualbox) ${MKDIR} ${PREFIX}/bin -.for f in VBoxManage VBoxNetDHCP VBoxSVC VBoxXPCOMIPCD ${VBOX_FRONTENDS} +.for f in VBoxManage VBoxNetDHCP VBoxSVC VBoxXPCOMIPCD ${VBOX_FRONTENDS} VBoxTestOGL ${INSTALL_PROGRAM} ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/$f ${PREFIX}/lib/virtualbox/ ${LN} -sf ${PREFIX}/lib/virtualbox/${f} ${PREFIX}/bin/ .endfor Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/emulators/virtualbox/pkg-plist,v retrieving revision 1.1 diff -u -p -r1.1 pkg-plist --- pkg-plist 15 Jun 2009 18:01:41 -0000 1.1 +++ pkg-plist 15 Jun 2009 20:24:46 -0000 @@ -23,6 +23,7 @@ lib/virtualbox/VBoxOGLhosterrorspu.so lib/virtualbox/VBoxOGLrenderspu.so lib/virtualbox/VBoxPython.so lib/virtualbox/VBoxREM.so +lib/virtualbox/VBoxTestOGL %%I386%%lib/virtualbox/VBoxREM32.so %%I386%%lib/virtualbox/VBoxREM64.so lib/virtualbox/VBoxRT.so Index: files/patch-glloader.py @@ -0,0 +1,10 @@ +Index: src/VBox/GuestHost/OpenGL/spu_loader/glloader.py +@@ -149,7 +149,7 @@ + }*/ + #endif + } +-#if !defined(__linux__) && !defined(SunOS) ++#if !defined(__linux__) && !defined(SunOS) && !defined(__FreeBSD__) + crStrcat( system_path, "/" ); + #endif + crStrcat( system_path, lib ); From bsam at FreeBSD.org Mon Jun 15 21:46:53 2009 From: bsam at FreeBSD.org (bsam@FreeBSD.org) Date: Mon Jun 15 21:47:05 2009 Subject: ports/135342: [PATCH] ftp/linux-f10-curl: hardly fetches Message-ID: <200906152146.n5FLkohM080672@freefall.freebsd.org> Synopsis: [PATCH] ftp/linux-f10-curl: hardly fetches State-Changed-From-To: open->closed State-Changed-By: bsam State-Changed-When: Mon Jun 15 21:44:48 UTC 2009 State-Changed-Why: The port is updated to libcurl-7.19.4-5.fc10. When a linux port is hardly fetched it usually means that a new version is released. This new version is usually placed into updating directory. Thanks for the report! http://www.freebsd.org/cgi/query-pr.cgi?pr=135342 From dfilter at FreeBSD.ORG Mon Jun 15 21:50:12 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Mon Jun 15 21:50:20 2009 Subject: ports/135342: commit references a PR Message-ID: <200906152150.n5FLoAaK080881@freefall.freebsd.org> The following reply was made to PR ports/135342; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/135342: commit references a PR Date: Mon, 15 Jun 2009 21:44:35 +0000 (UTC) bsam 2009-06-15 21:44:20 UTC FreeBSD ports repository Modified files: ftp/linux-f10-curl Makefile distinfo.i386 Log: Update to libcurl-7.19.4-5.fc10. PR: ports/135342 Submitted by: amdmi Revision Changes Path 1.8 +5 -3 ports/ftp/linux-f10-curl/Makefile 1.6 +9 -9 ports/ftp/linux-f10-curl/distinfo.i386 _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From avg at icyb.net.ua Tue Jun 16 10:12:52 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 16 10:12:59 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <10013827@ipt.ru> References: <4A365FA9.9080507@icyb.net.ua> <10013827@ipt.ru> Message-ID: <4A376FFF.1030002@icyb.net.ua> on 15/06/2009 23:57 Boris Samorodov said the following: > Andriy Gapon writes: > >> I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see >> "block characters" instead of cyrillic characters in nick names. >> Any idea what's wrong / how to fix? > > Do you have any reason to use f8 but not f10 ports? I managed to > run all test programs whithout problems only with the latter. Sometimes I am too conservative for my own good. I may try f10 some time later. -- Andriy Gapon From avg at icyb.net.ua Tue Jun 16 10:15:38 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 16 10:15:45 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <43933666@ipt.ru> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> Message-ID: <4A37709D.8050004@icyb.net.ua> on 16/06/2009 00:00 Boris Samorodov said the following: > Andriy Gapon writes: >> on 15/06/2009 18:26 Chagin Dmitry said the following: >>> On Mon, Jun 15, 2009 at 05:50:17PM +0300, Andriy Gapon wrote: > >>>> I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see >>>> "block characters" instead of cyrillic characters in nick names. >>>> Any idea what's wrong / how to fix? >>> http://lists.freebsd.org/pipermail/freebsd-emulation/2009-May/006015.html >> Dmitry, >> >> thank you, but: >> $ fgrep -c cache /var/db/pkg/linux-f8-fontconfig-2.4.2_1/+CONTENTS >> 0 >> >> Does linux fc-cache come with some other port? > > Take a look at the port's Makefile. This file is removed at post-patch > stage. There seems to be some contradiction. Your post in the link says that this program is needed to do/fix something. The Makefile says that this program is never needed and can be dangerous. Of course, I am able to extract and run the program, it's no problem for me. But I think that the contradiction needs to be cleared for the benefit of other users. -- Andriy Gapon From bsam at ipt.ru Tue Jun 16 10:17:09 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Tue Jun 16 10:17:15 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A376FFF.1030002@icyb.net.ua> (Andriy Gapon's message of "Tue, 16 Jun 2009 13:12:15 +0300") References: <4A365FA9.9080507@icyb.net.ua> <10013827@ipt.ru> <4A376FFF.1030002@icyb.net.ua> Message-ID: <24249968@serv3.int.kfs.ru> On Tue, 16 Jun 2009 13:12:15 +0300 Andriy Gapon wrote: > on 15/06/2009 23:57 Boris Samorodov said the following: > > Andriy Gapon writes: > > > >> I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see > >> "block characters" instead of cyrillic characters in nick names. > >> Any idea what's wrong / how to fix? > > > > Do you have any reason to use f8 but not f10 ports? I managed to > > run all test programs whithout problems only with the latter. > Sometimes I am too conservative for my own good. That's always is a good thing to do. > I may try f10 some time later. And I should have warned you that f10 are known to work at 8-CURRENT. Some changes to linuxulator will be MFCed into 7-STABLE in two weeks. WBR -- bsam From avg at icyb.net.ua Tue Jun 16 10:43:05 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 16 10:43:17 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090615104515.GA3983@current.Sisis.de> References: <20090611194557.GC98175@bsdcrew.de> <4A325423.3000606@icyb.net.ua> <991123400906150317y7edb560anf74c5c1eec0cc293@mail.gmail.com> <20090615102607.GA45646@bsdcrew.de> <991123400906150330k7f3aa11am97ea69c0d1be4768@mail.gmail.com> <20090615104515.GA3983@current.Sisis.de> Message-ID: <4A377735.4060600@icyb.net.ua> BTW, it seems that the port doesn't do kldxref on /boot/modules after installation (or un-installation). Ditto for the package built from the port. Also, the package (unlike the port) can not install the kld module. It seem that this happens because of the leading / in %%KMODDIR%%. That is, plist (+CONTENTS) expands to: @cwd / /boot/modules/vboxdrv.ko But I think that it should be: @cwd / boot/modules/vboxdrv.ko -- Andriy Gapon From bsam at ipt.ru Tue Jun 16 11:03:02 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Tue Jun 16 11:03:09 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A37709D.8050004@icyb.net.ua> (Andriy Gapon's message of "Tue, 16 Jun 2009 13:14:53 +0300") References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> Message-ID: <58167211@serv3.int.kfs.ru> On Tue, 16 Jun 2009 13:14:53 +0300 Andriy Gapon wrote: > on 16/06/2009 00:00 Boris Samorodov said the following: > > Andriy Gapon writes: > >> on 15/06/2009 18:26 Chagin Dmitry said the following: > >>> On Mon, Jun 15, 2009 at 05:50:17PM +0300, Andriy Gapon wrote: > > > >>>> I upgraded my linux_base from f7 to f8 and then reinstalled skype and now I see > >>>> "block characters" instead of cyrillic characters in nick names. > >>>> Any idea what's wrong / how to fix? > >>> http://lists.freebsd.org/pipermail/freebsd-emulation/2009-May/006015.html > >> Dmitry, > >> > >> thank you, but: > >> $ fgrep -c cache /var/db/pkg/linux-f8-fontconfig-2.4.2_1/+CONTENTS > >> 0 > >> > >> Does linux fc-cache come with some other port? > > > > Take a look at the port's Makefile. This file is removed at post-patch > > stage. > There seems to be some contradiction. > Your post in the link says that this program is needed to do/fix something. > The Makefile says that this program is never needed and can be dangerous. > Of course, I am able to extract and run the program, it's no problem for me. > But I think that the contradiction needs to be cleared for the benefit of other users. Well, it was just a headsup from a user's POV how to achieve the goal. >From a commiter's POV it is not good thing to do, so the Makefile was not changed. WBR -- bsam From paul at fletchermoorland.co.uk Tue Jun 16 12:13:43 2009 From: paul at fletchermoorland.co.uk (Paul Wootton) Date: Tue Jun 16 12:13:51 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <4A378C73.1080000@fletchermoorland.co.uk> Martin Wilke wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Huhu, > > Yes we life and that's good :-). > Changes: > > - Fix build error when compiling in debug mode on FreeBSD HEAD > - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > - Some FreeBSD relate typos > - Enable shared OpenGL service. Completely untested due to lack of > appropriate hardware but it compiles at least > - Add support for shared clipboards. Requires libXt > - FreeBSD: Implement preemption API for guest SMP and enable > it (slightly tested). Add neccessary RTMP* methods in userspace > for the frontends to detect the number of CPUs > - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex > instead of a spinlock to fix the problems users are seeing > (assertions with debugging enabled) while still being able > to run on 100Hz hosts. No problems detected so far and Solaris > doesn't use a spin mutex in this code too so it shouldn't do > any harm (keeping fingers crossed)space for the frontends to > detect the number of CPUs > - Add support for curl > - Add VBoxSharedClipboard > > Ports Changes; > - Force guestadditions version to 2.2.4 > - Removed Qt3 include replacements (already upstream) > - Removed cosmetic X11 include path patch > > Please make SURE, your world and kernel is in sync and you've read > the pkg-messages. Also please unload the kernel module before > you update the port ;-). > > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! > > - - Martin > > - -- > > +-----------------------+-------------------------------+ > | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | > | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | > +-----------------------+-------------------------------+ > | Mess with the Best, Die like the Rest! | > +-----------------------+-------------------------------+ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.11 (FreeBSD) > > iEYEARECAAYFAkoxXvUACgkQdLJIhLHm/OmHHQCcCvJ6EKNehym1siBuQICX+7+l > i2sAn0InwBQW7jf+l/PqjIM/BR/g3qhi > =hDW+ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > Hi, I have never got any of the Virtualbox builds to run. I can compile them fine, but when I try running a get a error message saying "Failed to create the VirtualBox COM object" and "Callee RC: NS_ERROR_ABORT (0x80004004)" Doing a gdb on VBovSVC give the below result. The system is compiled to FreeBSD demophon 8.0-CURRENT FreeBSD 8.0-CURRENT #29 r194235: Mon Jun 15 11:32:04 BST 2009 paul@demophon:/usr/obj/usr/src/sys/DEMOPHON amd64 I have tried all the versions of VirtualBox with HEAD when they were posted on the group I am using GCC 4.4. Is this the reason why I have never got any of the previous versions to run. A friend of mine is also using GCC 4.4 and has the same issue from day 1 Any ideas? Cheers Paul [paul@demophon /usr/local/lib/virtualbox]$ gdb VBoxSVC GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... (gdb) run Starting program: /usr/local/lib/virtualbox/VBoxSVC [New LWP 100306] [New Thread 8028021c0 (LWP 100306)] [New Thread 8028ab700 (LWP 100107)] [New Thread 8028ab540 (LWP 100324)] [New Thread 8028ab380 (LWP 100369)] [New Thread 8028ab1c0 (LWP 100409)] ********************************************** Sun VirtualBox XPCOM Server Version 2.2.51_OSE (C) 2008-2009 Sun Microsystems, Inc. All rights reserved. Starting event loop.... [press Ctrl-C to quit] [New Thread 802b71ac0 (LWP 100414)] unknown chip id 0x95c5, can't guess. terminate called after throwing an instance of 'settings::ENoValue' what(): Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 8028ab380 (LWP 100369)] 0x00000008014b6518 in fputs () from /lib/libc.so.7 (gdb) bt #0 0x00000008014b6518 in fputs () from /lib/libc.so.7 #1 0x0000000800e81c45 in __gnu_cxx::__verbose_terminate_handler () at ../../.././../gcc-4.4-20090526/libstdc++-v3/libsupc++/vterminate.cc:84 #2 0x0000000800e7f58b in __cxxabiv1::__terminate (handler=Variable "handler" is not available. ) at ../../.././../gcc-4.4-20090526/libstdc++-v3/libsupc++/eh_terminate.cc:38 #3 0x0000000800e7f5c7 in std::terminate () at ../../.././../gcc-4.4-20090526/libstdc++-v3/libsupc++/eh_terminate.cc:48 #4 0x0000000800e7f68e in __cxa_throw (obj=Variable "obj" is not available. ) at ../../.././../gcc-4.4-20090526/libstdc++-v3/libsupc++/eh_throw.cc:83 #5 0x000000080090922a in settings::FromString (aValue=Variable "aValue" is not available. ) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/VBox/Main/xml/Settings.cpp:130 #6 0x0000000000526e79 in std::_List_base >::_M_clear () #7 0x0000000000524359 in std::_List_base >::_M_clear () #8 0x000000000042142c in ?? () #9 0x0000000000421d45 in ?? () #10 0x0000000000532bad in std::_List_base >::_M_clear () #11 0x000000000052f5c1 in std::_List_base >::_M_clear () #12 0x0000000800c80915 in nsGenericFactory::CreateInstance (this=0x0, aOuter=0x800ea05b1, aIID=@0x8015e9640, aResult=0xffffffffffffffff) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/xpcom/glue/nsGenericFactory.cpp:82 #13 0x0000000800c46094 in nsComponentManagerImpl::CreateInstance (this=0x802802700, aClass=Variable "aClass" is not available. ) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp:1876 #14 0x00000008029138b5 in ipcDConnectService::OnSetup (this=0x8028df140, peer=2, setup=0x802b0cb20, opLen=Variable "opLen" is not available. ) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp:3428 #15 0x00000008029156f8 in ipcDConnectService::OnIncomingRequest (this=Variable "this" is not available. ) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp:3399 #16 0x0000000802915908 in DConnectWorker::Run (this=0x802883980) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp:2794 #17 0x0000000800c4de9b in nsThread::Main (arg=0x802b0cbb0) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/xpcom/threads/nsThread.cpp:118 #18 0x0000000800c7ff41 in _pt_iprt_root (Thread=Variable "Thread" is not available. ) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c:224 #19 0x0000000800a4520c in rtThreadMain (pThread=0x802880880, NativeThread=Variable "NativeThread" is not available. ) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/VBox/Runtime/common/misc/thread.cpp:635 #20 0x0000000800a6d67e in rtThreadNativeMain (pvArgs=Variable "pvArgs" is not available. ) at /usr/ports/emulators/virtualbox/work/virtualbox-2.2.51r20457/src/VBox/Runtime/r3/posix/thread-posix.cpp:191 #21 0x00000008016242b1 in pthread_getprio () from /lib/libthr.so.3 #22 0x0000000000000000 in ?? () Error accessing memory address 0x7fffffbbd000: Bad address. (gdb) ----------------------------------------------------------------------------------- Fletcher Moorland Limited is a company registered in England and Wales. Registration number: 2984467. Registered office: Elenora Street, Stoke on Trent, Staffordshire, ST4 1QG. VAT Registration number: 478730606 Telephone: 01782 411021 | Fax: 01782 744470 | http://www.fletchermoorland.co.uk From ivoras at freebsd.org Tue Jun 16 13:40:47 2009 From: ivoras at freebsd.org (Ivan Voras) Date: Tue Jun 16 13:41:49 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: Martin Wilke wrote: > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz Hi, I've installed VirtualBox from ports, I think it is one of the latest patches, right? It works for me as well as some time before, meaning I cannot use hardware VT acceleration, and the features it enables (SMP and AMD64). Any debug info I can give you? From Alexander at Leidinger.net Tue Jun 16 14:00:37 2009 From: Alexander at Leidinger.net (Alexander Leidinger) Date: Tue Jun 16 14:00:50 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A37709D.8050004@icyb.net.ua> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> Message-ID: <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> Quoting Andriy Gapon (from Tue, 16 Jun 2009 13:14:53 +0300): > on 16/06/2009 00:00 Boris Samorodov said the following: >> Andriy Gapon writes: >>> on 15/06/2009 18:26 Chagin Dmitry said the following: >>>> On Mon, Jun 15, 2009 at 05:50:17PM +0300, Andriy Gapon wrote: >> >>>>> I upgraded my linux_base from f7 to f8 and then reinstalled >>>>> skype and now I see >>>>> "block characters" instead of cyrillic characters in nick names. >>>>> Any idea what's wrong / how to fix? >>>> http://lists.freebsd.org/pipermail/freebsd-emulation/2009-May/006015.html >>> Dmitry, >>> >>> thank you, but: >>> $ fgrep -c cache /var/db/pkg/linux-f8-fontconfig-2.4.2_1/+CONTENTS >>> >>> >>> Does linux fc-cache come with some other port? >> >> Take a look at the port's Makefile. This file is removed at post-patch >> stage. > > There seems to be some contradiction. > Your post in the link says that this program is needed to do/fix something. > The Makefile says that this program is never needed and can be dangerous. > Of course, I am able to extract and run the program, it's no problem for me. > But I think that the contradiction needs to be cleared for the > benefit of other users. Technical info: The problem you are seeing is probably because there are incompatibilities in the font cache files (which are created by fc-cache) between the FreeBSD native libfreetype and the linux libfreetype. The fonts which both are trying to access are the FreeBSD ones (we do not install them a second time for the linuxulator, we use the ones which are already there in FreeBSD). If you run the linux fc-cache, you may cause problems for the FreeBSD native libfreetype. This is the reason why the Makefile says what it says. What we need is a libfreetype for FreeBSD and for the linuxulator, which shares the same font cache format. The older the linux base port, the less the probability to find a suitable libfreetype for this linux base. Bye, Alexander. -- Everyone's in a high place when you're on your knees. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From rjk at wintek.com Tue Jun 16 14:38:01 2009 From: rjk at wintek.com (Richard Kuhns) Date: Tue Jun 16 14:38:21 2009 Subject: VirtualBox regression in the ports tree In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <4A37AE42.8070400@wintek.com> Martin Wilke wrote: ... > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! This worked perfectly when built and installed under 7.2-STABLE (i386) as of a couple of days ago. I just uninstalled it, and built and installed VirtualBox in the ports tree. My machine paniced when I tried to kldload vboxdrv (running X, so I couldn't see the message(s)). I loaded vboxdrv from the boot loader when rebooting; no problem there, but when I started a virtual machine the virtual console stayed black. The VM itself ran fine, however. I didn't have vboxdrv.ko loaded when doing any of the builds, by the way. I'm now going to try to revert to the previous installation. I'll be happy to run any tests requested; thanks again for all the work! - Rich -- Richard Kuhns Wintek Corporation E-mail: rjk@wintek.com 427 N 6th Street STE C Receptionist: 765-742-8428 Lafayette, IN 47901-2211 Direct Line: 765-269-8541 United States of America From avg at icyb.net.ua Tue Jun 16 15:14:29 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Tue Jun 16 15:14:36 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> Message-ID: <4A37B6A5.9050307@icyb.net.ua> on 16/06/2009 17:00 Alexander Leidinger said the following: > If you run the linux fc-cache, you may cause problems for the FreeBSD > native libfreetype. This is the reason why the Makefile says what it says. This is the only only part that I can't fully understand. If linux fc-cache makes changes only under /compat/linux then they should not affect native libfreetype. As far I understand fc-cache only creates some file(s), so a parent directory for that file should be the only pre-condition. -- Andriy Gapon From kappei84 at gmail.com Tue Jun 16 15:55:01 2009 From: kappei84 at gmail.com (Daniele Mazzotti) Date: Tue Jun 16 15:55:07 2009 Subject: Flash plugin 10 Message-ID: <4feb8fe70906160826o6bc706b9m38b68265bf5da848@mail.gmail.com> Dear PortMaintainer, my name is Daniele and I am an Italian freebsd 7.1 user. I have installed the "linux-f8-flashplugin10" port just to give it a try, but I do not know how to configure the plugin to work under opera and firefox for freebsd. I have actually added compat.linux.osrelease=2.6.16 to etc/sysctl.conf and OVERRIDE_LINUX_BASE_PORT=f8, OVERRIDE_LINUX_NONBASE_PORTS=f8 to /etc/make.conf. The procedure described here http://www.freebsd.org/doc/en/books/handbook/desktop-browsers.html does not work. I know that the libflashplayer.so is inside the directory /usr/local/lib/npapi/linux-flashplugin but I do not know I to set the correct path to make it visibile to opera-9.63 and firefox3. Regards, Daniele. From kappei84 at gmail.com Tue Jun 16 17:19:27 2009 From: kappei84 at gmail.com (Daniele Mazzotti) Date: Tue Jun 16 17:19:34 2009 Subject: Flash plugin 10 In-Reply-To: <4feb8fe70906160826o6bc706b9m38b68265bf5da848@mail.gmail.com> References: <4feb8fe70906160826o6bc706b9m38b68265bf5da848@mail.gmail.com> Message-ID: <4feb8fe70906161019n698bbe79yb80b0eca591833c3@mail.gmail.com> Errata Corrige, I successfully installed flash plugin 10 in firefox (and Kazehakase) but I still do not understand how to get flash working also with opera 9.63. I have installed nspluginwrapper which seems not to set things properly for Opera. Regards, Daniele. 2009/6/16 Daniele Mazzotti > Dear PortMaintainer, > my name is Daniele and I am an Italian freebsd 7.1 user. I have installed > the "linux-f8-flashplugin10" port just to give it a try, but I do not know > how to configure the plugin to work under opera and firefox for freebsd. I > have actually added compat.linux.osrelease=2.6.16 to etc/sysctl.conf and > OVERRIDE_LINUX_BASE_PORT=f8, OVERRIDE_LINUX_NONBASE_PORTS=f8 to > /etc/make.conf. The procedure described here > http://www.freebsd.org/doc/en/books/handbook/desktop-browsers.html does > not work. > I know that the libflashplayer.so is inside the directory > /usr/local/lib/npapi/linux-flashplugin but I do not know I to set the > correct path to make it visibile to opera-9.63 and firefox3. > Regards, > Daniele. > From adamk at voicenet.com Wed Jun 17 00:36:50 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Wed Jun 17 00:37:36 2009 Subject: kernel panic with VirtualBox on -CURRENT Message-ID: <4A383783.3010800@voicenet.com> I recently updated my workstation at home to -CURRENT, and then noticed (thanks to some discussion on ##freebsd) that VirtualBox had made it into the ports tree. I installed it via ports, but upon trying to boot a VDI image created under Linux (where it works just fine), I ran into a kernel panic. When starting the VM, VirtualBox informs me of the key combination to grab/release the mouse and keyboard. I click "OK" and then the entire machine locks up. The VM is Windows XP. 256 megs of RAM, 1 processor, VT-x/AMD-V is enabled, with Nesting Paging disabled. The only option I changed was the memory. All the others were the defaults. I reproduced the panic quite easily by rebooting into single user mode, fsck'ing the filesystems manually, booting into X, and then starting up VirtualBox. Same thing happened when I launched the VM. The panic: This GDB was configured as "i386-marcel-freebsd"... Unread portion of the kernel message buffer: panic: blockable sleep lock (sleep mutex) 32 @ /usr/src/sys/vm/uma_core.c:1990 cpuid = 2 KDB: enter: panic Uptime: 1h57m3s Physical memory: 2029 MB Dumping 252 MB: 237 221 205 189 173 157 141 125 109 93 77 61 45 29 13 bReading symbols from /boot/kernel/linux.ko...Reading symbols from /boot/kernel/linux.ko.symbols...done. done. Loaded symbols for /boot/kernel/linux.ko Reading symbols from /boot/kernel/snd_hda.ko...Reading symbols from /boot/kernel/snd_hda.ko.symbols...tdone. done. Loaded symbols for /boot/kernel/snd_hda.ko Reading symbols from /boot/kernel/sound.ko...Reading symbols from /boot/kernel/sound.ko.symbols...done. done. Loaded symbols for /boot/kernel/sound.ko Reading symbols from /boot/kernel/accf_http.ko...Reading symbols from /boot/kernel/accf_http.ko.symbols...done. done. Loaded symbols for /boot/kernel/accf_http.ko Reading symbols from /boot/kernel/aio.ko...Reading symbols from /boot/kernel/aio.ko.symbols...done. done. ^R Loaded symbols for /boot/kernel/aio.ko Reading symbols from /boot/modules/kqemu.ko...done. Loaded symbols for /boot/modules/kqemu.ko Reading symbols from /boot/kernel/linprocfs.ko...Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/linprocfs.ko Reading symbols from /boot/kernel/smbfs.ko...Reading symbols from /boot/kernel/smbfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/smbfs.ko Reading symbols from /boot/kernel/libiconv.ko...Reading symbols from /boot/kernel/libiconv.ko.symbols...done. done. Loaded symbols for /boot/kernel/libiconv.ko Reading symbols from /boot/kernel/libmchain.ko...Reading symbols from /boot/kernel/libmchain.ko.symbols...done. done. Loaded symbols for /boot/kernel/libmchain.ko Reading symbols from /boot/kernel/radeon.ko...Reading symbols from /boot/kernel/radeon.ko.symbols...done. done. Loaded symbols for /boot/kernel/radeon.ko Reading symbols from /boot/kernel/drm.ko...Reading symbols from /boot/kernel/drm.ko.symbols...done. done. Loaded symbols for /boot/kernel/drm.ko Reading symbols from /boot/modules/vboxdrv.ko...done. Loaded symbols for /boot/modules/vboxdrv.ko #0 doadump () at pcpu.h:246 246 pcpu.h: No such file or directory. in pcpu.h (kgdb) bt #0 doadump () at pcpu.h:246 #1 0xc0870a8e in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:419 #2 0xc0870d62 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:575 #3 0xc08b1eb0 in witness_checkorder (lock=0xc1894788, flags=9, file=0xc0c81d4e "/usr/src/sys/vm/uma_core.c", line=1990, interlock=0x0) at /usr/src/sys/kern/subr_witness.c:1063 #4 0xc0861b74 in _mtx_lock_flags (m=0xc1894788, opts=0, file=0xc0c81d4e "/usr/src/sys/vm/uma_core.c", line=1990) at /usr/src/sys/kern/kern_mutex.c:200 #5 0xc0ab0ae3 in uma_zalloc_arg (zone=0xc188c700, udata=0x0, flags=1) at /usr/src/sys/vm/uma_core.c:1990 #6 0xc085e1e4 in malloc (size=28, mtp=0xc97c09d0, flags=1) at uma.h:305 #7 0xc97b54b6 in rtMemAlloc () from /boot/modules/vboxdrv.ko #8 0xc97b3519 in RTMemAlloc () from /boot/modules/vboxdrv.ko #9 0xc97a6e62 in SUPR0ObjAddRefEx () from /boot/modules/vboxdrv.ko #10 0xc97a6f00 in SUPR0ObjAddRef () from /boot/modules/vboxdrv.ko #11 0xc97aee2b in RTHandleTableLookupWithCtx () from /boot/modules/vboxdrv.ko #12 0xc97a6b26 in SUPSemEventWaitNoResume () from /boot/modules/vboxdrv.ko #13 0xc97a9305 in supdrvIOCtl () from /boot/modules/vboxdrv.ko #14 0xc97a4e3a in VBoxDrvFreeBSDIOCtl () from /boot/modules/vboxdrv.ko #15 0xc07f48d8 in devfs_ioctl_f (fp=0xc6dd4738, com=3364738944, data=0xc88dd780, cred=0xc7adbe00, td=0xc99c9480) at /usr/src/sys/fs/devfs/devfs_vnops.c:658 #16 0xc08b4a7d in kern_ioctl (td=0xc99c9480, fd=22, com=3223868955, data=0xc88dd780 "birddrib(") at file.h:262 #17 0xc08b4c04 in ioctl (td=0xc99c9480, uap=0xeab19cf8) at /usr/src/sys/kern/sys_generic.c:677 #18 0xc0b8ed93 in syscall (frame=0xeab19d38) at /usr/src/sys/i386/i386/trap.c:1073 #19 0xc0b71fd0 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:261 #20 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb) The host: FreeBSD 8.0-CURRENT #8: Tue Jun 16 14:10:29 EDT 2009 root@sorrow.ashke.com:/usr/obj/usr/src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Xeon(TM) CPU 3.20GHz (3191.87-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf64 Stepping = 4 Features=0xbfebfbff Features2=0xe43d AMD Features=0x20100000 AMD Features2=0x1 TSC: P-state invariant real memory = 2147483648 (2048 MB) avail memory = 2086457344 (1989 MB) And I am running virtualbox-2.2.51.r20457_2. Is there anything else I can do to help track this down? Adam From taguchi at iij.ad.jp Wed Jun 17 05:04:46 2009 From: taguchi at iij.ad.jp (=?ISO-2022-JP?B?GyRCRUQ4fRsoQg==?= =?ISO-2022-JP?B?GyRCNSMbKEI=?=) Date: Wed Jun 17 05:05:24 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <20090617134954.131956w1zmh4czci@taguchi-d.tohoku.iiji.jp> Hi, I've test it on my FreeBSD-7.2p1 amd64 box. I got "2 VirtualBox processes"-probrem. but I'd kill 2nd process, then it works fine. So I'd tried to boot FreeBSD-7.2-RELEASE-amd64 installer DVD. loader work fine. but try to launch /stand/sysinstall, it does not work. it stopped ;-( installer's dialogue does not displaied. i386 version was work fine. Thanks. ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From taguchi at iij.ad.jp Wed Jun 17 05:04:47 2009 From: taguchi at iij.ad.jp (=?ISO-2022-JP?B?GyRCRUQ4fRsoQg==?= =?ISO-2022-JP?B?GyRCNSMbKEI=?=) Date: Wed Jun 17 05:05:46 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <20090617135011.996334oa95kwtpfn@taguchi-d.tohoku.iiji.jp> Martin Wilke ?????????? > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Huhu, > > Yes we life and that's good :-). > Changes: > > - Fix build error when compiling in debug mode on FreeBSD HEAD > - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > - Some FreeBSD relate typos > - Enable shared OpenGL service. Completely untested due to lack of > appropriate hardware but it compiles at least > - Add support for shared clipboards. Requires libXt > - FreeBSD: Implement preemption API for guest SMP and enable > it (slightly tested). Add neccessary RTMP* methods in userspace > for the frontends to detect the number of CPUs > - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex > instead of a spinlock to fix the problems users are seeing > (assertions with debugging enabled) while still being able > to run on 100Hz hosts. No problems detected so far and Solaris > doesn't use a spin mutex in this code too so it shouldn't do > any harm (keeping fingers crossed)space for the frontends to > detect the number of CPUs > - Add support for curl > - Add VBoxSharedClipboard > > Ports Changes; > - Force guestadditions version to 2.2.4 > - Removed Qt3 include replacements (already upstream) > - Removed cosmetic X11 include path patch > > Please make SURE, your world and kernel is in sync and you've read > the pkg-messages. Also please unload the kernel module before > you update the port ;-). > > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! > > - - Martin > > - -- > > +-----------------------+-------------------------------+ > | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | > | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | > +-----------------------+-------------------------------+ > | Mess with the Best, Die like the Rest! | > +-----------------------+-------------------------------+ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.11 (FreeBSD) > > iEYEARECAAYFAkoxXvUACgkQdLJIhLHm/OmHHQCcCvJ6EKNehym1siBuQICX+7+l > i2sAn0InwBQW7jf+l/PqjIM/BR/g3qhi > =hDW+ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From Alexander at Leidinger.net Wed Jun 17 06:10:42 2009 From: Alexander at Leidinger.net (Alexander Leidinger) Date: Wed Jun 17 06:10:52 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A37B6A5.9050307@icyb.net.ua> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> Message-ID: <20090617081030.13936rohe2h0zl0k@webmail.leidinger.net> Quoting Andriy Gapon (from Tue, 16 Jun 2009 18:13:41 +0300): > on 16/06/2009 17:00 Alexander Leidinger said the following: >> If you run the linux fc-cache, you may cause problems for the FreeBSD >> native libfreetype. This is the reason why the Makefile says what it says. > > This is the only only part that I can't fully understand. If linux > fc-cache makes > changes only under /compat/linux then they should not affect native > libfreetype. > As far I understand fc-cache only creates some file(s), so a parent > directory for > that file should be the only pre-condition. AFAIK the cache files are created where the fonts are (if this changed, it would be good to know...). The tools get's the info from the X server where the fonts are. This means the files are changed in places in the FreeBSD tree, not in LINUXBASE. If you are able to come up with a way to achieve what you want, I'm all ears, but when I was looking into the issue, I was not able to come up with something else than what we have currently (making a copy of all fonts into LINUXBASE is not really an option here). Bye, Alexander. -- Work is the crab grass in the lawn of life. -- Schulz http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From gary.jennejohn at freenet.de Wed Jun 17 07:33:33 2009 From: gary.jennejohn at freenet.de (Gary Jennejohn) Date: Wed Jun 17 07:33:40 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <4A383783.3010800@voicenet.com> References: <4A383783.3010800@voicenet.com> Message-ID: <20090617093329.488f8f2f@ernst.jennejohn.org> On Tue, 16 Jun 2009 20:23:31 -0400 Adam K Kirchhoff wrote: > I recently updated my workstation at home to -CURRENT, and then noticed > (thanks to some discussion on ##freebsd) that VirtualBox had made it > into the ports tree. I installed it via ports, but upon trying to boot > a VDI image created under Linux (where it works just fine), I ran into a > kernel panic. When starting the VM, VirtualBox informs me of the key > combination to grab/release the mouse and keyboard. I click "OK" and > then the entire machine locks up. > > The VM is Windows XP. 256 megs of RAM, 1 processor, VT-x/AMD-V is > enabled, with Nesting Paging disabled. The only option I changed was > the memory. All the others were the defaults. > > I reproduced the panic quite easily by rebooting into single user mode, > fsck'ing the filesystems manually, booting into X, and then starting up > VirtualBox. Same thing happened when I launched the VM. > [snip] > Reading symbols from /boot/modules/kqemu.ko...done. > Loaded symbols for /boot/modules/kqemu.ko [snip] I don't know whether this will help, but do you really have kqemu.ko also installed? I'd try eliminating it before running VirtualBox. VirtualBox runs just fine for me, but I don't load kqemu.ko. Also, did you enable virtualization in the BIOS? I had to do that before AMD-V really functioned. It made quite a bit of difference in performance. --- Gary Jennejohn From bsam at ipt.ru Wed Jun 17 09:56:46 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Wed Jun 17 09:56:52 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <4A37B6A5.9050307@icyb.net.ua> (Andriy Gapon's message of "Tue\, 16 Jun 2009 18\:13\:41 +0300") References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> Message-ID: <47439554@ipt.ru> Andriy Gapon writes: > on 16/06/2009 17:00 Alexander Leidinger said the following: >> If you run the linux fc-cache, you may cause problems for the FreeBSD >> native libfreetype. This is the reason why the Makefile says what it says. > > This is the only only part that I can't fully understand. If linux fc-cache makes > changes only under /compat/linux then they should not affect native libfreetype. > As far I understand fc-cache only creates some file(s), so a parent directory for > that file should be the only pre-condition. It's the way linuxulator uses paths that you are missing: . a native FreeBSD path is used; . if failed then /compat/linux+path is used. Do you have a "~" ($HOME) at your path? Then linux fc-cache will use your ~/.fontconfig. Are you sure that it won't influence/brake your native font managing system? I'm not. It is not guaranteed to work. WBR -- bsam From avg at icyb.net.ua Wed Jun 17 10:07:15 2009 From: avg at icyb.net.ua (Andriy Gapon) Date: Wed Jun 17 10:07:21 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <47439554@ipt.ru> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> <47439554@ipt.ru> Message-ID: <4A38C029.3000103@icyb.net.ua> on 17/06/2009 12:57 Boris Samorodov said the following: > Andriy Gapon writes: >> on 16/06/2009 17:00 Alexander Leidinger said the following: > >>> If you run the linux fc-cache, you may cause problems for the FreeBSD >>> native libfreetype. This is the reason why the Makefile says what it says. >> This is the only only part that I can't fully understand. If linux fc-cache makes >> changes only under /compat/linux then they should not affect native libfreetype. >> As far I understand fc-cache only creates some file(s), so a parent directory for >> that file should be the only pre-condition. > > It's the way linuxulator uses paths that you are missing: > . a native FreeBSD path is used; > . if failed then /compat/linux+path is used. I think that the order is the reverse, but that doesn't affect your following reasoning. > Do you have a "~" ($HOME) at your path? Then linux fc-cache will > use your ~/.fontconfig. Are you sure that it won't influence/brake > your native font managing system? I'm not. It is not guaranteed > to work. I think I got it. I thought that fc-cache works on some global directory like something under /var. So my understanding is that there is no solution for my original problem using f8 ports. Linux fc-cache trick might work, but it might corrupt the native fontconfig stuff. -- Andriy Gapon From Alexander at Leidinger.net Wed Jun 17 10:08:39 2009 From: Alexander at Leidinger.net (Alexander Leidinger) Date: Wed Jun 17 10:08:46 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <47439554@ipt.ru> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> <47439554@ipt.ru> Message-ID: <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> Quoting Boris Samorodov (from Wed, 17 Jun 2009 13:57:33 +0400): > Andriy Gapon writes: >> on 16/06/2009 17:00 Alexander Leidinger said the following: > >>> If you run the linux fc-cache, you may cause problems for the FreeBSD >>> native libfreetype. This is the reason why the Makefile says what it says. >> >> This is the only only part that I can't fully understand. If linux >> fc-cache makes >> changes only under /compat/linux then they should not affect native >> libfreetype. >> As far I understand fc-cache only creates some file(s), so a parent >> directory for >> that file should be the only pre-condition. > > It's the way linuxulator uses paths that you are missing: > . a native FreeBSD path is used; > . if failed then /compat/linux+path is used. The other way around. First the linux path, if it fails the native one is searched. Andriy, don't expect an easy solution, there are nasty edge cases for applications which do or don't do a readdir of directories which exist in linux or not (not having (partially filled) linux directories of directories where the FreeBSD directory should be used is the best solution which works in all cases). The linux_base ports rely heavily upon this fall-through feature to provide behavior closest to a native FreeBSD application. Bye, Alexander. -- Fact is solidified opinion. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From bsam at ipt.ru Wed Jun 17 10:27:43 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Wed Jun 17 10:27:50 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> (Alexander Leidinger's message of "Wed\, 17 Jun 2009 12\:08\:21 +0200") References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> <47439554@ipt.ru> <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> Message-ID: <81357698@ipt.ru> Alexander Leidinger writes: > Quoting Boris Samorodov (from Wed, 17 Jun 2009 13:57:33 +0400): >> It's the way linuxulator uses paths that you are missing: >> . a native FreeBSD path is used; >> . if failed then /compat/linux+path is used. Was it really me who had said this? ;-) > The other way around. First the linux path, if it fails the native one > is searched. Yep, sorry for confusion. WBR -- bsam From bsam at ipt.ru Wed Jun 17 10:36:53 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Wed Jun 17 10:37:00 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> (Alexander Leidinger's message of "Wed\, 17 Jun 2009 12\:08\:21 +0200") References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> <47439554@ipt.ru> <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> Message-ID: <99271612@ipt.ru> Alexander Leidinger writes: > Quoting Boris Samorodov (from Wed, 17 Jun 2009 13:57:33 +0400): >> It's the way linuxulator uses paths that you are missing: >> . a native FreeBSD path is used; >> . if failed then /compat/linux+path is used. > > The other way around. First the linux path, if it fails the native one > is searched. Actually, according to ktrace there is a third search again at /compat/linux. Is it any reason for this? Or is it a side effect of something? WBR -- bsam From Alexander at Leidinger.net Wed Jun 17 10:42:32 2009 From: Alexander at Leidinger.net (Alexander Leidinger) Date: Wed Jun 17 10:42:38 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <99271612@ipt.ru> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> <47439554@ipt.ru> <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> <99271612@ipt.ru> Message-ID: <20090617124217.76985i0jd4q6mso4@webmail.leidinger.net> Quoting Boris Samorodov (from Wed, 17 Jun 2009 14:37:39 +0400): > Alexander Leidinger writes: >> Quoting Boris Samorodov (from Wed, 17 Jun 2009 >> 13:57:33 +0400): > >>> It's the way linuxulator uses paths that you are missing: >>> . a native FreeBSD path is used; >>> . if failed then /compat/linux+path is used. >> >> The other way around. First the linux path, if it fails the native one >> is searched. > > Actually, according to ktrace there is a third search again at > /compat/linux. Is it any reason for this? Or is it a side > effect of something? Let's say it like this: I can't see a reason why there should be a reason for this for a single lookup. Bye, Alexander. -- The greatest griefs are those we cause ourselves. -- Sophocles http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From bsam at ipt.ru Wed Jun 17 11:00:51 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Wed Jun 17 11:00:58 2009 Subject: skype after f7->f8: problem with cyrillic characters in nicks In-Reply-To: <20090617124217.76985i0jd4q6mso4@webmail.leidinger.net> (Alexander Leidinger's message of "Wed\, 17 Jun 2009 12\:42\:17 +0200") References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> <47439554@ipt.ru> <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> <99271612@ipt.ru> <20090617124217.76985i0jd4q6mso4@webmail.leidinger.net> Message-ID: <33190187@ipt.ru> Alexander Leidinger writes: > Quoting Boris Samorodov (from Wed, 17 Jun 2009 14:37:39 +0400): >> Alexander Leidinger writes: >>> Quoting Boris Samorodov (from Wed, 17 Jun 2009 >>> 13:57:33 +0400): >> >>>> It's the way linuxulator uses paths that you are missing: >>>> . a native FreeBSD path is used; >>>> . if failed then /compat/linux+path is used. >>> >>> The other way around. First the linux path, if it fails the native one >>> is searched. >> >> Actually, according to ktrace there is a third search again at >> /compat/linux. Is it any reason for this? Or is it a side >> effect of something? > > Let's say it like this: I can't see a reason why there should be a > reason for this for a single lookup. A good reason, let it be. Thanks! WBR -- bsam From matheus at eternamente.info Wed Jun 17 13:29:47 2009 From: matheus at eternamente.info (Nenhum_de_Nos) Date: Wed Jun 17 13:29:53 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <20090617093329.488f8f2f@ernst.jennejohn.org> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> Message-ID: <79646d18c5e68a6a98445763eb8798e8.squirrel@cygnus.homeunix.com> On Wed, June 17, 2009 04:33, Gary Jennejohn wrote: > On Tue, 16 Jun 2009 20:23:31 -0400 > Adam K Kirchhoff wrote: > >> I recently updated my workstation at home to -CURRENT, and then noticed >> (thanks to some discussion on ##freebsd) that VirtualBox had made it >> into the ports tree. I installed it via ports, but upon trying to boot >> a VDI image created under Linux (where it works just fine), I ran into a >> kernel panic. When starting the VM, VirtualBox informs me of the key >> combination to grab/release the mouse and keyboard. I click "OK" and >> then the entire machine locks up. >> >> The VM is Windows XP. 256 megs of RAM, 1 processor, VT-x/AMD-V is >> enabled, with Nesting Paging disabled. The only option I changed was >> the memory. All the others were the defaults. >> >> I reproduced the panic quite easily by rebooting into single user mode, >> fsck'ing the filesystems manually, booting into X, and then starting up >> VirtualBox. Same thing happened when I launched the VM. >> > [snip] >> Reading symbols from /boot/modules/kqemu.ko...done. >> Loaded symbols for /boot/modules/kqemu.ko > [snip] > > I don't know whether this will help, but do you really have kqemu.ko > also installed? I'd try eliminating it before running VirtualBox. > > VirtualBox runs just fine for me, but I don't load kqemu.ko. > > Also, did you enable virtualization in the BIOS? I had to do that > before AMD-V really functioned. It made quite a bit of difference > in performance. yet on this topic. vbox in FreeBSD is just working on i386 current ? (the page says so). I got it running on 7.2-STABLE amd64 quite ok ( some crashes here and then), but never on amd64 from current ... thanks, matheus -- We will call you cygnus, The God of balance you shall be A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? http://en.wikipedia.org/wiki/Posting_style From ivoras at freebsd.org Wed Jun 17 13:33:20 2009 From: ivoras at freebsd.org (Ivan Voras) Date: Wed Jun 17 13:33:27 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <79646d18c5e68a6a98445763eb8798e8.squirrel@cygnus.homeunix.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <79646d18c5e68a6a98445763eb8798e8.squirrel@cygnus.homeunix.com> Message-ID: Nenhum_de_Nos wrote: > On Wed, June 17, 2009 04:33, Gary Jennejohn wrote: >> On Tue, 16 Jun 2009 20:23:31 -0400 >> Adam K Kirchhoff wrote: >> Also, did you enable virtualization in the BIOS? I had to do that >> before AMD-V really functioned. It made quite a bit of difference >> in performance. > > yet on this topic. vbox in FreeBSD is just working on i386 current ? (the > page says so). I got it running on 7.2-STABLE amd64 quite ok ( some > crashes here and then), but never on amd64 from current ... Works with basic functionality on amd64 on CURRENT but hardware support gor "VT-x" and such doesn't work. From matheus at eternamente.info Wed Jun 17 13:38:36 2009 From: matheus at eternamente.info (Nenhum_de_Nos) Date: Wed Jun 17 13:38:42 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <79646d18c5e68a6a98445763eb8798e8.squirrel@cygnus.homeunix.com> Message-ID: <24674fb7530b3f03994906959dbca019.squirrel@cygnus.homeunix.com> On Wed, June 17, 2009 10:33, Ivan Voras wrote: > Nenhum_de_Nos wrote: >> On Wed, June 17, 2009 04:33, Gary Jennejohn wrote: >>> On Tue, 16 Jun 2009 20:23:31 -0400 >>> Adam K Kirchhoff wrote: > >>> Also, did you enable virtualization in the BIOS? I had to do that >>> before AMD-V really functioned. It made quite a bit of difference >>> in performance. >> >> yet on this topic. vbox in FreeBSD is just working on i386 current ? >> (the >> page says so). I got it running on 7.2-STABLE amd64 quite ok ( some >> crashes here and then), but never on amd64 from current ... > > Works with basic functionality on amd64 on CURRENT but hardware support > gor "VT-x" and such doesn't work. this would explain why I got a crash on fresh 8-current and amd-v ? if so, good to know. I thought it was my bad. also, my 7.2-STRABLE crashes every now and then (mostly I can boot the vm only once, then need do reboot physical machine) to fire the vm again. using vm and 4 cpu's, if this is relevant. debian 5.0 amd64 on guest. thanks, matheus -- We will call you cygnus, The God of balance you shall be A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? http://en.wikipedia.org/wiki/Posting_style From adamk at voicenet.com Wed Jun 17 15:11:31 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Wed Jun 17 15:11:38 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <20090617093329.488f8f2f@ernst.jennejohn.org> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> Message-ID: <4A390797.3000102@voicenet.com> Gary Jennejohn wrote: > On Tue, 16 Jun 2009 20:23:31 -0400 > Adam K Kirchhoff wrote: > > >> I recently updated my workstation at home to -CURRENT, and then noticed >> (thanks to some discussion on ##freebsd) that VirtualBox had made it >> into the ports tree. I installed it via ports, but upon trying to boot >> a VDI image created under Linux (where it works just fine), I ran into a >> kernel panic. When starting the VM, VirtualBox informs me of the key >> combination to grab/release the mouse and keyboard. I click "OK" and >> then the entire machine locks up. >> >> The VM is Windows XP. 256 megs of RAM, 1 processor, VT-x/AMD-V is >> enabled, with Nesting Paging disabled. The only option I changed was >> the memory. All the others were the defaults. >> >> I reproduced the panic quite easily by rebooting into single user mode, >> fsck'ing the filesystems manually, booting into X, and then starting up >> VirtualBox. Same thing happened when I launched the VM. >> >> > [snip] > >> Reading symbols from /boot/modules/kqemu.ko...done. >> Loaded symbols for /boot/modules/kqemu.ko >> > [snip] > > I don't know whether this will help, but do you really have kqemu.ko > also installed? I'd try eliminating it before running VirtualBox. > > VirtualBox runs just fine for me, but I don't load kqemu.ko. > > Also, did you enable virtualization in the BIOS? I had to do that > before AMD-V really functioned. It made quite a bit of difference > in performance. > > Yes, kqemu was loaded, though not in use. I've made sure it is unloaded and tried again (even rebooted, just in case the fact that it had been loaded previously might be an issue). Unfortunately, I do not see an option in this computers' BIOS to enable virtualization. I'm actually trying on a machine at work now, rather than the one I tried at home yesterday, but the results are the same. This computer actually has as an Intel Core 2 Quad CPU (unlike yesterdays dualcore Xeon). Is there someway to check if the processors on these machines support the virtualization extensions? I also am not able to disable the AMD-V option in VirtualBox. The check box is selected but greyed out. Adam From gary.jennejohn at freenet.de Wed Jun 17 15:19:42 2009 From: gary.jennejohn at freenet.de (Gary Jennejohn) Date: Wed Jun 17 15:19:48 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <24674fb7530b3f03994906959dbca019.squirrel@cygnus.homeunix.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <79646d18c5e68a6a98445763eb8798e8.squirrel@cygnus.homeunix.com> <24674fb7530b3f03994906959dbca019.squirrel@cygnus.homeunix.com> Message-ID: <20090617171939.68593ea0@ernst.jennejohn.org> On Wed, 17 Jun 2009 10:38:25 -0300 (BRT) "Nenhum_de_Nos" wrote: > > On Wed, June 17, 2009 10:33, Ivan Voras wrote: > > Nenhum_de_Nos wrote: > >> On Wed, June 17, 2009 04:33, Gary Jennejohn wrote: > >>> On Tue, 16 Jun 2009 20:23:31 -0400 > >>> Adam K Kirchhoff wrote: > > > >>> Also, did you enable virtualization in the BIOS? I had to do that > >>> before AMD-V really functioned. It made quite a bit of difference > >>> in performance. > >> > >> yet on this topic. vbox in FreeBSD is just working on i386 current ? > >> (the > >> page says so). I got it running on 7.2-STABLE amd64 quite ok ( some > >> crashes here and then), but never on amd64 from current ... > > > > Works with basic functionality on amd64 on CURRENT but hardware support > > gor "VT-x" and such doesn't work. > > this would explain why I got a crash on fresh 8-current and amd-v ? > if so, good to know. I thought it was my bad. > > also, my 7.2-STRABLE crashes every now and then (mostly I can boot the vm > only once, then need do reboot physical machine) to fire the vm again. > > using vm and 4 cpu's, if this is relevant. debian 5.0 amd64 on guest. > > thanks, > It seems to work for me with -current and AMD-V, as should be obvious from my original post. But maybe I only imagine that it works? In any case, I have 3 virtual machines running without errors. I'm running from virtualbox_6.tgz, not the port in the tree. Someone falsely attributed my post to Adam K Kirchhoff. --- Gary Jennejohn From lwindschuh at googlemail.com Wed Jun 17 16:01:43 2009 From: lwindschuh at googlemail.com (Lucius Windschuh) Date: Wed Jun 17 16:01:50 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <4A390797.3000102@voicenet.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> Message-ID: <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> 2009/6/17 Adam K Kirchhoff > Unfortunately, I do not see an option in this computers' BIOS to enable virtualization. ?I'm actually trying on a machine at work now, rather than the one I tried at home yesterday, but the results are the same. ?This computer actually has as an Intel Core 2 Quad CPU (unlike yesterdays dualcore Xeon). ?Is there someway to check if the processors on these machines support the virtualization extensions? > > I also am not able to disable the AMD-V option in VirtualBox. ?The check box is selected but greyed out. "Me too". Same panic on an Atom board (i386 mode). Same greyed out checkboxes. Are you also using i386? If I remember correctly, VT-x / AMD-V only work on amd64, so VirtualBox shouldn't use them anyway in my case. And disabling VT-x in a machine's XML file leads to the same panic. Interestingly, it worked before with virtualbox_3.tgz. Lucius From adamk at voicenet.com Wed Jun 17 16:13:15 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Wed Jun 17 16:13:22 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <4A390797.3000102@voicenet.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> Message-ID: <4A3912FA.3000206@voicenet.com> Adam K Kirchhoff wrote: > Gary Jennejohn wrote: >> On Tue, 16 Jun 2009 20:23:31 -0400 >> Adam K Kirchhoff wrote: >> >> >>> I recently updated my workstation at home to -CURRENT, and then >>> noticed (thanks to some discussion on ##freebsd) that VirtualBox had >>> made it into the ports tree. I installed it via ports, but upon >>> trying to boot a VDI image created under Linux (where it works just >>> fine), I ran into a kernel panic. When starting the VM, VirtualBox >>> informs me of the key combination to grab/release the mouse and >>> keyboard. I click "OK" and then the entire machine locks up. >>> The VM is Windows XP. 256 megs of RAM, 1 processor, VT-x/AMD-V is >>> enabled, with Nesting Paging disabled. The only option I changed >>> was the memory. All the others were the defaults. >>> >>> I reproduced the panic quite easily by rebooting into single user >>> mode, fsck'ing the filesystems manually, booting into X, and then >>> starting up VirtualBox. Same thing happened when I launched the VM. >>> >>> >> [snip] >> >>> Reading symbols from /boot/modules/kqemu.ko...done. >>> Loaded symbols for /boot/modules/kqemu.ko >>> >> [snip] >> >> I don't know whether this will help, but do you really have kqemu.ko >> also installed? I'd try eliminating it before running VirtualBox. >> >> VirtualBox runs just fine for me, but I don't load kqemu.ko. >> >> Also, did you enable virtualization in the BIOS? I had to do that >> before AMD-V really functioned. It made quite a bit of difference >> in performance. >> >> > > Yes, kqemu was loaded, though not in use. I've made sure it is > unloaded and tried again (even rebooted, just in case the fact that it > had been loaded previously might be an issue). > > Unfortunately, I do not see an option in this computers' BIOS to > enable virtualization. I'm actually trying on a machine at work now, > rather than the one I tried at home yesterday, but the results are the > same. This computer actually has as an Intel Core 2 Quad CPU (unlike > yesterdays dualcore Xeon). Is there someway to check if the > processors on these machines support the virtualization extensions? > > I also am not able to disable the AMD-V option in VirtualBox. The > check box is selected but greyed out. So I decided to give the packages a shot. When I went to 'kldunload vboxdrv' before installing the package version, I received another kernel panic: panic: vm_page_dirty: page is invalid! cpuid = 1 KDB: enter: panic [thread pid 2138 tid 100282 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why db> bt Tracing pid 2138 tid 100282 td 0xc92546c0 kdb_enter(c0c5acef,c0c5acef,c0c83b8b,eb6a8a6c,1,...) at kdb_enter+0x3a panic(c0c83b8b,eb6a8a94,c0b8aaed,c1b32c58,e94cb000,...) at panic+0x136 vm_page_dirty(c1b32c58,e94cb000,c0c91a17,9a0,e94cb000,...) at vm_page_dirty+0x42 pmap_remove_pte(eb6a8ad8,4,c0c91a17,9c0,c0f7cce0,...) at pmap_remove_pte+0xbd pmap_remove_page(c0f7cce0,0,c0c91a17,9e0,c0f7cce0,...) at pmap_remove_page+0x94 pmap_remove(c0f7cce0,e94cb000,e94cc000,a2c,eb6a8b28,...) at pmap_remove+0xb2 vm_map_delete(c1890000,e94cb000,e94cc000,c6c72e10,fffffffc,...) at vm_map_delete+0x18c vm_map_remove(c1890000,e94cb000,e94cc000,c72ce940,c6c72e10,...) at vm_map_remove+0x51 rtR0MemObjNativeFree(c6c72e10,c72dab20,0,eb6a8bac,c72d0e84,...) at rtR0MemObjNativeFree+0xae RTR0MemObjFree(c6c72e10,1,0,eb6a8bd4,c72c5187,...) at RTR0MemObjFree+0xe2 supdrvGipDestroy(c6bd9510,c6bddc80,c6bddc80,eb6a8bf4,c72bf0d6,...) at supdrvGipDestroy+0x4c supdrvDeleteDevExt(c72dab20,c6b8dae0,0,c6bddc80,c6bddc80,...) at supdrvDeleteDevExt+0x97 VBoxDrvFreeBSDModuleEvent(c6bddc80,1,0,109,0,...) at VBoxDrvFreeBSDModuleEvent+0xe6 module_unload(c6bddc80,c0c577d7,273,270,c0855a06,...) at module_unload+0x43 linker_file_unload(c6da4600,0,c0c577d7,437,c72b4000,...) at linker_file_unload+0x15e kern_kldunload(c92546c0,9,0,eb6a8d2c,c0b8ed93,...) at kern_kldunload+0xd5 kldunloadf(c92546c0,eb6a8cf8,8,c0c61eb3,c0d41230,...) at kldunloadf+0x2b syscall(eb6a8d38) at syscall+0x2a3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --More-- --- syscall (444, FreeBSD ELF32, kldunloadf), eip = 0x33cd561b, esp = 0xbfbfe41c, ebp = 0xbfbfec68 --- db> cont Uptime: 36m53s Is anyone using VirtualBox on i386 -CURRENT from yesterday? Adam From adamk at voicenet.com Wed Jun 17 16:16:06 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Wed Jun 17 16:16:13 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> Message-ID: <4A3916B5.509@voicenet.com> Lucius Windschuh wrote: > 2009/6/17 Adam K Kirchhoff > >> Unfortunately, I do not see an option in this computers' BIOS to enable virtualization. I'm actually trying on a machine at work now, rather than the one I tried at home yesterday, but the results are the same. This computer actually has as an Intel Core 2 Quad CPU (unlike yesterdays dualcore Xeon). Is there someway to check if the processors on these machines support the virtualization extensions? >> >> I also am not able to disable the AMD-V option in VirtualBox. The check box is selected but greyed out. >> > > "Me too". Same panic on an Atom board (i386 mode). Same greyed out checkboxes. > Are you also using i386? > If I remember correctly, VT-x / AMD-V only work on amd64, so > VirtualBox shouldn't use them anyway in my case. And disabling VT-x in > a machine's XML file leads to the same panic. > > Interestingly, it worked before with virtualbox_3.tgz. > Yes. I am using i386 (though both machines could run AMD64). Are you using -CURRENT? If so, from when? Adam From scf at FreeBSD.org Wed Jun 17 17:33:06 2009 From: scf at FreeBSD.org (Sean C. Farley) Date: Wed Jun 17 17:33:12 2009 Subject: libflashsupport.so with Fedora 10 base Message-ID: I noticed that there is no libflashsupport.so for f10. While creating a link libssl.so.6 to libssl.so.7 in /compat/linux/lib appears to work, I thought it would be better to have an up-to-date libflashsupport.so. I am being lazy, so there are no patches to use it. :) I wish to thank everyone involved for the existence of VirtualBox on FreeBSD. It is built along with the patch in PR ports/127839. http://people.freebsd.org/~scf/linux-f10-flashsupport-9.0.1.i386.tar.gz Sean -- scf@FreeBSD.org From ivoras at freebsd.org Thu Jun 18 09:06:25 2009 From: ivoras at freebsd.org (Ivan Voras) Date: Thu Jun 18 09:06:32 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> Message-ID: Lucius Windschuh wrote: > 2009/6/17 Adam K Kirchhoff >> Unfortunately, I do not see an option in this computers' BIOS to enable virtualization. I'm actually trying on a machine at work now, rather than the one I tried at home yesterday, but the results are the same. This computer actually has as an Intel Core 2 Quad CPU (unlike yesterdays dualcore Xeon). Is there someway to check if the processors on these machines support the virtualization extensions? >> >> I also am not able to disable the AMD-V option in VirtualBox. The check box is selected but greyed out. > > "Me too". Same panic on an Atom board (i386 mode). Same greyed out checkboxes. > Are you also using i386? Most Atom CPUs don't support hardware virtualization extensions. AFAIK only the "desktop" variants support it. > If I remember correctly, VT-x / AMD-V only work on amd64, so No, it's the other way around: they are needed to run amd64 VMs, but 32-bit host software can use them. From adamk at voicenet.com Thu Jun 18 09:13:54 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Thu Jun 18 09:14:01 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> Message-ID: <4A3A054E.8010806@voicenet.com> Ivan Voras wrote: > Lucius Windschuh wrote: >> 2009/6/17 Adam K Kirchhoff >>> Unfortunately, I do not see an option in this computers' BIOS to >>> enable virtualization. I'm actually trying on a machine at work >>> now, rather than the one I tried at home yesterday, but the results >>> are the same. This computer actually has as an Intel Core 2 Quad >>> CPU (unlike yesterdays dualcore Xeon). Is there someway to check if >>> the processors on these machines support the virtualization extensions? >>> >>> I also am not able to disable the AMD-V option in VirtualBox. The >>> check box is selected but greyed out. >> >> "Me too". Same panic on an Atom board (i386 mode). Same greyed out >> checkboxes. >> Are you also using i386? > > Most Atom CPUs don't support hardware virtualization extensions. AFAIK > only the "desktop" variants support it. > On my machine, it's greyed out as well, which suggests my CPU doesn't support the extensions. So why would the check box be checked? Are the extensions necessary to use VirtualBox on FreeBSD at the moment? Is there anything else I can test or any more information I can give to figure out why my kernel is panicking with VirtualBox? Adam From adamk at voicenet.com Thu Jun 18 09:21:34 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Thu Jun 18 09:21:45 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <4A3A054E.8010806@voicenet.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> <4A3A054E.8010806@voicenet.com> Message-ID: <4A3A071D.8070903@voicenet.com> Adam K Kirchhoff wrote: > Ivan Voras wrote: >> Lucius Windschuh wrote: >>> 2009/6/17 Adam K Kirchhoff >>>> Unfortunately, I do not see an option in this computers' BIOS to >>>> enable virtualization. I'm actually trying on a machine at work >>>> now, rather than the one I tried at home yesterday, but the results >>>> are the same. This computer actually has as an Intel Core 2 Quad >>>> CPU (unlike yesterdays dualcore Xeon). Is there someway to check >>>> if the processors on these machines support the virtualization >>>> extensions? >>>> >>>> I also am not able to disable the AMD-V option in VirtualBox. The >>>> check box is selected but greyed out. >>> >>> "Me too". Same panic on an Atom board (i386 mode). Same greyed out >>> checkboxes. >>> Are you also using i386? >> >> Most Atom CPUs don't support hardware virtualization extensions. >> AFAIK only the "desktop" variants support it. >> > > On my machine, it's greyed out as well, which suggests my CPU doesn't > support the extensions. So why would the check box be checked? > > Are the extensions necessary to use VirtualBox on FreeBSD at the moment? > > Is there anything else I can test or any more information I can give > to figure out why my kernel is panicking with VirtualBox? > > Adam I finally had a chance to reboot my machine at home. Unlike my work machine, this one has the virtualization option in the BIOS, and it was already enabled. So having that option checked in VirtualBox, without having it checked in the BIOS, is not the source of the panic. Adam From ivoras at freebsd.org Thu Jun 18 09:21:35 2009 From: ivoras at freebsd.org (Ivan Voras) Date: Thu Jun 18 09:21:46 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <4A3A054E.8010806@voicenet.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> <4A3A054E.8010806@voicenet.com> Message-ID: Adam K Kirchhoff wrote: > Ivan Voras wrote: >> Lucius Windschuh wrote: >>> 2009/6/17 Adam K Kirchhoff >>>> Unfortunately, I do not see an option in this computers' BIOS to >>>> enable virtualization. I'm actually trying on a machine at work >>>> now, rather than the one I tried at home yesterday, but the results >>>> are the same. This computer actually has as an Intel Core 2 Quad >>>> CPU (unlike yesterdays dualcore Xeon). Is there someway to check if >>>> the processors on these machines support the virtualization extensions? >>>> >>>> I also am not able to disable the AMD-V option in VirtualBox. The >>>> check box is selected but greyed out. >>> >>> "Me too". Same panic on an Atom board (i386 mode). Same greyed out >>> checkboxes. >>> Are you also using i386? >> >> Most Atom CPUs don't support hardware virtualization extensions. AFAIK >> only the "desktop" variants support it. >> > > On my machine, it's greyed out as well, which suggests my CPU doesn't > support the extensions. So why would the check box be checked? I suspect it might be a GUI thing - maybe the tookit has problem displaying the "disabled" state. > Are the extensions necessary to use VirtualBox on FreeBSD at the moment? If you want to use SMP or AMD64 guests, or need the performance. > Is there anything else I can test or any more information I can give to > figure out why my kernel is panicking with VirtualBox? Not really if you already tried getting a core dump. From adamk at voicenet.com Thu Jun 18 09:38:14 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Thu Jun 18 09:38:20 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> <4A3A054E.8010806@voicenet.com> Message-ID: <4A3A0B05.1060709@voicenet.com> Ivan Voras wrote: > Adam K Kirchhoff wrote: >> Ivan Voras wrote: >>> Lucius Windschuh wrote: >>>> 2009/6/17 Adam K Kirchhoff >>>>> Unfortunately, I do not see an option in this computers' BIOS to >>>>> enable virtualization. I'm actually trying on a machine at work >>>>> now, rather than the one I tried at home yesterday, but the >>>>> results are the same. This computer actually has as an Intel Core >>>>> 2 Quad CPU (unlike yesterdays dualcore Xeon). Is there someway to >>>>> check if the processors on these machines support the >>>>> virtualization extensions? >>>>> >>>>> I also am not able to disable the AMD-V option in VirtualBox. The >>>>> check box is selected but greyed out. >>>> >>>> "Me too". Same panic on an Atom board (i386 mode). Same greyed out >>>> checkboxes. >>>> Are you also using i386? >>> >>> Most Atom CPUs don't support hardware virtualization extensions. >>> AFAIK only the "desktop" variants support it. >>> >> >> On my machine, it's greyed out as well, which suggests my CPU doesn't >> support the extensions. So why would the check box be checked? > > I suspect it might be a GUI thing - maybe the tookit has problem > displaying the "disabled" state. > >> Are the extensions necessary to use VirtualBox on FreeBSD at the moment? > > If you want to use SMP or AMD64 guests, or need the performance. > >> Is there anything else I can test or any more information I can give >> to figure out why my kernel is panicking with VirtualBox? > > Not really if you already tried getting a core dump. > I have backtrace from the kernel vmcore file in my original e-mail. I still have the vmcore file, too, if that would prove useful to anyone. Should I open up a problem report for this crash? Adam From ivoras at freebsd.org Thu Jun 18 09:39:29 2009 From: ivoras at freebsd.org (Ivan Voras) Date: Thu Jun 18 09:39:35 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <4A3A0B05.1060709@voicenet.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> <4A3A054E.8010806@voicenet.com> <4A3A0B05.1060709@voicenet.com> Message-ID: Adam K Kirchhoff wrote: > Ivan Voras wrote: >> Not really if you already tried getting a core dump. >> > > I have backtrace from the kernel vmcore file in my original e-mail. I > still have the vmcore file, too, if that would prove useful to anyone. > Should I open up a problem report for this crash? Probably yes. From adamk at voicenet.com Thu Jun 18 10:30:52 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Thu Jun 18 10:30:58 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> <4A3A054E.8010806@voicenet.com> <4A3A0B05.1060709@voicenet.com> Message-ID: <4A3A174F.4050809@voicenet.com> Ivan Voras wrote: > Adam K Kirchhoff wrote: >> Ivan Voras wrote: > >>> Not really if you already tried getting a core dump. >>> >> >> I have backtrace from the kernel vmcore file in my original e-mail. >> I still have the vmcore file, too, if that would prove useful to >> anyone. Should I open up a problem report for this crash? > > Probably yes. > > _____ Done: http://www.freebsd.org/cgi/query-pr.cgi?pr=135692 Adam From lwindschuh at googlemail.com Thu Jun 18 10:38:49 2009 From: lwindschuh at googlemail.com (Lucius Windschuh) Date: Thu Jun 18 10:38:55 2009 Subject: kernel panic with VirtualBox on -CURRENT In-Reply-To: <4A3916B5.509@voicenet.com> References: <4A383783.3010800@voicenet.com> <20090617093329.488f8f2f@ernst.jennejohn.org> <4A390797.3000102@voicenet.com> <90a5caac0906170832v168542d1w3663bc0d238f2071@mail.gmail.com> <4A3916B5.509@voicenet.com> Message-ID: <90a5caac0906180338j6dacea8fneba91d982cfe5ee6@mail.gmail.com> 2009/6/17 Adam K Kirchhoff : > Yes. I am using i386 (though both machines could run AMD64). > > Are you using -CURRENT? ?If so, from when? It's -CURRENT r194360. But I'll wait for the result of you bug report. Thanks for writing it. Ivan: You are right. I thought my Atom did support VT-X but it does not. Lucius From craig001 at lerwick.hopto.org Sat Jun 20 15:26:51 2009 From: craig001 at lerwick.hopto.org (Craig Butler) Date: Sat Jun 20 15:26:59 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <20090611194557.GC98175@bsdcrew.de> References: <20090611194557.GC98175@bsdcrew.de> Message-ID: <1245511553.10165.7.camel@main.lerwick.hopto.org> Hi All Is anyone else having difficulties running this as a normal user ? * running 7.2-RELEASE i386 * have added user to the vboxusers group. * confirmed by issuing groups command as user When I go to run VirtualBox it just hangs, if I run it within a truss session I get a warning saying; VirtualBox - Error in SUPR3HardenedMain Effective UID is not root I then tried to setuid the link and the binary, still getting the same result. Works ok if I su upto root tho... Although sometimes only when running with truss. Cheers Craig B On Thu, 2009-06-11 at 21:45 +0200, Martin Wilke wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Huhu, > > Yes we life and that's good :-). > Changes: > > - Fix build error when compiling in debug mode on FreeBSD HEAD > - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. > - Some FreeBSD relate typos > - Enable shared OpenGL service. Completely untested due to lack of > appropriate hardware but it compiles at least > - Add support for shared clipboards. Requires libXt > - FreeBSD: Implement preemption API for guest SMP and enable > it (slightly tested). Add neccessary RTMP* methods in userspace > for the frontends to detect the number of CPUs > - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex > instead of a spinlock to fix the problems users are seeing > (assertions with debugging enabled) while still being able > to run on 100Hz hosts. No problems detected so far and Solaris > doesn't use a spin mutex in this code too so it shouldn't do > any harm (keeping fingers crossed)space for the frontends to > detect the number of CPUs > - Add support for curl > - Add VBoxSharedClipboard > > Ports Changes; > - Force guestadditions version to 2.2.4 > - Removed Qt3 include replacements (already upstream) > - Removed cosmetic X11 include path patch > > Please make SURE, your world and kernel is in sync and you've read > the pkg-messages. Also please unload the kernel module before > you update the port ;-). > > Many thx to all Vbox Devs, All supporters, my nice team! :-) > > http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz > > Happy Testing! > > - - Martin > > - -- > > +-----------------------+-------------------------------+ > | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | > | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | > +-----------------------+-------------------------------+ > | Mess with the Best, Die like the Rest! | > +-----------------------+-------------------------------+ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.11 (FreeBSD) > > iEYEARECAAYFAkoxXvUACgkQdLJIhLHm/OmHHQCcCvJ6EKNehym1siBuQICX+7+l > i2sAn0InwBQW7jf+l/PqjIM/BR/g3qhi > =hDW+ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From jrh29 at alumni.cwru.edu Sat Jun 20 17:16:33 2009 From: jrh29 at alumni.cwru.edu (Justin Hibbits) Date: Sat Jun 20 17:16:58 2009 Subject: [Call For Testing] VirtualBox for FreeBSD! take 6 In-Reply-To: <1245511553.10165.7.camel@main.lerwick.hopto.org> References: <20090611194557.GC98175@bsdcrew.de> <1245511553.10165.7.camel@main.lerwick.hopto.org> Message-ID: Hi Craig, Yes, I've had problems trying to run vbox, where it just hangs. I tried running it through ktrace, but it just stopped the trace after loading the libraries, nothing else. Haven't tried with truss, though, nor have I checked SUID or anything (wasn't motivated enough to look deep into it). This may be the same thing you're seeing. I'm also running 7.2-RELEASE i386. - Justin On Sat, Jun 20, 2009 at 11:25 AM, Craig Butler wrote: > Hi All > > Is anyone else having difficulties running this as a normal user ? > > * running 7.2-RELEASE i386 > * have added user to the vboxusers group. > * confirmed by issuing groups command as user > > When I go to run VirtualBox it just hangs, if I run it within a truss > session I get a warning saying; > > VirtualBox - Error in SUPR3HardenedMain > Effective UID is not root > > I then tried to setuid the link and the binary, still getting the same > result. > > Works ok if I su upto root tho... ?Although sometimes only when running > with truss. > > Cheers > > Craig B > > > > On Thu, 2009-06-11 at 21:45 +0200, Martin Wilke wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Huhu, >> >> Yes we life and that's good :-). >> Changes: >> >> ? - Fix build error when compiling in debug mode on FreeBSD HEAD >> ? - SemEvent?-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. >> ? - Some FreeBSD relate typos >> ? - Enable shared OpenGL service. Completely untested due to lack of >> ? ? appropriate hardware but it compiles at least >> ? - Add support for shared clipboards. Requires libXt >> ? - FreeBSD: Implement preemption API for guest SMP and enable >> ? ? it (slightly tested). Add neccessary RTMP* methods in userspace >> ? ? for the frontends to detect the number of CPUs >> ? - Runtime/semevent-r0drv-freebsd: Use a sleeping mutex >> ? ? instead of a spinlock to fix the problems users are seeing >> ? ? (assertions with debugging enabled) while still being able >> ? ? to run on 100Hz hosts. No problems detected so far and Solaris >> ? ? doesn't use a spin mutex in this code too so it shouldn't do >> ? ? any harm (keeping fingers crossed)space for the frontends to >> ? ? detect the number of CPUs >> ? - Add support for curl >> ? - Add VBoxSharedClipboard >> >> Ports Changes; >> ? - Force guestadditions version to 2.2.4 >> ? - Removed Qt3 include replacements (already upstream) >> ? - Removed cosmetic X11 include path patch >> >> Please make SURE, your world and kernel is in sync and you've read >> the pkg-messages. Also please unload the kernel module before >> you update the port ;-). >> >> Many thx to all Vbox Devs, All supporters, my nice team! :-) >> >> ? ?http://people.freebsd.org/~miwi/vbox/virtualbox_6.tgz >> >> ?Happy Testing! >> >> - - Martin >> >> - -- >> >> +-----------------------+-------------------------------+ >> | ?PGP ? ?: 0xB1E6FCE9 ?| ?Jabber : miwi(at)BSDCrew.de ?| >> | ?Skype ?: splash_111 ?| ?Mail ? : miwi(at)FreeBSD.org | >> +-----------------------+-------------------------------+ >> | ? ? Mess with the Best, Die like the Rest! ? ? ? ? ?| >> +-----------------------+-------------------------------+ >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v2.0.11 (FreeBSD) >> >> iEYEARECAAYFAkoxXvUACgkQdLJIhLHm/OmHHQCcCvJ6EKNehym1siBuQICX+7+l >> i2sAn0InwBQW7jf+l/PqjIM/BR/g3qhi >> =hDW+ >> -----END PGP SIGNATURE----- >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From adamk at voicenet.com Sun Jun 21 12:56:05 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Sun Jun 21 12:56:12 2009 Subject: Graphics distortion in the guest OS with VirtualBox Message-ID: <4A3E2DE3.9070102@voicenet.com> This is what I'm getting with a Windows XP guest OS that was created on a linux host: http://www.npark.com/vbox.jpg I am running: FreeBSD sorrow.ashke.com 8.0-CURRENT FreeBSD 8.0-CURRENT #9: Sun Jun 21 08:10:15 EDT 2009 root@sorrow.ashke.com:/usr/obj/usr/src/sys/GENERIC i386 VirtualBox is from ports at version 2.2.51.r20457_2 I have the video memory set at 32 megs, with 3D acceleration disabled. I am using a radeon x850 on the host. If no one has seen this before or has an idea of how to fix it, I'll open up pr for it. Adam From lists at yamagi.org Sun Jun 21 15:45:20 2009 From: lists at yamagi.org (Yamagi Burmeister) Date: Sun Jun 21 15:45:37 2009 Subject: Graphics distortion in the guest OS with VirtualBox In-Reply-To: <4A3E2DE3.9070102@voicenet.com> References: <4A3E2DE3.9070102@voicenet.com> Message-ID: <20090621154516.GA12325@yamagi.org> Am Sun, Jun 21, 2009 at 08:56:03AM -0400 schrieb Adam K Kirchhoff: > > This is what I'm getting with a Windows XP guest OS that was created on > a linux host: > > http://www.npark.com/vbox.jpg Hello, I had the same problem some days ago. The problem is not Virtualbox, it's the ati/radeonhd video driver. nox@ gave me a little hint how to work arround: Just set the environment variable XLIB_SKIP_ARGB_VISUALS to 1 before starting Virtualbox. With that variable set it should work. Ciao, Yamagi -- Homepage: www.yamagi.org Jabber: yamagi@yamagi.org GnuPG/GPG: 0xEFBCCBCB -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090621/ae3be541/attachment.pgp From nox at jelal.kn-bremen.de Sun Jun 21 16:28:15 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sun Jun 21 16:28:22 2009 Subject: Graphics distortion in the guest OS with VirtualBox In-Reply-To: <4A3E2DE3.9070102@voicenet.com> Message-ID: <200906211625.n5LGPjEE061881@triton.kn-bremen.de> In article <4A3E2DE3.9070102@voicenet.com> you write: >This is what I'm getting with a Windows XP guest OS that was created on >a linux host: > >http://www.npark.com/vbox.jpg > >I am running: > >FreeBSD sorrow.ashke.com 8.0-CURRENT FreeBSD 8.0-CURRENT #9: Sun Jun 21 >08:10:15 EDT 2009 >root@sorrow.ashke.com:/usr/obj/usr/src/sys/GENERIC i386 > > >VirtualBox is from ports at version 2.2.51.r20457_2 > >I have the video memory set at 32 megs, with 3D acceleration disabled. >I am using a radeon x850 on the host. > >If no one has seen this before or has an idea of how to fix it, I'll >open up pr for it. I'm not sure if this is the same issue, but... http://webupd8.blogspot.com/2009/05/quick-tip-make-virtualbox-os-window-non.html HTH, Juergen From adamk at voicenet.com Sun Jun 21 19:22:37 2009 From: adamk at voicenet.com (Adam K Kirchhoff) Date: Sun Jun 21 19:22:44 2009 Subject: Graphics distortion in the guest OS with VirtualBox In-Reply-To: <20090621154516.GA12325@yamagi.org> References: <4A3E2DE3.9070102@voicenet.com> <20090621154516.GA12325@yamagi.org> Message-ID: <4A3E887B.7060708@voicenet.com> Yamagi Burmeister wrote: > Am Sun, Jun 21, 2009 at 08:56:03AM -0400 schrieb Adam K Kirchhoff: > >> This is what I'm getting with a Windows XP guest OS that was created on >> a linux host: >> >> http://www.npark.com/vbox.jpg >> > > Hello, > I had the same problem some days ago. The problem is not Virtualbox, > it's the ati/radeonhd video driver. nox@ gave me a little hint how to > work arround: Just set the environment variable XLIB_SKIP_ARGB_VISUALS > to 1 before starting Virtualbox. With that variable set it should work. > > Ciao, > Yamagi > > Well that seems to have done it. Thanks. I wonder why that variable is required for FreeBSD, but not on Linux with the same radeon driver. Adam From bugmaster at FreeBSD.org Mon Jun 22 11:06:53 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Jun 22 11:07:45 2009 Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org Message-ID: <200906221106.n5MB6qGJ017978@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/135341 emulation [PATCH] linux-f10 ports that install manpages: add NOM o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage o kern/130724 emulation [linprocfs] [patch] cpuinfo in linprocfs is dated, cau o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n f ports/127018 emulation Linuxulator incapable of using FreeBSD's LDAP environm o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/56451 emulation [linprocfs] /compat/linux/proc/cpuinfo gives wrong CPU o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 15 problems total. From bsam at ipt.ru Fri Jun 26 17:45:45 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Fri Jun 26 17:45:51 2009 Subject: flash10 vs f10 In-Reply-To: <20090606162235.GA49444@triton.kn-bremen.de> (Juergen Lock's message of "Sat\, 6 Jun 2009 18\:22\:35 +0200") References: <20090606162235.GA49444@triton.kn-bremen.de> Message-ID: <43784537@ipt.ru> Juergen Lock writes: > Anyway, on to www/linux-f8-flashplugin10 with OVERRIDE_LINUX_BASE_PORT > and OVERRIDE_LINUX_NONBASE_PORTS both f10: I got that going after > removing libidn from the port's USE_LINUX_APPS (its part of linux_base-f10) > and installing two new dependencies of f10's libcurl: > libldap-2.4.so.2 in openldap-2.4.12-1.fc10.i386.rpm > and > libsasl2.so.2 in cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm > (so we'll need two new ports for these), Are you sure that those two ports are necessary? I had no reports that something doesn't work without those libraries. > and then finally to get > libflashsupport working too (i.e., audio) I had to > ln -s libssl.so.7 /compat/linux/lib/libssl.so.6 > - so we probably need a new linux-f10-flashsupport too if we want to > avoid that symlink. Can you provide one? Then we can create a repocopy and commit a new port. Thanks! WBR -- bsam From scf at FreeBSD.org Fri Jun 26 18:17:19 2009 From: scf at FreeBSD.org (Sean C. Farley) Date: Fri Jun 26 18:17:31 2009 Subject: flash10 vs f10 In-Reply-To: <43784537@ipt.ru> References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> Message-ID: On Fri, 26 Jun 2009, Boris Samorodov wrote: > Juergen Lock writes: > >> Anyway, on to www/linux-f8-flashplugin10 with OVERRIDE_LINUX_BASE_PORT >> and OVERRIDE_LINUX_NONBASE_PORTS both f10: I got that going after >> removing libidn from the port's USE_LINUX_APPS (its part of linux_base-f10) >> and installing two new dependencies of f10's libcurl: >> libldap-2.4.so.2 in openldap-2.4.12-1.fc10.i386.rpm >> and >> libsasl2.so.2 in cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm >> (so we'll need two new ports for these), > > Are you sure that those two ports are necessary? I had no reports > that something doesn't work without those libraries. > >> and then finally to get >> libflashsupport working too (i.e., audio) I had to >> ln -s libssl.so.7 /compat/linux/lib/libssl.so.6 >> - so we probably need a new linux-f10-flashsupport too if we want to >> avoid that symlink. > > Can you provide one? Then we can create a repocopy and commit > a new port. Thanks! Here you go (at least for the binary): http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006401.html Sean -- scf@FreeBSD.org From bsam at ipt.ru Fri Jun 26 19:31:55 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Fri Jun 26 19:32:07 2009 Subject: flash10 vs f10 In-Reply-To: (Sean C. Farley's message of "Fri\, 26 Jun 2009 13\:17\:17 -0500 \(CDT\)") References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> Message-ID: <66988167@ipt.ru> "Sean C. Farley" writes: > On Fri, 26 Jun 2009, Boris Samorodov wrote: >> Juergen Lock writes: >> >>> Anyway, on to www/linux-f8-flashplugin10 with OVERRIDE_LINUX_BASE_PORT >>> and OVERRIDE_LINUX_NONBASE_PORTS both f10: I got that going after >>> removing libidn from the port's USE_LINUX_APPS (its part of linux_base-f10) >>> and installing two new dependencies of f10's libcurl: >>> libldap-2.4.so.2 in openldap-2.4.12-1.fc10.i386.rpm >>> and >>> libsasl2.so.2 in cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm >>> (so we'll need two new ports for these), >> >> Are you sure that those two ports are necessary? I had no reports >> that something doesn't work without those libraries. >> >>> and then finally to get >>> libflashsupport working too (i.e., audio) I had to >>> ln -s libssl.so.7 /compat/linux/lib/libssl.so.6 >>> - so we probably need a new linux-f10-flashsupport too if we want to >>> avoid that symlink. >> >> Can you provide one? Then we can create a repocopy and commit >> a new port. Thanks! > > Here you go (at least for the binary): > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006401.html OK, thanks! I should have missed you previous post. Here is a port for tests. This shar should be run at /usr/ports/www: ftp://ftp.ipt.ru/pub/linux/linux-f10-flashplugin10.shar Note: the port is only hand-written and tested to build/install/deinstall. WBR -- bsam From rbgarga at gmail.com Fri Jun 26 19:56:06 2009 From: rbgarga at gmail.com (Renato Botelho) Date: Fri Jun 26 19:56:14 2009 Subject: flash10 vs f10 In-Reply-To: <66988167@ipt.ru> References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> Message-ID: <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> On Fri, Jun 26, 2009 at 4:32 PM, Boris Samorodov wrote: > OK, thanks! I should have missed you previous post. > > Here is a port for tests. This shar should be run at /usr/ports/www: > ftp://ftp.ipt.ru/pub/linux/linux-f10-flashplugin10.shar > > Note: the port is only hand-written and tested to build/install/deinstall. I tried it and got this message: *** NSPlugin Wrapper *** ERROR: NPP_New() wait for reply: Message timeout My environment: FreeBSD botelhor.bplab.local 8.0-CURRENT FreeBSD 8.0-CURRENT #73 r194284: Wed Jun 24 19:09:04 BRT 2009 root@botelhor.bplab.local:/usr/obj/usr/src/sys/GARGA i386 linux-f10-atk-1.24.0 linux-f10-cairo-1.8.0 linux-f10-curl-7.19.4_1 linux-f10-expat-2.0.1 linux-f10-flashplugin-10.0r22 linux-f10-fontconfig-2.6.0 linux-f10-gtk2-2.14.7 linux-f10-jpeg-6b linux-f10-libssh2-0.18 linux-f10-nspr-4.7.3 linux-f10-nss-3.12.2.0 linux-f10-openssl-0.9.8g linux-f10-pango-1.22.3 linux-f10-png-1.2.35 linux-f10-sqlite3-3.5.9 linux-f10-tiff-3.8.2 linux-f10-xorg-libs-7.4 linux_base-f10-10 nspluginwrapper-1.2.2_2 I deinstalled linux-f8, cleaned compat/linux and reinstalled everything. -- Renato Botelho From scf at FreeBSD.org Fri Jun 26 20:33:19 2009 From: scf at FreeBSD.org (Sean C. Farley) Date: Fri Jun 26 20:33:30 2009 Subject: flash10 vs f10 In-Reply-To: <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> Message-ID: On Fri, 26 Jun 2009, Renato Botelho wrote: > On Fri, Jun 26, 2009 at 4:32 PM, Boris Samorodov wrote: >> OK, thanks! I should have missed you previous post. >> >> Here is a port for tests. This shar should be run at /usr/ports/www: >> ftp://ftp.ipt.ru/pub/linux/linux-f10-flashplugin10.shar >> >> Note: the port is only hand-written and tested to build/install/deinstall. > > I tried it and got this message: > > *** NSPlugin Wrapper *** ERROR: NPP_New() wait for reply: Message timeout > > My environment: > > FreeBSD botelhor.bplab.local 8.0-CURRENT FreeBSD 8.0-CURRENT #73 > r194284: Wed Jun 24 19:09:04 BRT 2009 > root@botelhor.bplab.local:/usr/obj/usr/src/sys/GARGA i386 > > linux-f10-atk-1.24.0 > linux-f10-cairo-1.8.0 > linux-f10-curl-7.19.4_1 > linux-f10-expat-2.0.1 > linux-f10-flashplugin-10.0r22 > linux-f10-fontconfig-2.6.0 > linux-f10-gtk2-2.14.7 > linux-f10-jpeg-6b > linux-f10-libssh2-0.18 > linux-f10-nspr-4.7.3 > linux-f10-nss-3.12.2.0 > linux-f10-openssl-0.9.8g > linux-f10-pango-1.22.3 > linux-f10-png-1.2.35 > linux-f10-sqlite3-3.5.9 > linux-f10-tiff-3.8.2 > linux-f10-xorg-libs-7.4 > linux_base-f10-10 > nspluginwrapper-1.2.2_2 > > I deinstalled linux-f8, cleaned compat/linux and reinstalled everything. Assuming it is the issue with missing dependencies for libcurl, we also need port(s) for liblber and libldap since f10's libcurl depends upon them. I had to manually extract a couple of RPM's to get them. Here is the ldd output of libcurl for me: # /compat/linux/bin/sh /compat/linux/usr/bin/ldd /compat/linux/usr/lib/libcurl.so.4.1.1 libidn.so.11 => /lib/libidn.so.11 (0x20073000) libssh2.so.1 => /usr/lib/libssh2.so.1 (0x200a5000) libldap-2.4.so.2 => /usr/lib/libldap-2.4.so.2 (0x200c7000) librt.so.1 => /lib/librt.so.1 (0x20109000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x20113000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x20141000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x201e1000) libcom_err.so.2 => /lib/libcom_err.so.2 (0x20206000) libz.so.1 => /lib/libz.so.1 (0x20209000) libssl3.so => /lib/libssl3.so (0x2021d000) libsmime3.so => /lib/libsmime3.so (0x2024e000) libnss3.so => /lib/libnss3.so (0x20275000) libplds4.so => /lib/libplds4.so (0x203bb000) libplc4.so => /lib/libplc4.so (0x203bf000) libnspr4.so => /lib/libnspr4.so (0x203c4000) libpthread.so.0 => /lib/libpthread.so.0 (0x203fe000) libdl.so.2 => /lib/libdl.so.2 (0x20418000) libc.so.6 => /lib/libc.so.6 (0x2041d000) libssl.so.7 => /lib/libssl.so.7 (0x20596000) libcrypto.so.7 => /lib/libcrypto.so.7 (0x205e1000) liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x20735000) libresolv.so.2 => /lib/libresolv.so.2 (0x20744000) libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x2075b000) /lib/ld-linux.so.2 (0x00000000) libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x20775000) libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x2077f000) libnssutil3.so => /lib/libnssutil3.so (0x20782000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x2079b000) libselinux.so.1 => /lib/libselinux.so.1 (0x207cf000) Sean -- scf@FreeBSD.org From nox at jelal.kn-bremen.de Sat Jun 27 14:42:21 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sat Jun 27 14:42:28 2009 Subject: flash10 vs f10 In-Reply-To: References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> Message-ID: <20090627143719.GA28318@triton.kn-bremen.de> On Fri, Jun 26, 2009 at 03:33:15PM -0500, Sean C. Farley wrote: > On Fri, 26 Jun 2009, Renato Botelho wrote: > > > On Fri, Jun 26, 2009 at 4:32 PM, Boris Samorodov wrote: > >> OK, thanks! I should have missed you previous post. > >> > >> Here is a port for tests. This shar should be run at /usr/ports/www: > >> ftp://ftp.ipt.ru/pub/linux/linux-f10-flashplugin10.shar > >> > >> Note: the port is only hand-written and tested to build/install/deinstall. > > > > I tried it and got this message: > > > > *** NSPlugin Wrapper *** ERROR: NPP_New() wait for reply: Message timeout > > > > My environment: > > > > FreeBSD botelhor.bplab.local 8.0-CURRENT FreeBSD 8.0-CURRENT #73 > > r194284: Wed Jun 24 19:09:04 BRT 2009 > > root@botelhor.bplab.local:/usr/obj/usr/src/sys/GARGA i386 > > > > linux-f10-atk-1.24.0 > > linux-f10-cairo-1.8.0 > > linux-f10-curl-7.19.4_1 > > linux-f10-expat-2.0.1 > > linux-f10-flashplugin-10.0r22 > > linux-f10-fontconfig-2.6.0 > > linux-f10-gtk2-2.14.7 > > linux-f10-jpeg-6b > > linux-f10-libssh2-0.18 > > linux-f10-nspr-4.7.3 > > linux-f10-nss-3.12.2.0 > > linux-f10-openssl-0.9.8g > > linux-f10-pango-1.22.3 > > linux-f10-png-1.2.35 > > linux-f10-sqlite3-3.5.9 > > linux-f10-tiff-3.8.2 > > linux-f10-xorg-libs-7.4 > > linux_base-f10-10 > > nspluginwrapper-1.2.2_2 > > > > I deinstalled linux-f8, cleaned compat/linux and reinstalled everything. > > Assuming it is the issue with missing dependencies for libcurl, we also > need port(s) for liblber and libldap since f10's libcurl depends upon > them. liblber is in the same rpm with libldap (I used openldap-2.4.12-1.fc10.i386.rpm as I said), and as I said we also need libsasl2 (libldap depends on it) which is in cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm . > I had to manually extract a couple of RPM's to get them. Here is > the ldd output of libcurl for me: > > # /compat/linux/bin/sh /compat/linux/usr/bin/ldd /compat/linux/usr/lib/libcurl.so.4.1.1 > libidn.so.11 => /lib/libidn.so.11 (0x20073000) > libssh2.so.1 => /usr/lib/libssh2.so.1 (0x200a5000) > libldap-2.4.so.2 => /usr/lib/libldap-2.4.so.2 (0x200c7000) > librt.so.1 => /lib/librt.so.1 (0x20109000) > libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x20113000) > libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x20141000) > libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x201e1000) > libcom_err.so.2 => /lib/libcom_err.so.2 (0x20206000) > libz.so.1 => /lib/libz.so.1 (0x20209000) > libssl3.so => /lib/libssl3.so (0x2021d000) > libsmime3.so => /lib/libsmime3.so (0x2024e000) > libnss3.so => /lib/libnss3.so (0x20275000) > libplds4.so => /lib/libplds4.so (0x203bb000) > libplc4.so => /lib/libplc4.so (0x203bf000) > libnspr4.so => /lib/libnspr4.so (0x203c4000) > libpthread.so.0 => /lib/libpthread.so.0 (0x203fe000) > libdl.so.2 => /lib/libdl.so.2 (0x20418000) > libc.so.6 => /lib/libc.so.6 (0x2041d000) > libssl.so.7 => /lib/libssl.so.7 (0x20596000) > libcrypto.so.7 => /lib/libcrypto.so.7 (0x205e1000) > liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x20735000) > libresolv.so.2 => /lib/libresolv.so.2 (0x20744000) > libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x2075b000) > /lib/ld-linux.so.2 (0x00000000) > libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x20775000) > libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x2077f000) > libnssutil3.so => /lib/libnssutil3.so (0x20782000) > libcrypt.so.1 => /lib/libcrypt.so.1 (0x2079b000) > libselinux.so.1 => /lib/libselinux.so.1 (0x207cf000) Same here with the following ports I just tested here: (thanx to bsam for the linux-f10-flashplugin10 port and to Peter Jeremy for the original linux-f10-openldap and linux-f10-cyrus-sasl2 ports!) First a patch for bsd.linux-apps.mk, then the shar, please test and comment :) Index: Mk/bsd.linux-apps.mk @@ -70,7 +70,8 @@ _LINUX_APPS_ALL+= # 2.6.16 components -_LINUX_26_APPS= libidn libssh2 nspr nss sqlite3 tcl84 tk84 +_LINUX_26_APPS= cyrus-sasl2 libidn libssh2 nspr nss openldap \ + sqlite3 tcl84 tk84 _LINUX_APPS_ALL+= ${_LINUX_26_APPS} @@ -137,6 +138,11 @@ curl_DETECT= ${curl${LINUX_DIST_SUFFIX:S/-/_/}_FILE} curl_PORT= ${PORTSDIR}/ftp/linux${LINUX_DIST_SUFFIX}-curl +# no cyrus-sasl2_FILE, cyrus-sasl2_f8_FILE +cyrus-sasl2_f10_FILE= ${LINUXBASE}/usr/lib/libsasl2.so.2.0.22 +cyrus-sasl2_DETECT= ${cyrus-sasl2${LINUX_DIST_SUFFIX:S/-/_/}_FILE} +cyrus-sasl2_PORT= ${PORTSDIR}/security/linux${LINUX_DIST_SUFFIX}-cyrus-sasl2 + dri_FILE= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1 dri_f8_FILE= ${LINUXBASE}/usr/lib/libGL.so.1 dri_f10_FILE= ${LINUXBASE}/usr/lib/libGL.so.1.2 @@ -307,6 +313,11 @@ mikmod_DETECT= ${mikmod${LINUX_DIST_SUFFIX:S/-/_/}_FILE} mikmod_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-mikmod +# no openldap_FILE, openldap_f8_FILE +openldap_f10_FILE= ${LINUXBASE}/usr/lib/libldap-2.4.so.2.2.0 +openldap_DETECT= ${openldap${LINUX_DIST_SUFFIX:S/-/_/}_FILE} +openldap_PORT= ${PORTSDIR}/net/linux${LINUX_DIST_SUFFIX}-openldap + openmotif_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 openmotif_f8_FILE= ${LINUXBASE}/usr/lib/libXm.so.4.0.2 openmotif_f10_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # net/linux-f10-openldap/ # net/linux-f10-openldap/Makefile # net/linux-f10-openldap/distinfo.i386 # security/linux-f10-cyrus-sasl2/ # security/linux-f10-cyrus-sasl2/Makefile # security/linux-f10-cyrus-sasl2/distinfo.i386 # www/linux-f10-flashplugin10/ # www/linux-f10-flashplugin10/Makefile # www/linux-f10-flashplugin10/distinfo # www/linux-f10-flashplugin10/pkg-descr # www/linux-f10-flashplugin10/pkg-plist # echo c - net/linux-f10-openldap/ mkdir -p net/linux-f10-openldap/ > /dev/null 2>&1 echo x - net/linux-f10-openldap/Makefile sed 's/^X//' >net/linux-f10-openldap/Makefile << '17a12d65b66950d2cbc504ac86a37255' X# New ports collection makefile for: net/linux-f10-openldap X# Date created: 2009-06-07 X# Whom: peter X# X# $FreeBSD$ X# X XPORTNAME= openldap XPORTVERSION= 2.4.12 XCATEGORIES= net linux XPKGNAMEPREFIX= linux-f10- XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} X X.if defined(PACKAGE_BUILDING) XSRC_DISTFILES= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}.src.rpm XALWAYS_KEEP_DISTFILES= YES X.endif X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Lightweight Directory Access Protocol libraries (Linux Fedora 10) X X#CONFLICTS= X XUSE_LINUX_RPM= yes XLINUX_DIST_VER= 10 XRPMVERSION= 1.fc10 XUSE_LDCONFIG= yes XDESCR= ${.CURDIR}/../openldap24-server/pkg-descr X XPLIST_DIRS= etc/openldap/cacerts etc/openldap XPLIST_FILES= etc/openldap/ldap.conf usr/lib/liblber-2.4.so.2 usr/lib/liblber-2.4.so.2.2.0 usr/lib/libldap-2.4.so.2 usr/lib/libldap-2.4.so.2.2.0 usr/lib/libldap_r-2.4.so.2 usr/lib/libldap_r-2.4.so.2.2.0 XDOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION} XPORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README XMANPREFIX= ${PREFIX}/usr/share XMAN5= ldap.conf.5 ldif.5 XMANCOMPRESSED= yes X X.include 17a12d65b66950d2cbc504ac86a37255 echo x - net/linux-f10-openldap/distinfo.i386 sed 's/^X//' >net/linux-f10-openldap/distinfo.i386 << 'f422178bbd4668750265f4e584e91c0e' XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = e3ea12058a8cdc54d6f270c802c92a00 XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 2a71dcfdbfb1dc9b4e056c951518474d5958147c033f3584dc06e784fd67d567 XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 323504 f422178bbd4668750265f4e584e91c0e echo c - security/linux-f10-cyrus-sasl2/ mkdir -p security/linux-f10-cyrus-sasl2/ > /dev/null 2>&1 echo x - security/linux-f10-cyrus-sasl2/Makefile sed 's/^X//' >security/linux-f10-cyrus-sasl2/Makefile << '4fc58bcf97a8889077c61da23cb55faa' X# New ports collection makefile for: security/linux-f10-cyrus-sasl2 X# Date created: 2009-06-07 X# Whom: peter X# X# $FreeBSD$ X# X XPORTNAME= cyrus-sasl2 XPORTVERSION= 2.1.22 XCATEGORIES= security linux XPKGNAMEPREFIX= linux-f10- XDISTNAME= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION} X X.if defined(PACKAGE_BUILDING) XSRC_DISTFILES= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION}.src.rpm XALWAYS_KEEP_DISTFILES= YES X.endif X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= RFC 2222 SASL (Simple Authentication and Security Layer) (Linux Fedora 10) X X#CONFLICTS= X XUSE_LINUX_RPM= yes XLINUX_DIST_VER= 10 XRPMVERSION= 19.fc10 XUSE_LDCONFIG= yes XBRANDELF_FILES= usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 XDESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr X XPLIST_DIRS= etc/sasl2 usr/lib/sasl2 XPLIST_FILES= usr/lib/libsasl2.so.2 usr/lib/libsasl2.so.2.0.22 usr/lib/sasl2/libanonymous.so usr/lib/sasl2/libanonymous.so.2 usr/lib/sasl2/libanonymous.so.2.0.22 usr/lib/sasl2/libsasldb.so usr/lib/sasl2/libsasldb.so.2 usr/lib/sasl2/libsasldb.so.2.0.22 usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 XDOCSDIR= usr/share/doc/cyrus-sasl-lib-${PORTVERSION} XPORTDOCS= AUTHORS COPYING NEWS README advanced.html appconvert.html components.html gssapi.html index.html install.html macosx.html mechanisms.html options.html plugprog.html programming.html readme.html sysadmin.html upgrading.html windows.html X X.include 4fc58bcf97a8889077c61da23cb55faa echo x - security/linux-f10-cyrus-sasl2/distinfo.i386 sed 's/^X//' >security/linux-f10-cyrus-sasl2/distinfo.i386 << '9c7e54bf867023e1f8fcaa16319c72f4' XMD5 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 5a4ee3c84ec9581723fd56b658eec994 XSHA256 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = ae8da4ee07615519c657ddbe3b8c128a2e81f00a4db0da17b7369dabe03ed6d2 XSIZE (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 145305 9c7e54bf867023e1f8fcaa16319c72f4 echo c - www/linux-f10-flashplugin10/ mkdir -p www/linux-f10-flashplugin10/ > /dev/null 2>&1 echo x - www/linux-f10-flashplugin10/Makefile sed 's/^X//' >www/linux-f10-flashplugin10/Makefile << '5455d901d257b50d731e64397ea6df2f' X# New ports collection makefile for: www/linux-f10-flashplugin10 X# Date created: 2009-06-26 X# Whom: bsam X# Based on: www/linux-f8-flashplugin10 by nox@ X# X# $FreeBSD$ X# X XPORTNAME= flashplugin XPORTVERSION= 10.0r22 XCATEGORIES= www multimedia linux XMASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin \ X ftp://ftp.ipt.ru/pub/download/:suplib XPKGNAMEPREFIX= linux-f10- XDISTFILES= install_flash_player_10_linux.tar.gz:plugin \ X linux-f10-flashsupport-9.0.1.i386.tar.gz:suplib XDIST_SUBDIR= ${PORTNAME}/${PORTVERSION} X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Adobe Flash Player NPAPI Plugin X XONLY_FOR_ARCHS= amd64 i386 XUSE_LINUX= yes XUSE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap X XRESTRICTED= Redistribution not allowed XRESTRICTED_FILES= ${DISTFILES:Nlinux-f10-flashsupport*:C/:[^:]+$//} X XNO_BUILD= yes XWRKSRC= ${WRKDIR}/install_flash_player_10_linux X XUSE_NPAPI= linux-* XNPAPI_FILES= libflashplayer.so X XCONFLICTS= linux-flashplugin-7* linux-flashplugin-9* linux-f8-flashplugin10-* X Xpost-install: X @${INSTALL_PROGRAM} ${WRKDIR}/libflashsupport.so ${LINUXBASE}/usr/lib X X.include X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi" X.include 5455d901d257b50d731e64397ea6df2f echo x - www/linux-f10-flashplugin10/distinfo sed 's/^X//' >www/linux-f10-flashplugin10/distinfo << '1f552e2e0c05a396106217e48ff92103' XMD5 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 23e4c2b844db0f87ff62084178aa2b1f XSHA256 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = cd29f166c87fecc943e88fe951bb61c56728fab12b4bf343badafa73ea95394e XSIZE (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 3994294 XMD5 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 6e416c81497f65065d78dae1e0acad0d XSHA256 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 4a309b1a326bd2212cc72480628659e5a7fd61d9e0572cb7350c206f030955bf XSIZE (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 3455 1f552e2e0c05a396106217e48ff92103 echo x - www/linux-f10-flashplugin10/pkg-descr sed 's/^X//' >www/linux-f10-flashplugin10/pkg-descr << '57a1420ff5e8cb1b77c71ecb3a15c599' XThis is the official Flash Player from Adobe. This plugin enables Xyou to see .swf and .spl files on the 'net from your Opera, Mozilla or XFirefox sessions. X XPlease see the Adobe home page for more information. X XFreeBSD Flash License Agreement: X http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374 X XWWW: http://www.adobe.com/ 57a1420ff5e8cb1b77c71ecb3a15c599 echo x - www/linux-f10-flashplugin10/pkg-plist sed 's/^X//' >www/linux-f10-flashplugin10/pkg-plist << '9254ee58cdc375ce93f8fc3b1afc9e77' X@cwd /compat/linux Xusr/lib/libflashsupport.so X@cwd 9254ee58cdc375ce93f8fc3b1afc9e77 exit From bsam at ipt.ru Sat Jun 27 16:09:21 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sat Jun 27 16:09:28 2009 Subject: flash10 vs f10 In-Reply-To: <20090627143719.GA28318@triton.kn-bremen.de> (Juergen Lock's message of "Sat\, 27 Jun 2009 16\:37\:19 +0200") References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> Message-ID: <33059629@ipt.ru> Juergen Lock writes: > On Fri, Jun 26, 2009 at 03:33:15PM -0500, Sean C. Farley wrote: >> On Fri, 26 Jun 2009, Renato Botelho wrote: >> >> > On Fri, Jun 26, 2009 at 4:32 PM, Boris Samorodov wrote: >> >> OK, thanks! I should have missed you previous post. >> >> >> >> Here is a port for tests. This shar should be run at /usr/ports/www: >> >> ftp://ftp.ipt.ru/pub/linux/linux-f10-flashplugin10.shar >> >> >> >> Note: the port is only hand-written and tested to build/install/deinstall. >> > >> > I tried it and got this message: >> > >> > *** NSPlugin Wrapper *** ERROR: NPP_New() wait for reply: Message timeout >> > >> > My environment: >> > >> > FreeBSD botelhor.bplab.local 8.0-CURRENT FreeBSD 8.0-CURRENT #73 >> > r194284: Wed Jun 24 19:09:04 BRT 2009 >> > root@botelhor.bplab.local:/usr/obj/usr/src/sys/GARGA i386 >> > >> > linux-f10-atk-1.24.0 >> > linux-f10-cairo-1.8.0 >> > linux-f10-curl-7.19.4_1 >> > linux-f10-expat-2.0.1 >> > linux-f10-flashplugin-10.0r22 >> > linux-f10-fontconfig-2.6.0 >> > linux-f10-gtk2-2.14.7 >> > linux-f10-jpeg-6b >> > linux-f10-libssh2-0.18 >> > linux-f10-nspr-4.7.3 >> > linux-f10-nss-3.12.2.0 >> > linux-f10-openssl-0.9.8g >> > linux-f10-pango-1.22.3 >> > linux-f10-png-1.2.35 >> > linux-f10-sqlite3-3.5.9 >> > linux-f10-tiff-3.8.2 >> > linux-f10-xorg-libs-7.4 >> > linux_base-f10-10 >> > nspluginwrapper-1.2.2_2 >> > >> > I deinstalled linux-f8, cleaned compat/linux and reinstalled everything. >> >> Assuming it is the issue with missing dependencies for libcurl, we also >> need port(s) for liblber and libldap since f10's libcurl depends upon >> them. > > liblber is in the same rpm with libldap (I used > openldap-2.4.12-1.fc10.i386.rpm as I said), and as I said we > also need libsasl2 (libldap depends on it) which is in > cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm . > >> I had to manually extract a couple of RPM's to get them. Here is >> the ldd output of libcurl for me: >> >> # /compat/linux/bin/sh /compat/linux/usr/bin/ldd /compat/linux/usr/lib/libcurl.so.4.1.1 >> libidn.so.11 => /lib/libidn.so.11 (0x20073000) >> libssh2.so.1 => /usr/lib/libssh2.so.1 (0x200a5000) >> libldap-2.4.so.2 => /usr/lib/libldap-2.4.so.2 (0x200c7000) >> librt.so.1 => /lib/librt.so.1 (0x20109000) >> libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x20113000) >> libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x20141000) >> libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x201e1000) >> libcom_err.so.2 => /lib/libcom_err.so.2 (0x20206000) >> libz.so.1 => /lib/libz.so.1 (0x20209000) >> libssl3.so => /lib/libssl3.so (0x2021d000) >> libsmime3.so => /lib/libsmime3.so (0x2024e000) >> libnss3.so => /lib/libnss3.so (0x20275000) >> libplds4.so => /lib/libplds4.so (0x203bb000) >> libplc4.so => /lib/libplc4.so (0x203bf000) >> libnspr4.so => /lib/libnspr4.so (0x203c4000) >> libpthread.so.0 => /lib/libpthread.so.0 (0x203fe000) >> libdl.so.2 => /lib/libdl.so.2 (0x20418000) >> libc.so.6 => /lib/libc.so.6 (0x2041d000) >> libssl.so.7 => /lib/libssl.so.7 (0x20596000) >> libcrypto.so.7 => /lib/libcrypto.so.7 (0x205e1000) >> liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x20735000) >> libresolv.so.2 => /lib/libresolv.so.2 (0x20744000) >> libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x2075b000) >> /lib/ld-linux.so.2 (0x00000000) >> libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x20775000) >> libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x2077f000) >> libnssutil3.so => /lib/libnssutil3.so (0x20782000) >> libcrypt.so.1 => /lib/libcrypt.so.1 (0x2079b000) >> libselinux.so.1 => /lib/libselinux.so.1 (0x207cf000) > > Same here with the following ports I just tested here: (thanx to bsam > for the linux-f10-flashplugin10 port and to Peter Jeremy for the > original linux-f10-openldap and linux-f10-cyrus-sasl2 ports!) > > First a patch for bsd.linux-apps.mk, then the shar, please test > and comment :) Good work! Here are some comments. > Index: Mk/bsd.linux-apps.mk > @@ -70,7 +70,8 @@ > _LINUX_APPS_ALL+= > > # 2.6.16 components > -_LINUX_26_APPS= libidn libssh2 nspr nss sqlite3 tcl84 tk84 > +_LINUX_26_APPS= cyrus-sasl2 libidn libssh2 nspr nss openldap \ > + sqlite3 tcl84 tk84 > > _LINUX_APPS_ALL+= ${_LINUX_26_APPS} > > @@ -137,6 +138,11 @@ > curl_DETECT= ${curl${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > curl_PORT= ${PORTSDIR}/ftp/linux${LINUX_DIST_SUFFIX}-curl Since linux-f10 curl requires cyrus-sasl2 and openldap I'd add here: ----- . if ${LINUX_DIST_SUFFIX} == "-f10" curl_DEPENDS=cyrus-sasl2 openldap . endif ----- Also apropriate changes should go to ftp/linux-f10-curl port. > +# no cyrus-sasl2_FILE, cyrus-sasl2_f8_FILE > +cyrus-sasl2_f10_FILE= ${LINUXBASE}/usr/lib/libsasl2.so.2.0.22 > +cyrus-sasl2_DETECT= ${cyrus-sasl2${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > +cyrus-sasl2_PORT= ${PORTSDIR}/security/linux${LINUX_DIST_SUFFIX}-cyrus-sasl2 > + > dri_FILE= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1 > dri_f8_FILE= ${LINUXBASE}/usr/lib/libGL.so.1 > dri_f10_FILE= ${LINUXBASE}/usr/lib/libGL.so.1.2 > @@ -307,6 +313,11 @@ > mikmod_DETECT= ${mikmod${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > mikmod_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-mikmod > > +# no openldap_FILE, openldap_f8_FILE > +openldap_f10_FILE= ${LINUXBASE}/usr/lib/libldap-2.4.so.2.2.0 > +openldap_DETECT= ${openldap${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > +openldap_PORT= ${PORTSDIR}/net/linux${LINUX_DIST_SUFFIX}-openldap > + > openmotif_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 > openmotif_f8_FILE= ${LINUXBASE}/usr/lib/libXm.so.4.0.2 > openmotif_f10_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 > > # This is a shell archive. Save it in a file, remove anything before > # this line, and then unpack it by entering "sh file". Note, it may > # create directories; files and directories will be owned by you and > # have default permissions. > # > # This archive contains: > # > # net/linux-f10-openldap/ > # net/linux-f10-openldap/Makefile > # net/linux-f10-openldap/distinfo.i386 > # security/linux-f10-cyrus-sasl2/ > # security/linux-f10-cyrus-sasl2/Makefile > # security/linux-f10-cyrus-sasl2/distinfo.i386 > # www/linux-f10-flashplugin10/ > # www/linux-f10-flashplugin10/Makefile > # www/linux-f10-flashplugin10/distinfo > # www/linux-f10-flashplugin10/pkg-descr > # www/linux-f10-flashplugin10/pkg-plist > # > echo c - net/linux-f10-openldap/ > mkdir -p net/linux-f10-openldap/ > /dev/null 2>&1 > echo x - net/linux-f10-openldap/Makefile > sed 's/^X//' >net/linux-f10-openldap/Makefile << '17a12d65b66950d2cbc504ac86a37255' > X# New ports collection makefile for: net/linux-f10-openldap > X# Date created: 2009-06-07 > X# Whom: peter > X# > X# $FreeBSD$ > X# > X > XPORTNAME= openldap > XPORTVERSION= 2.4.12 > XCATEGORIES= net linux > XPKGNAMEPREFIX= linux-f10- > XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} > X > X.if defined(PACKAGE_BUILDING) > XSRC_DISTFILES= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}.src.rpm > XALWAYS_KEEP_DISTFILES= YES > X.endif Well, those <.if, .endif> actually are not needed as bsd.linux-rpm.mk should itself take care of the case. If it doesn't, please tell me. > X > XMAINTAINER= emulation@FreeBSD.org > XCOMMENT= Lightweight Directory Access Protocol libraries (Linux Fedora 10) > X > X#CONFLICTS= > X > XUSE_LINUX_RPM= yes > XLINUX_DIST_VER= 10 > XRPMVERSION= 1.fc10 > XUSE_LDCONFIG= yes > XDESCR= ${.CURDIR}/../openldap24-server/pkg-descr > X > XPLIST_DIRS= etc/openldap/cacerts etc/openldap I'd say only etc/openldap is needed (see below). > XPLIST_FILES= etc/openldap/ldap.conf usr/lib/liblber-2.4.so.2 usr/lib/liblber-2.4.so.2.2.0 usr/lib/libldap-2.4.so.2 usr/lib/libldap-2.4.so.2.2.0 usr/lib/libldap_r-2.4.so.2 usr/lib/libldap_r-2.4.so.2.2.0 > XDOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION} > XPORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README > XMANPREFIX= ${PREFIX}/usr/share > XMAN5= ldap.conf.5 ldif.5 > XMANCOMPRESSED= yes At my port's propotype I have this: ----- # do not install any openldap configuration directories/files post-extract: ${RM} -rf ${WRKSRC}/etc # use a native openldap configuration directories/files post-install: ${LN} -sf ${LOCALBASE}/etc/openldap ${PREFIX}/etc ----- This should work for managing the port via ports system but not with packages. > X > X.include > 17a12d65b66950d2cbc504ac86a37255 > echo x - net/linux-f10-openldap/distinfo.i386 > sed 's/^X//' >net/linux-f10-openldap/distinfo.i386 << 'f422178bbd4668750265f4e584e91c0e' > XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = e3ea12058a8cdc54d6f270c802c92a00 > XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 2a71dcfdbfb1dc9b4e056c951518474d5958147c033f3584dc06e784fd67d567 > XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 323504 The following commands would do the right thing (no src distinfo for now): ----- % cd % sudo make fetch PACKAGE_BUILDING=YES % sudo make makesum PACKAGE_BUILDING=YES ----- > f422178bbd4668750265f4e584e91c0e > echo c - security/linux-f10-cyrus-sasl2/ > mkdir -p security/linux-f10-cyrus-sasl2/ > /dev/null 2>&1 > echo x - security/linux-f10-cyrus-sasl2/Makefile > sed 's/^X//' >security/linux-f10-cyrus-sasl2/Makefile << '4fc58bcf97a8889077c61da23cb55faa' > X# New ports collection makefile for: security/linux-f10-cyrus-sasl2 > X# Date created: 2009-06-07 > X# Whom: peter > X# > X# $FreeBSD$ > X# > X > XPORTNAME= cyrus-sasl2 > XPORTVERSION= 2.1.22 > XCATEGORIES= security linux > XPKGNAMEPREFIX= linux-f10- > XDISTNAME= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION} > X > X.if defined(PACKAGE_BUILDING) > XSRC_DISTFILES= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION}.src.rpm > XALWAYS_KEEP_DISTFILES= YES > X.endif This is not right. I propose to add (somewhere further) instead of the last four lines: ----- SRC_DISTFILES=cyrus-sasl-${PORTVERSION}-${RPMVERSION}.src.rpm ----- > X > XMAINTAINER= emulation@FreeBSD.org > XCOMMENT= RFC 2222 SASL (Simple Authentication and Security Layer) (Linux Fedora 10) > X > X#CONFLICTS= > X > XUSE_LINUX_RPM= yes > XLINUX_DIST_VER= 10 > XRPMVERSION= 19.fc10 > XUSE_LDCONFIG= yes > XBRANDELF_FILES= usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 > XDESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr > X > XPLIST_DIRS= etc/sasl2 usr/lib/sasl2 > XPLIST_FILES= usr/lib/libsasl2.so.2 usr/lib/libsasl2.so.2.0.22 usr/lib/sasl2/libanonymous.so usr/lib/sasl2/libanonymous.so.2 usr/lib/sasl2/libanonymous.so.2.0.22 usr/lib/sasl2/libsasldb.so usr/lib/sasl2/libsasldb.so.2 usr/lib/sasl2/libsasldb.so.2.0.22 usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 > XDOCSDIR= usr/share/doc/cyrus-sasl-lib-${PORTVERSION} > XPORTDOCS= AUTHORS COPYING NEWS README advanced.html appconvert.html components.html gssapi.html index.html install.html macosx.html mechanisms.html options.html plugprog.html programming.html readme.html sysadmin.html upgrading.html windows.html > X > X.include > 4fc58bcf97a8889077c61da23cb55faa > echo x - security/linux-f10-cyrus-sasl2/distinfo.i386 > sed 's/^X//' >security/linux-f10-cyrus-sasl2/distinfo.i386 << '9c7e54bf867023e1f8fcaa16319c72f4' > XMD5 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 5a4ee3c84ec9581723fd56b658eec994 > XSHA256 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = ae8da4ee07615519c657ddbe3b8c128a2e81f00a4db0da17b7369dabe03ed6d2 > XSIZE (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 145305 > 9c7e54bf867023e1f8fcaa16319c72f4 The same comment about distinfo as for net/linux-f10-openldap. > echo c - www/linux-f10-flashplugin10/ > mkdir -p www/linux-f10-flashplugin10/ > /dev/null 2>&1 > echo x - www/linux-f10-flashplugin10/Makefile > sed 's/^X//' >www/linux-f10-flashplugin10/Makefile << '5455d901d257b50d731e64397ea6df2f' > X# New ports collection makefile for: www/linux-f10-flashplugin10 This port should be probably first repocopied from www/linux-f8-flashplugin10 and then committed. > X# Date created: 2009-06-26 > X# Whom: bsam > X# Based on: www/linux-f8-flashplugin10 by nox@ > X# > X# $FreeBSD$ > X# > X > XPORTNAME= flashplugin > XPORTVERSION= 10.0r22 > XCATEGORIES= www multimedia linux > XMASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin \ > X ftp://ftp.ipt.ru/pub/download/:suplib > XPKGNAMEPREFIX= linux-f10- > XDISTFILES= install_flash_player_10_linux.tar.gz:plugin \ > X linux-f10-flashsupport-9.0.1.i386.tar.gz:suplib > XDIST_SUBDIR= ${PORTNAME}/${PORTVERSION} > X > XMAINTAINER= emulation@FreeBSD.org > XCOMMENT= Adobe Flash Player NPAPI Plugin > X > XONLY_FOR_ARCHS= amd64 i386 > XUSE_LINUX= yes > XUSE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap > X > XRESTRICTED= Redistribution not allowed > XRESTRICTED_FILES= ${DISTFILES:Nlinux-f10-flashsupport*:C/:[^:]+$//} > X > XNO_BUILD= yes > XWRKSRC= ${WRKDIR}/install_flash_player_10_linux > X > XUSE_NPAPI= linux-* > XNPAPI_FILES= libflashplayer.so > X > XCONFLICTS= linux-flashplugin-7* linux-flashplugin-9* linux-f8-flashplugin10-* > X > Xpost-install: > X @${INSTALL_PROGRAM} ${WRKDIR}/libflashsupport.so ${LINUXBASE}/usr/lib > X > X.include > X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi" > X.include > 5455d901d257b50d731e64397ea6df2f > echo x - www/linux-f10-flashplugin10/distinfo > sed 's/^X//' >www/linux-f10-flashplugin10/distinfo << '1f552e2e0c05a396106217e48ff92103' > XMD5 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 23e4c2b844db0f87ff62084178aa2b1f > XSHA256 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = cd29f166c87fecc943e88fe951bb61c56728fab12b4bf343badafa73ea95394e > XSIZE (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 3994294 > XMD5 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 6e416c81497f65065d78dae1e0acad0d > XSHA256 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 4a309b1a326bd2212cc72480628659e5a7fd61d9e0572cb7350c206f030955bf > XSIZE (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 3455 > 1f552e2e0c05a396106217e48ff92103 > echo x - www/linux-f10-flashplugin10/pkg-descr > sed 's/^X//' >www/linux-f10-flashplugin10/pkg-descr << '57a1420ff5e8cb1b77c71ecb3a15c599' > XThis is the official Flash Player from Adobe. This plugin enables > Xyou to see .swf and .spl files on the 'net from your Opera, Mozilla or > XFirefox sessions. > X > XPlease see the Adobe home page for more information. > X > XFreeBSD Flash License Agreement: > X http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374 > X > XWWW: http://www.adobe.com/ > 57a1420ff5e8cb1b77c71ecb3a15c599 > echo x - www/linux-f10-flashplugin10/pkg-plist > sed 's/^X//' >www/linux-f10-flashplugin10/pkg-plist << '9254ee58cdc375ce93f8fc3b1afc9e77' > X@cwd /compat/linux > Xusr/lib/libflashsupport.so > X@cwd > 9254ee58cdc375ce93f8fc3b1afc9e77 > exit There may be something more, but I don't see it right now. Thanks for all involved! It's a good team work. WBR -- bsam From nox at jelal.kn-bremen.de Sat Jun 27 21:38:15 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sat Jun 27 21:38:31 2009 Subject: flash10 vs f10 In-Reply-To: <33059629@ipt.ru> References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> Message-ID: <20090627213533.GA46429@triton.kn-bremen.de> On Sat, Jun 27, 2009 at 08:10:10PM +0400, Boris Samorodov wrote: > Juergen Lock writes: > > On Fri, Jun 26, 2009 at 03:33:15PM -0500, Sean C. Farley wrote: > >> On Fri, 26 Jun 2009, Renato Botelho wrote: > >> > >> > On Fri, Jun 26, 2009 at 4:32 PM, Boris Samorodov wrote: > >> >> OK, thanks! I should have missed you previous post. > >> >> > >> >> Here is a port for tests. This shar should be run at /usr/ports/www: > >> >> ftp://ftp.ipt.ru/pub/linux/linux-f10-flashplugin10.shar > >> >> > >> >> Note: the port is only hand-written and tested to build/install/deinstall. > >> > > >> > I tried it and got this message: > >> > > >> > *** NSPlugin Wrapper *** ERROR: NPP_New() wait for reply: Message timeout > >> > > >> > My environment: > >> > > >> > FreeBSD botelhor.bplab.local 8.0-CURRENT FreeBSD 8.0-CURRENT #73 > >> > r194284: Wed Jun 24 19:09:04 BRT 2009 > >> > root@botelhor.bplab.local:/usr/obj/usr/src/sys/GARGA i386 > >> > > >> > linux-f10-atk-1.24.0 > >> > linux-f10-cairo-1.8.0 > >> > linux-f10-curl-7.19.4_1 > >> > linux-f10-expat-2.0.1 > >> > linux-f10-flashplugin-10.0r22 > >> > linux-f10-fontconfig-2.6.0 > >> > linux-f10-gtk2-2.14.7 > >> > linux-f10-jpeg-6b > >> > linux-f10-libssh2-0.18 > >> > linux-f10-nspr-4.7.3 > >> > linux-f10-nss-3.12.2.0 > >> > linux-f10-openssl-0.9.8g > >> > linux-f10-pango-1.22.3 > >> > linux-f10-png-1.2.35 > >> > linux-f10-sqlite3-3.5.9 > >> > linux-f10-tiff-3.8.2 > >> > linux-f10-xorg-libs-7.4 > >> > linux_base-f10-10 > >> > nspluginwrapper-1.2.2_2 > >> > > >> > I deinstalled linux-f8, cleaned compat/linux and reinstalled everything. > >> > >> Assuming it is the issue with missing dependencies for libcurl, we also > >> need port(s) for liblber and libldap since f10's libcurl depends upon > >> them. > > > > liblber is in the same rpm with libldap (I used > > openldap-2.4.12-1.fc10.i386.rpm as I said), and as I said we > > also need libsasl2 (libldap depends on it) which is in > > cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm . > > > >> I had to manually extract a couple of RPM's to get them. Here is > >> the ldd output of libcurl for me: > >> > >> # /compat/linux/bin/sh /compat/linux/usr/bin/ldd /compat/linux/usr/lib/libcurl.so.4.1.1 > >> libidn.so.11 => /lib/libidn.so.11 (0x20073000) > >> libssh2.so.1 => /usr/lib/libssh2.so.1 (0x200a5000) > >> libldap-2.4.so.2 => /usr/lib/libldap-2.4.so.2 (0x200c7000) > >> librt.so.1 => /lib/librt.so.1 (0x20109000) > >> libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x20113000) > >> libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x20141000) > >> libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x201e1000) > >> libcom_err.so.2 => /lib/libcom_err.so.2 (0x20206000) > >> libz.so.1 => /lib/libz.so.1 (0x20209000) > >> libssl3.so => /lib/libssl3.so (0x2021d000) > >> libsmime3.so => /lib/libsmime3.so (0x2024e000) > >> libnss3.so => /lib/libnss3.so (0x20275000) > >> libplds4.so => /lib/libplds4.so (0x203bb000) > >> libplc4.so => /lib/libplc4.so (0x203bf000) > >> libnspr4.so => /lib/libnspr4.so (0x203c4000) > >> libpthread.so.0 => /lib/libpthread.so.0 (0x203fe000) > >> libdl.so.2 => /lib/libdl.so.2 (0x20418000) > >> libc.so.6 => /lib/libc.so.6 (0x2041d000) > >> libssl.so.7 => /lib/libssl.so.7 (0x20596000) > >> libcrypto.so.7 => /lib/libcrypto.so.7 (0x205e1000) > >> liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x20735000) > >> libresolv.so.2 => /lib/libresolv.so.2 (0x20744000) > >> libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x2075b000) > >> /lib/ld-linux.so.2 (0x00000000) > >> libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x20775000) > >> libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x2077f000) > >> libnssutil3.so => /lib/libnssutil3.so (0x20782000) > >> libcrypt.so.1 => /lib/libcrypt.so.1 (0x2079b000) > >> libselinux.so.1 => /lib/libselinux.so.1 (0x207cf000) > > > > Same here with the following ports I just tested here: (thanx to bsam > > for the linux-f10-flashplugin10 port and to Peter Jeremy for the > > original linux-f10-openldap and linux-f10-cyrus-sasl2 ports!) > > > > First a patch for bsd.linux-apps.mk, then the shar, please test > > and comment :) > > Good work! Here are some comments. > > > Index: Mk/bsd.linux-apps.mk > > @@ -70,7 +70,8 @@ > > _LINUX_APPS_ALL+= > > > > # 2.6.16 components > > -_LINUX_26_APPS= libidn libssh2 nspr nss sqlite3 tcl84 tk84 > > +_LINUX_26_APPS= cyrus-sasl2 libidn libssh2 nspr nss openldap \ > > + sqlite3 tcl84 tk84 > > > > _LINUX_APPS_ALL+= ${_LINUX_26_APPS} > > > > @@ -137,6 +138,11 @@ > > curl_DETECT= ${curl${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > > curl_PORT= ${PORTSDIR}/ftp/linux${LINUX_DIST_SUFFIX}-curl > > Since linux-f10 curl requires cyrus-sasl2 and openldap I'd add here: > ----- > . if ${LINUX_DIST_SUFFIX} == "-f10" > curl_DEPENDS=cyrus-sasl2 openldap > . endif > ----- > > Also apropriate changes should go to ftp/linux-f10-curl port. > Right. > > +# no cyrus-sasl2_FILE, cyrus-sasl2_f8_FILE > > +cyrus-sasl2_f10_FILE= ${LINUXBASE}/usr/lib/libsasl2.so.2.0.22 > > +cyrus-sasl2_DETECT= ${cyrus-sasl2${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > > +cyrus-sasl2_PORT= ${PORTSDIR}/security/linux${LINUX_DIST_SUFFIX}-cyrus-sasl2 > > + > > dri_FILE= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1 > > dri_f8_FILE= ${LINUXBASE}/usr/lib/libGL.so.1 > > dri_f10_FILE= ${LINUXBASE}/usr/lib/libGL.so.1.2 > > @@ -307,6 +313,11 @@ > > mikmod_DETECT= ${mikmod${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > > mikmod_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-mikmod > > > > +# no openldap_FILE, openldap_f8_FILE > > +openldap_f10_FILE= ${LINUXBASE}/usr/lib/libldap-2.4.so.2.2.0 > > +openldap_DETECT= ${openldap${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > > +openldap_PORT= ${PORTSDIR}/net/linux${LINUX_DIST_SUFFIX}-openldap > > + > > openmotif_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 > > openmotif_f8_FILE= ${LINUXBASE}/usr/lib/libXm.so.4.0.2 > > openmotif_f10_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 > > > > # This is a shell archive. Save it in a file, remove anything before > > # this line, and then unpack it by entering "sh file". Note, it may > > # create directories; files and directories will be owned by you and > > # have default permissions. > > # > > # This archive contains: > > # > > # net/linux-f10-openldap/ > > # net/linux-f10-openldap/Makefile > > # net/linux-f10-openldap/distinfo.i386 > > # security/linux-f10-cyrus-sasl2/ > > # security/linux-f10-cyrus-sasl2/Makefile > > # security/linux-f10-cyrus-sasl2/distinfo.i386 > > # www/linux-f10-flashplugin10/ > > # www/linux-f10-flashplugin10/Makefile > > # www/linux-f10-flashplugin10/distinfo > > # www/linux-f10-flashplugin10/pkg-descr > > # www/linux-f10-flashplugin10/pkg-plist > > # > > echo c - net/linux-f10-openldap/ > > mkdir -p net/linux-f10-openldap/ > /dev/null 2>&1 > > echo x - net/linux-f10-openldap/Makefile > > sed 's/^X//' >net/linux-f10-openldap/Makefile << '17a12d65b66950d2cbc504ac86a37255' > > X# New ports collection makefile for: net/linux-f10-openldap > > X# Date created: 2009-06-07 > > X# Whom: peter > > X# > > X# $FreeBSD$ > > X# > > X > > XPORTNAME= openldap > > XPORTVERSION= 2.4.12 > > XCATEGORIES= net linux > > XPKGNAMEPREFIX= linux-f10- > > XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} > > X > > X.if defined(PACKAGE_BUILDING) > > XSRC_DISTFILES= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}.src.rpm > > XALWAYS_KEEP_DISTFILES= YES > > X.endif > > Well, those <.if, .endif> actually are not needed as bsd.linux-rpm.mk > should itself take care of the case. If it doesn't, please tell me. > Ah, then a bunch of other ports can be changed too... (I guess Peter just went by existing examples :) > > X > > XMAINTAINER= emulation@FreeBSD.org > > XCOMMENT= Lightweight Directory Access Protocol libraries (Linux Fedora 10) > > X > > X#CONFLICTS= > > X > > XUSE_LINUX_RPM= yes > > XLINUX_DIST_VER= 10 > > XRPMVERSION= 1.fc10 > > XUSE_LDCONFIG= yes > > XDESCR= ${.CURDIR}/../openldap24-server/pkg-descr > > X > > XPLIST_DIRS= etc/openldap/cacerts etc/openldap > > I'd say only etc/openldap is needed (see below). > > > XPLIST_FILES= etc/openldap/ldap.conf usr/lib/liblber-2.4.so.2 usr/lib/liblber-2.4.so.2.2.0 usr/lib/libldap-2.4.so.2 usr/lib/libldap-2.4.so.2.2.0 usr/lib/libldap_r-2.4.so.2 usr/lib/libldap_r-2.4.so.2.2.0 > > XDOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION} > > XPORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README > > XMANPREFIX= ${PREFIX}/usr/share > > XMAN5= ldap.conf.5 ldif.5 > > XMANCOMPRESSED= yes > > At my port's propotype I have this: > ----- > # do not install any openldap configuration directories/files > post-extract: > ${RM} -rf ${WRKSRC}/etc > > # use a native openldap configuration directories/files > post-install: > ${LN} -sf ${LOCALBASE}/etc/openldap ${PREFIX}/etc > ----- > > This should work for managing the port via ports system but not with > packages. > Good idea, but actually the post-install target isn't really needed since the linuxolator /compat/linux search magic should already dtrt here. (I.e. if the dir doesn't exits it should fall back to the one outside of /compat/linux.) > > X > > X.include > > 17a12d65b66950d2cbc504ac86a37255 > > echo x - net/linux-f10-openldap/distinfo.i386 > > sed 's/^X//' >net/linux-f10-openldap/distinfo.i386 << 'f422178bbd4668750265f4e584e91c0e' > > XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = e3ea12058a8cdc54d6f270c802c92a00 > > XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 2a71dcfdbfb1dc9b4e056c951518474d5958147c033f3584dc06e784fd67d567 > > XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 323504 > > The following commands would do the right thing (no src distinfo for > now): > ----- > % cd > % sudo make fetch PACKAGE_BUILDING=YES > % sudo make makesum PACKAGE_BUILDING=YES > ----- > Done. (Actually makesum depends on fetch :) > > f422178bbd4668750265f4e584e91c0e > > echo c - security/linux-f10-cyrus-sasl2/ > > mkdir -p security/linux-f10-cyrus-sasl2/ > /dev/null 2>&1 > > echo x - security/linux-f10-cyrus-sasl2/Makefile > > sed 's/^X//' >security/linux-f10-cyrus-sasl2/Makefile << '4fc58bcf97a8889077c61da23cb55faa' > > X# New ports collection makefile for: security/linux-f10-cyrus-sasl2 > > X# Date created: 2009-06-07 > > X# Whom: peter > > X# > > X# $FreeBSD$ > > X# > > X > > XPORTNAME= cyrus-sasl2 > > XPORTVERSION= 2.1.22 > > XCATEGORIES= security linux > > XPKGNAMEPREFIX= linux-f10- > > XDISTNAME= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION} > > X > > X.if defined(PACKAGE_BUILDING) > > XSRC_DISTFILES= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION}.src.rpm > > XALWAYS_KEEP_DISTFILES= YES > > X.endif > > This is not right. I propose to add (somewhere further) instead > of the last four lines: > ----- > SRC_DISTFILES=cyrus-sasl-${PORTVERSION}-${RPMVERSION}.src.rpm > ----- > Done. > > X > > XMAINTAINER= emulation@FreeBSD.org > > XCOMMENT= RFC 2222 SASL (Simple Authentication and Security Layer) (Linux Fedora 10) > > X > > X#CONFLICTS= > > X > > XUSE_LINUX_RPM= yes > > XLINUX_DIST_VER= 10 > > XRPMVERSION= 19.fc10 > > XUSE_LDCONFIG= yes > > XBRANDELF_FILES= usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 > > XDESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr > > X > > XPLIST_DIRS= etc/sasl2 usr/lib/sasl2 > > XPLIST_FILES= usr/lib/libsasl2.so.2 usr/lib/libsasl2.so.2.0.22 usr/lib/sasl2/libanonymous.so usr/lib/sasl2/libanonymous.so.2 usr/lib/sasl2/libanonymous.so.2.0.22 usr/lib/sasl2/libsasldb.so usr/lib/sasl2/libsasldb.so.2 usr/lib/sasl2/libsasldb.so.2.0.22 usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 > > XDOCSDIR= usr/share/doc/cyrus-sasl-lib-${PORTVERSION} > > XPORTDOCS= AUTHORS COPYING NEWS README advanced.html appconvert.html components.html gssapi.html index.html install.html macosx.html mechanisms.html options.html plugprog.html programming.html readme.html sysadmin.html upgrading.html windows.html > > X > > X.include > > 4fc58bcf97a8889077c61da23cb55faa > > echo x - security/linux-f10-cyrus-sasl2/distinfo.i386 > > sed 's/^X//' >security/linux-f10-cyrus-sasl2/distinfo.i386 << '9c7e54bf867023e1f8fcaa16319c72f4' > > XMD5 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 5a4ee3c84ec9581723fd56b658eec994 > > XSHA256 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = ae8da4ee07615519c657ddbe3b8c128a2e81f00a4db0da17b7369dabe03ed6d2 > > XSIZE (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 145305 > > 9c7e54bf867023e1f8fcaa16319c72f4 > > The same comment about distinfo as for net/linux-f10-openldap. > Yup. > > echo c - www/linux-f10-flashplugin10/ > > mkdir -p www/linux-f10-flashplugin10/ > /dev/null 2>&1 > > echo x - www/linux-f10-flashplugin10/Makefile > > sed 's/^X//' >www/linux-f10-flashplugin10/Makefile << '5455d901d257b50d731e64397ea6df2f' > > X# New ports collection makefile for: www/linux-f10-flashplugin10 > > This port should be probably first repocopied from > www/linux-f8-flashplugin10 and then committed. > True... I'll do the PR. > > X# Date created: 2009-06-26 > > X# Whom: bsam > > X# Based on: www/linux-f8-flashplugin10 by nox@ > > X# > > X# $FreeBSD$ > > X# > > X > > XPORTNAME= flashplugin > > XPORTVERSION= 10.0r22 > > XCATEGORIES= www multimedia linux > > XMASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin \ > > X ftp://ftp.ipt.ru/pub/download/:suplib > > XPKGNAMEPREFIX= linux-f10- > > XDISTFILES= install_flash_player_10_linux.tar.gz:plugin \ > > X linux-f10-flashsupport-9.0.1.i386.tar.gz:suplib > > XDIST_SUBDIR= ${PORTNAME}/${PORTVERSION} > > X > > XMAINTAINER= emulation@FreeBSD.org > > XCOMMENT= Adobe Flash Player NPAPI Plugin > > X > > XONLY_FOR_ARCHS= amd64 i386 > > XUSE_LINUX= yes > > XUSE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap > > X > > XRESTRICTED= Redistribution not allowed > > XRESTRICTED_FILES= ${DISTFILES:Nlinux-f10-flashsupport*:C/:[^:]+$//} > > X > > XNO_BUILD= yes > > XWRKSRC= ${WRKDIR}/install_flash_player_10_linux > > X > > XUSE_NPAPI= linux-* > > XNPAPI_FILES= libflashplayer.so > > X > > XCONFLICTS= linux-flashplugin-7* linux-flashplugin-9* linux-f8-flashplugin10-* > > X > > Xpost-install: > > X @${INSTALL_PROGRAM} ${WRKDIR}/libflashsupport.so ${LINUXBASE}/usr/lib > > X > > X.include > > X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi" > > X.include > > 5455d901d257b50d731e64397ea6df2f > > echo x - www/linux-f10-flashplugin10/distinfo > > sed 's/^X//' >www/linux-f10-flashplugin10/distinfo << '1f552e2e0c05a396106217e48ff92103' > > XMD5 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 23e4c2b844db0f87ff62084178aa2b1f > > XSHA256 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = cd29f166c87fecc943e88fe951bb61c56728fab12b4bf343badafa73ea95394e > > XSIZE (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 3994294 > > XMD5 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 6e416c81497f65065d78dae1e0acad0d > > XSHA256 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 4a309b1a326bd2212cc72480628659e5a7fd61d9e0572cb7350c206f030955bf > > XSIZE (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 3455 > > 1f552e2e0c05a396106217e48ff92103 > > echo x - www/linux-f10-flashplugin10/pkg-descr > > sed 's/^X//' >www/linux-f10-flashplugin10/pkg-descr << '57a1420ff5e8cb1b77c71ecb3a15c599' > > XThis is the official Flash Player from Adobe. This plugin enables > > Xyou to see .swf and .spl files on the 'net from your Opera, Mozilla or > > XFirefox sessions. > > X > > XPlease see the Adobe home page for more information. > > X > > XFreeBSD Flash License Agreement: > > X http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374 > > X > > XWWW: http://www.adobe.com/ > > 57a1420ff5e8cb1b77c71ecb3a15c599 > > echo x - www/linux-f10-flashplugin10/pkg-plist > > sed 's/^X//' >www/linux-f10-flashplugin10/pkg-plist << '9254ee58cdc375ce93f8fc3b1afc9e77' > > X@cwd /compat/linux > > Xusr/lib/libflashsupport.so > > X@cwd > > 9254ee58cdc375ce93f8fc3b1afc9e77 > > exit > > There may be something more, but I don't see it right now. Thanks for > all involved! It's a good team work. New patch and shar below: Index: Mk/bsd.linux-apps.mk @@ -70,7 +70,8 @@ _LINUX_APPS_ALL+= # 2.6.16 components -_LINUX_26_APPS= libidn libssh2 nspr nss sqlite3 tcl84 tk84 +_LINUX_26_APPS= cyrus-sasl2 libidn libssh2 nspr nss openldap \ + sqlite3 tcl84 tk84 _LINUX_APPS_ALL+= ${_LINUX_26_APPS} @@ -136,6 +137,14 @@ curl_f10_FILE= ${LINUXBASE}/usr/lib/libcurl.so.4.1.1 curl_DETECT= ${curl${LINUX_DIST_SUFFIX:S/-/_/}_FILE} curl_PORT= ${PORTSDIR}/ftp/linux${LINUX_DIST_SUFFIX}-curl +. if ${LINUX_DIST_SUFFIX} == "-f10" +curl_DEPENDS= cyrus-sasl2 openldap +. endif + +# no cyrus-sasl2_FILE, cyrus-sasl2_f8_FILE +cyrus-sasl2_f10_FILE= ${LINUXBASE}/usr/lib/libsasl2.so.2.0.22 +cyrus-sasl2_DETECT= ${cyrus-sasl2${LINUX_DIST_SUFFIX:S/-/_/}_FILE} +cyrus-sasl2_PORT= ${PORTSDIR}/security/linux${LINUX_DIST_SUFFIX}-cyrus-sasl2 dri_FILE= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1 dri_f8_FILE= ${LINUXBASE}/usr/lib/libGL.so.1 @@ -307,6 +316,11 @@ mikmod_DETECT= ${mikmod${LINUX_DIST_SUFFIX:S/-/_/}_FILE} mikmod_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-mikmod +# no openldap_FILE, openldap_f8_FILE +openldap_f10_FILE= ${LINUXBASE}/usr/lib/libldap-2.4.so.2.2.0 +openldap_DETECT= ${openldap${LINUX_DIST_SUFFIX:S/-/_/}_FILE} +openldap_PORT= ${PORTSDIR}/net/linux${LINUX_DIST_SUFFIX}-openldap + openmotif_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 openmotif_f8_FILE= ${LINUXBASE}/usr/lib/libXm.so.4.0.2 openmotif_f10_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 Index: ftp/linux-f10-curl/Makefile @@ -24,6 +24,7 @@ CONFLICTS= linux-curl-[0-9]* linux-f8-curl-[0-9]* USE_LINUX_RPM= yes +USE_LINUX_APPS= cyrus-sasl2 openldap LINUX_DIST_VER= 10 RPMVERSION= 5.fc10 USE_LDCONFIG= yes # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # net/linux-f10-openldap/ # net/linux-f10-openldap/Makefile # net/linux-f10-openldap/distinfo.i386 # security/linux-f10-cyrus-sasl2/ # security/linux-f10-cyrus-sasl2/Makefile # security/linux-f10-cyrus-sasl2/distinfo.i386 # www/linux-f10-flashplugin10/ # www/linux-f10-flashplugin10/Makefile # www/linux-f10-flashplugin10/distinfo # www/linux-f10-flashplugin10/pkg-descr # www/linux-f10-flashplugin10/pkg-plist # echo c - net/linux-f10-openldap/ mkdir -p net/linux-f10-openldap/ > /dev/null 2>&1 echo x - net/linux-f10-openldap/Makefile sed 's/^X//' >net/linux-f10-openldap/Makefile << '17a12d65b66950d2cbc504ac86a37255' X# New ports collection makefile for: net/linux-f10-openldap X# Date created: 2009-06-07 X# Whom: peter X# X# $FreeBSD$ X# X XPORTNAME= openldap XPORTVERSION= 2.4.12 XCATEGORIES= net linux XPKGNAMEPREFIX= linux-f10- XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} X XSRC_DISTFILES= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}.src.rpm X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Lightweight Directory Access Protocol libraries (Linux Fedora 10) X X#CONFLICTS= X XUSE_LINUX_RPM= yes XLINUX_DIST_VER= 10 XRPMVERSION= 1.fc10 XUSE_LDCONFIG= yes XDESCR= ${.CURDIR}/../openldap24-server/pkg-descr X XPLIST_FILES= etc/openldap/ldap.conf usr/lib/liblber-2.4.so.2 usr/lib/liblber-2.4.so.2.2.0 usr/lib/libldap-2.4.so.2 usr/lib/libldap-2.4.so.2.2.0 usr/lib/libldap_r-2.4.so.2 usr/lib/libldap_r-2.4.so.2.2.0 XDOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION} XPORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README XMANPREFIX= ${PREFIX}/usr/share XMAN5= ldap.conf.5 ldif.5 XMANCOMPRESSED= yes X X# do not install any openldap configuration directories/files Xpost-extract: X ${RM} -rf ${WRKSRC}/etc X X.include 17a12d65b66950d2cbc504ac86a37255 echo x - net/linux-f10-openldap/distinfo.i386 sed 's/^X//' >net/linux-f10-openldap/distinfo.i386 << 'f422178bbd4668750265f4e584e91c0e' XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = e3ea12058a8cdc54d6f270c802c92a00 XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 2a71dcfdbfb1dc9b4e056c951518474d5958147c033f3584dc06e784fd67d567 XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 323504 XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.src.rpm) = f28ec039fad4f81abc6df09c5542bdaa XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.src.rpm) = 84bff280805bf046849d96ba80bd6b0d0da895da07f0e6d6efde2667b4ff1e1c XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.src.rpm) = 16905121 f422178bbd4668750265f4e584e91c0e echo c - security/linux-f10-cyrus-sasl2/ mkdir -p security/linux-f10-cyrus-sasl2/ > /dev/null 2>&1 echo x - security/linux-f10-cyrus-sasl2/Makefile sed 's/^X//' >security/linux-f10-cyrus-sasl2/Makefile << '4fc58bcf97a8889077c61da23cb55faa' X# New ports collection makefile for: security/linux-f10-cyrus-sasl2 X# Date created: 2009-06-07 X# Whom: peter X# X# $FreeBSD$ X# X XPORTNAME= cyrus-sasl2 XPORTVERSION= 2.1.22 XCATEGORIES= security linux XPKGNAMEPREFIX= linux-f10- XDISTNAME= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION} X XSRC_DISTFILES= cyrus-sasl-${PORTVERSION}-${RPMVERSION}.src.rpm X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= RFC 2222 SASL (Simple Authentication and Security Layer) (Linux Fedora 10) X X#CONFLICTS= X XUSE_LINUX_RPM= yes XLINUX_DIST_VER= 10 XRPMVERSION= 19.fc10 XUSE_LDCONFIG= yes XBRANDELF_FILES= usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 XDESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr X XPLIST_DIRS= etc/sasl2 usr/lib/sasl2 XPLIST_FILES= usr/lib/libsasl2.so.2 usr/lib/libsasl2.so.2.0.22 usr/lib/sasl2/libanonymous.so usr/lib/sasl2/libanonymous.so.2 usr/lib/sasl2/libanonymous.so.2.0.22 usr/lib/sasl2/libsasldb.so usr/lib/sasl2/libsasldb.so.2 usr/lib/sasl2/libsasldb.so.2.0.22 usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 XDOCSDIR= usr/share/doc/cyrus-sasl-lib-${PORTVERSION} XPORTDOCS= AUTHORS COPYING NEWS README advanced.html appconvert.html components.html gssapi.html index.html install.html macosx.html mechanisms.html options.html plugprog.html programming.html readme.html sysadmin.html upgrading.html windows.html X X.include 4fc58bcf97a8889077c61da23cb55faa echo x - security/linux-f10-cyrus-sasl2/distinfo.i386 sed 's/^X//' >security/linux-f10-cyrus-sasl2/distinfo.i386 << '9c7e54bf867023e1f8fcaa16319c72f4' XMD5 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 5a4ee3c84ec9581723fd56b658eec994 XSHA256 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = ae8da4ee07615519c657ddbe3b8c128a2e81f00a4db0da17b7369dabe03ed6d2 XSIZE (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 145305 XMD5 (rpm/i386/fedora/10/cyrus-sasl-2.1.22-19.fc10.src.rpm) = f66997139328e0446b1635b4c59c5cd4 XSHA256 (rpm/i386/fedora/10/cyrus-sasl-2.1.22-19.fc10.src.rpm) = 70f087f10f7a6c62a30befadef9904c03543aa20ae890889b2a08a04382e6963 XSIZE (rpm/i386/fedora/10/cyrus-sasl-2.1.22-19.fc10.src.rpm) = 1661687 9c7e54bf867023e1f8fcaa16319c72f4 echo c - www/linux-f10-flashplugin10/ mkdir -p www/linux-f10-flashplugin10/ > /dev/null 2>&1 echo x - www/linux-f10-flashplugin10/Makefile sed 's/^X//' >www/linux-f10-flashplugin10/Makefile << '5455d901d257b50d731e64397ea6df2f' X# New ports collection makefile for: www/linux-f10-flashplugin10 X# Date created: 2009-06-26 X# Whom: bsam X# Based on: www/linux-f8-flashplugin10 by nox@ X# X# $FreeBSD$ X# X XPORTNAME= flashplugin XPORTVERSION= 10.0r22 XCATEGORIES= www multimedia linux XMASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin \ X ftp://ftp.ipt.ru/pub/download/:suplib XPKGNAMEPREFIX= linux-f10- XDISTFILES= install_flash_player_10_linux.tar.gz:plugin \ X linux-f10-flashsupport-9.0.1.i386.tar.gz:suplib XDIST_SUBDIR= ${PORTNAME}/${PORTVERSION} X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Adobe Flash Player NPAPI Plugin X XONLY_FOR_ARCHS= amd64 i386 XUSE_LINUX= yes XUSE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap X XRESTRICTED= Redistribution not allowed XRESTRICTED_FILES= ${DISTFILES:Nlinux-f10-flashsupport*:C/:[^:]+$//} X XNO_BUILD= yes XWRKSRC= ${WRKDIR}/install_flash_player_10_linux X XUSE_NPAPI= linux-* XNPAPI_FILES= libflashplayer.so X XCONFLICTS= linux-flashplugin-7* linux-flashplugin-9* linux-f8-flashplugin10-* X Xpost-install: X @${INSTALL_PROGRAM} ${WRKDIR}/libflashsupport.so ${LINUXBASE}/usr/lib X X.include X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi" X.include 5455d901d257b50d731e64397ea6df2f echo x - www/linux-f10-flashplugin10/distinfo sed 's/^X//' >www/linux-f10-flashplugin10/distinfo << '1f552e2e0c05a396106217e48ff92103' XMD5 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 23e4c2b844db0f87ff62084178aa2b1f XSHA256 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = cd29f166c87fecc943e88fe951bb61c56728fab12b4bf343badafa73ea95394e XSIZE (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 3994294 XMD5 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 6e416c81497f65065d78dae1e0acad0d XSHA256 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 4a309b1a326bd2212cc72480628659e5a7fd61d9e0572cb7350c206f030955bf XSIZE (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 3455 1f552e2e0c05a396106217e48ff92103 echo x - www/linux-f10-flashplugin10/pkg-descr sed 's/^X//' >www/linux-f10-flashplugin10/pkg-descr << '57a1420ff5e8cb1b77c71ecb3a15c599' XThis is the official Flash Player from Adobe. This plugin enables Xyou to see .swf and .spl files on the 'net from your Opera, Mozilla or XFirefox sessions. X XPlease see the Adobe home page for more information. X XFreeBSD Flash License Agreement: X http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374 X XWWW: http://www.adobe.com/ 57a1420ff5e8cb1b77c71ecb3a15c599 echo x - www/linux-f10-flashplugin10/pkg-plist sed 's/^X//' >www/linux-f10-flashplugin10/pkg-plist << '9254ee58cdc375ce93f8fc3b1afc9e77' X@cwd /compat/linux Xusr/lib/libflashsupport.so X@cwd 9254ee58cdc375ce93f8fc3b1afc9e77 exit From edwin at FreeBSD.org Sat Jun 27 22:00:25 2009 From: edwin at FreeBSD.org (edwin@FreeBSD.org) Date: Sat Jun 27 22:00:39 2009 Subject: ports/136099: [repocopy]: www/linux-f8-flashplugin10 -> www/linux-f10-flashplugin10 Message-ID: <200906272200.n5RM0OkG079007@freefall.freebsd.org> Synopsis: [repocopy]: www/linux-f8-flashplugin10 -> www/linux-f10-flashplugin10 Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: edwin Responsible-Changed-When: Sat Jun 27 22:00:23 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=136099 From nox at FreeBSD.org Sat Jun 27 22:02:10 2009 From: nox at FreeBSD.org (nox@FreeBSD.org) Date: Sat Jun 27 22:02:16 2009 Subject: ports/136099: [repocopy]: www/linux-f8-flashplugin10 -> www/linux-f10-flashplugin10 Message-ID: <200906272202.n5RM29kb083711@freefall.freebsd.org> Synopsis: [repocopy]: www/linux-f8-flashplugin10 -> www/linux-f10-flashplugin10 State-Changed-From-To: open->repocopy State-Changed-By: nox State-Changed-When: Sat Jun 27 22:01:26 UTC 2009 State-Changed-Why: Repocopy Responsible-Changed-From-To: emulation->portmgr Responsible-Changed-By: nox Responsible-Changed-When: Sat Jun 27 22:01:26 UTC 2009 Responsible-Changed-Why: Repocopy http://www.freebsd.org/cgi/query-pr.cgi?pr=136099 From bsam at ipt.ru Sat Jun 27 22:35:12 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sat Jun 27 22:35:19 2009 Subject: flash10 vs f10 In-Reply-To: <20090627213533.GA46429@triton.kn-bremen.de> (Juergen Lock's message of "Sat\, 27 Jun 2009 23\:35\:33 +0200") References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> Message-ID: <88413085@ipt.ru> Juergen Lock writes: > On Sat, Jun 27, 2009 at 08:10:10PM +0400, Boris Samorodov wrote: >> Juergen Lock writes: >> > X# New ports collection makefile for: net/linux-f10-openldap >> > X# Date created: 2009-06-07 >> > X# Whom: peter >> > X# >> > X# $FreeBSD$ >> > X# >> > X >> > XPORTNAME= openldap >> > XPORTVERSION= 2.4.12 >> > XCATEGORIES= net linux >> > XPKGNAMEPREFIX= linux-f10- >> > XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} >> > X >> > X.if defined(PACKAGE_BUILDING) >> > XSRC_DISTFILES= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}.src.rpm >> > XALWAYS_KEEP_DISTFILES= YES >> > X.endif >> >> Well, those <.if, .endif> actually are not needed as bsd.linux-rpm.mk >> should itself take care of the case. If it doesn't, please tell me. >> > Ah, then a bunch of other ports can be changed too... (I guess Peter > just went by existing examples :) I should have been more verbose here. The whole if-endif case was not needed because SRC_DISTFILES=${DISTNAME}.src.rpm. This is true for net/linux-f10-openldap. But for security/linux-f10-cyrus-sasl2 it is not true and SRC_DISTFILES should be defined at Makefile. >> > X >> > XMAINTAINER= emulation@FreeBSD.org >> > XCOMMENT= Lightweight Directory Access Protocol libraries (Linux Fedora 10) >> > X >> > X#CONFLICTS= >> > X >> > XUSE_LINUX_RPM= yes >> > XLINUX_DIST_VER= 10 >> > XRPMVERSION= 1.fc10 >> > XUSE_LDCONFIG= yes >> > XDESCR= ${.CURDIR}/../openldap24-server/pkg-descr >> > X >> > XPLIST_DIRS= etc/openldap/cacerts etc/openldap >> >> I'd say only etc/openldap is needed (see below). >> >> > XPLIST_FILES= etc/openldap/ldap.conf usr/lib/liblber-2.4.so.2 usr/lib/liblber-2.4.so.2.2.0 usr/lib/libldap-2.4.so.2 usr/lib/libldap-2.4.so.2.2.0 usr/lib/libldap_r-2.4.so.2 usr/lib/libldap_r-2.4.so.2.2.0 >> > XDOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION} >> > XPORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README >> > XMANPREFIX= ${PREFIX}/usr/share >> > XMAN5= ldap.conf.5 ldif.5 >> > XMANCOMPRESSED= yes >> >> At my port's propotype I have this: >> ----- >> # do not install any openldap configuration directories/files >> post-extract: >> ${RM} -rf ${WRKSRC}/etc >> >> # use a native openldap configuration directories/files >> post-install: >> ${LN} -sf ${LOCALBASE}/etc/openldap ${PREFIX}/etc >> ----- >> >> This should work for managing the port via ports system but not with >> packages. >> > Good idea, but actually the post-install target isn't really needed > since the linuxolator /compat/linux search magic should already dtrt > here. (I.e. if the dir doesn't exits it should fall back to the one > outside of /compat/linux.) The linuxulator magic will work if a linux program search not only at /etc/openldap but also at /usr/local/etc/openldap. I guess it won't happen. The linuxulator do a search for a /some/path/file at: . /compat/linux/some/path/file, if not found . /some/path/file, if not found . /compat/linux/some/path/file. Anyway, we are talking here about correct linux openldap work. But for the sake of linux-f10-flashplugin10 imho it's not critical. >> > X >> > X.include >> > 17a12d65b66950d2cbc504ac86a37255 >> > echo x - net/linux-f10-openldap/distinfo.i386 >> > sed 's/^X//' >net/linux-f10-openldap/distinfo.i386 << 'f422178bbd4668750265f4e584e91c0e' >> > XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = e3ea12058a8cdc54d6f270c802c92a00 >> > XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 2a71dcfdbfb1dc9b4e056c951518474d5958147c033f3584dc06e784fd67d567 >> > XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 323504 >> >> The following commands would do the right thing (no src distinfo for >> now): >> ----- >> % cd >> % sudo make fetch PACKAGE_BUILDING=YES >> % sudo make makesum PACKAGE_BUILDING=YES >> ----- >> > Done. (Actually makesum depends on fetch :) Yea, but I usually fetch with sudo (to /usr/ports/distfiles) but do a makesum without it (at my home work directory). ;-) > New patch and shar below: > > Index: Mk/bsd.linux-apps.mk > @@ -70,7 +70,8 @@ > _LINUX_APPS_ALL+= > > # 2.6.16 components > -_LINUX_26_APPS= libidn libssh2 nspr nss sqlite3 tcl84 tk84 > +_LINUX_26_APPS= cyrus-sasl2 libidn libssh2 nspr nss openldap \ > + sqlite3 tcl84 tk84 > > _LINUX_APPS_ALL+= ${_LINUX_26_APPS} > > @@ -136,6 +137,14 @@ > curl_f10_FILE= ${LINUXBASE}/usr/lib/libcurl.so.4.1.1 > curl_DETECT= ${curl${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > curl_PORT= ${PORTSDIR}/ftp/linux${LINUX_DIST_SUFFIX}-curl > +. if ${LINUX_DIST_SUFFIX} == "-f10" > +curl_DEPENDS= cyrus-sasl2 openldap > +. endif > + > +# no cyrus-sasl2_FILE, cyrus-sasl2_f8_FILE > +cyrus-sasl2_f10_FILE= ${LINUXBASE}/usr/lib/libsasl2.so.2.0.22 > +cyrus-sasl2_DETECT= ${cyrus-sasl2${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > +cyrus-sasl2_PORT= ${PORTSDIR}/security/linux${LINUX_DIST_SUFFIX}-cyrus-sasl2 > > dri_FILE= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1 > dri_f8_FILE= ${LINUXBASE}/usr/lib/libGL.so.1 > @@ -307,6 +316,11 @@ > mikmod_DETECT= ${mikmod${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > mikmod_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-mikmod > > +# no openldap_FILE, openldap_f8_FILE > +openldap_f10_FILE= ${LINUXBASE}/usr/lib/libldap-2.4.so.2.2.0 > +openldap_DETECT= ${openldap${LINUX_DIST_SUFFIX:S/-/_/}_FILE} > +openldap_PORT= ${PORTSDIR}/net/linux${LINUX_DIST_SUFFIX}-openldap > + > openmotif_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 > openmotif_f8_FILE= ${LINUXBASE}/usr/lib/libXm.so.4.0.2 > openmotif_f10_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 > Index: ftp/linux-f10-curl/Makefile Seems like PORTREVISION should be bumped. [...] > @@ -24,6 +24,7 @@ > CONFLICTS= linux-curl-[0-9]* linux-f8-curl-[0-9]* > > USE_LINUX_RPM= yes > +USE_LINUX_APPS= cyrus-sasl2 openldap > LINUX_DIST_VER= 10 > RPMVERSION= 5.fc10 > USE_LDCONFIG= yes > > # This is a shell archive. Save it in a file, remove anything before > # this line, and then unpack it by entering "sh file". Note, it may > # create directories; files and directories will be owned by you and > # have default permissions. > # > # This archive contains: > # > # net/linux-f10-openldap/ > # net/linux-f10-openldap/Makefile > # net/linux-f10-openldap/distinfo.i386 > # security/linux-f10-cyrus-sasl2/ > # security/linux-f10-cyrus-sasl2/Makefile > # security/linux-f10-cyrus-sasl2/distinfo.i386 > # www/linux-f10-flashplugin10/ > # www/linux-f10-flashplugin10/Makefile > # www/linux-f10-flashplugin10/distinfo > # www/linux-f10-flashplugin10/pkg-descr > # www/linux-f10-flashplugin10/pkg-plist > # > echo c - net/linux-f10-openldap/ > mkdir -p net/linux-f10-openldap/ > /dev/null 2>&1 > echo x - net/linux-f10-openldap/Makefile > sed 's/^X//' >net/linux-f10-openldap/Makefile << '17a12d65b66950d2cbc504ac86a37255' > X# New ports collection makefile for: net/linux-f10-openldap > X# Date created: 2009-06-07 > X# Whom: peter > X# > X# $FreeBSD$ > X# > X > XPORTNAME= openldap > XPORTVERSION= 2.4.12 > XCATEGORIES= net linux > XPKGNAMEPREFIX= linux-f10- > XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} > X > XSRC_DISTFILES= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}.src.rpm Sorry that I wasn't verbose for the first time, this line is not needed here. No more comments from me. ;-) Thanks! WBR -- bsam From nox at jelal.kn-bremen.de Sun Jun 28 08:29:05 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sun Jun 28 08:29:14 2009 Subject: flash10 vs f10 In-Reply-To: <88413085@ipt.ru> References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> Message-ID: <20090628082701.GA34665@triton.kn-bremen.de> On Sun, Jun 28, 2009 at 02:36:02AM +0400, Boris Samorodov wrote: > Juergen Lock writes: > > On Sat, Jun 27, 2009 at 08:10:10PM +0400, Boris Samorodov wrote: > >> Juergen Lock writes: > > >> > X# New ports collection makefile for: net/linux-f10-openldap > >> > X# Date created: 2009-06-07 > >> > X# Whom: peter > >> > X# > >> > X# $FreeBSD$ > >> > X# > >> > X > >> > XPORTNAME= openldap > >> > XPORTVERSION= 2.4.12 > >> > XCATEGORIES= net linux > >> > XPKGNAMEPREFIX= linux-f10- > >> > XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} > >> > X > >> > X.if defined(PACKAGE_BUILDING) > >> > XSRC_DISTFILES= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}.src.rpm > >> > XALWAYS_KEEP_DISTFILES= YES > >> > X.endif > >> > >> Well, those <.if, .endif> actually are not needed as bsd.linux-rpm.mk > >> should itself take care of the case. If it doesn't, please tell me. > >> > > Ah, then a bunch of other ports can be changed too... (I guess Peter > > just went by existing examples :) > > I should have been more verbose here. The whole if-endif case was > not needed because SRC_DISTFILES=${DISTNAME}.src.rpm. This is true for > net/linux-f10-openldap. But for security/linux-f10-cyrus-sasl2 it is not > true and SRC_DISTFILES should be defined at Makefile. > Aah, okay. :) > >> > X > >> > XMAINTAINER= emulation@FreeBSD.org > >> > XCOMMENT= Lightweight Directory Access Protocol libraries (Linux Fedora 10) > >> > X > >> > X#CONFLICTS= > >> > X > >> > XUSE_LINUX_RPM= yes > >> > XLINUX_DIST_VER= 10 > >> > XRPMVERSION= 1.fc10 > >> > XUSE_LDCONFIG= yes > >> > XDESCR= ${.CURDIR}/../openldap24-server/pkg-descr > >> > X > >> > XPLIST_DIRS= etc/openldap/cacerts etc/openldap > >> > >> I'd say only etc/openldap is needed (see below). > >> > >> > XPLIST_FILES= etc/openldap/ldap.conf usr/lib/liblber-2.4.so.2 usr/lib/liblber-2.4.so.2.2.0 usr/lib/libldap-2.4.so.2 usr/lib/libldap-2.4.so.2.2.0 usr/lib/libldap_r-2.4.so.2 usr/lib/libldap_r-2.4.so.2.2.0 > >> > XDOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION} > >> > XPORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README > >> > XMANPREFIX= ${PREFIX}/usr/share > >> > XMAN5= ldap.conf.5 ldif.5 > >> > XMANCOMPRESSED= yes > >> > >> At my port's propotype I have this: > >> ----- > >> # do not install any openldap configuration directories/files > >> post-extract: > >> ${RM} -rf ${WRKSRC}/etc > >> > >> # use a native openldap configuration directories/files > >> post-install: > >> ${LN} -sf ${LOCALBASE}/etc/openldap ${PREFIX}/etc > >> ----- > >> > >> This should work for managing the port via ports system but not with > >> packages. > >> > > Good idea, but actually the post-install target isn't really needed > > since the linuxolator /compat/linux search magic should already dtrt > > here. (I.e. if the dir doesn't exits it should fall back to the one > > outside of /compat/linux.) > > The linuxulator magic will work if a linux program search not > only at /etc/openldap but also at /usr/local/etc/openldap. > I guess it won't happen. > Ooops, indeed, I should have read your patch more closely... > The linuxulator do a search for a /some/path/file at: > . /compat/linux/some/path/file, if not found > . /some/path/file, if not found > . /compat/linux/some/path/file. > > Anyway, we are talking here about correct linux openldap work. > But for the sake of linux-f10-flashplugin10 imho it's not > critical. > Anyway, fixed now. > [...] > > Index: ftp/linux-f10-curl/Makefile > > Seems like PORTREVISION should be bumped. > > [...] I guess you are right. New patch and shar: Index: Mk/bsd.linux-apps.mk @@ -70,7 +70,8 @@ _LINUX_APPS_ALL+= # 2.6.16 components -_LINUX_26_APPS= libidn libssh2 nspr nss sqlite3 tcl84 tk84 +_LINUX_26_APPS= cyrus-sasl2 libidn libssh2 nspr nss openldap \ + sqlite3 tcl84 tk84 _LINUX_APPS_ALL+= ${_LINUX_26_APPS} @@ -136,6 +137,14 @@ curl_f10_FILE= ${LINUXBASE}/usr/lib/libcurl.so.4.1.1 curl_DETECT= ${curl${LINUX_DIST_SUFFIX:S/-/_/}_FILE} curl_PORT= ${PORTSDIR}/ftp/linux${LINUX_DIST_SUFFIX}-curl +. if ${LINUX_DIST_SUFFIX} == "-f10" +curl_DEPENDS= cyrus-sasl2 openldap +. endif + +# no cyrus-sasl2_FILE, cyrus-sasl2_f8_FILE +cyrus-sasl2_f10_FILE= ${LINUXBASE}/usr/lib/libsasl2.so.2.0.22 +cyrus-sasl2_DETECT= ${cyrus-sasl2${LINUX_DIST_SUFFIX:S/-/_/}_FILE} +cyrus-sasl2_PORT= ${PORTSDIR}/security/linux${LINUX_DIST_SUFFIX}-cyrus-sasl2 dri_FILE= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1 dri_f8_FILE= ${LINUXBASE}/usr/lib/libGL.so.1 @@ -307,6 +316,11 @@ mikmod_DETECT= ${mikmod${LINUX_DIST_SUFFIX:S/-/_/}_FILE} mikmod_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-mikmod +# no openldap_FILE, openldap_f8_FILE +openldap_f10_FILE= ${LINUXBASE}/usr/lib/libldap-2.4.so.2.2.0 +openldap_DETECT= ${openldap${LINUX_DIST_SUFFIX:S/-/_/}_FILE} +openldap_PORT= ${PORTSDIR}/net/linux${LINUX_DIST_SUFFIX}-openldap + openmotif_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 openmotif_f8_FILE= ${LINUXBASE}/usr/lib/libXm.so.4.0.2 openmotif_f10_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3 --- ftp/linux-f10-curl/Makefile.1 2009-06-27 22:55:17.000000000 +0200 +++ ftp/linux-f10-curl/Makefile 2009-06-28 10:14:22.000000000 +0200 @@ -7,7 +7,7 @@ PORTNAME= curl PORTVERSION= 7.19.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= ftp linux PKGNAMEPREFIX= linux-f10- DISTFILES= curl-${PORTVERSION}-${RPMVERSION}.i386.rpm \ @@ -24,6 +24,7 @@ CONFLICTS= linux-curl-[0-9]* linux-f8-curl-[0-9]* USE_LINUX_RPM= yes +USE_LINUX_APPS= cyrus-sasl2 openldap LINUX_DIST_VER= 10 RPMVERSION= 5.fc10 USE_LDCONFIG= yes # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # net/linux-f10-openldap/ # net/linux-f10-openldap/Makefile # net/linux-f10-openldap/distinfo.i386 # security/linux-f10-cyrus-sasl2/ # security/linux-f10-cyrus-sasl2/Makefile # security/linux-f10-cyrus-sasl2/distinfo.i386 # www/linux-f10-flashplugin10/ # www/linux-f10-flashplugin10/Makefile # www/linux-f10-flashplugin10/distinfo # www/linux-f10-flashplugin10/pkg-descr # www/linux-f10-flashplugin10/pkg-plist # echo c - net/linux-f10-openldap/ mkdir -p net/linux-f10-openldap/ > /dev/null 2>&1 echo x - net/linux-f10-openldap/Makefile sed 's/^X//' >net/linux-f10-openldap/Makefile << '17a12d65b66950d2cbc504ac86a37255' X# New ports collection makefile for: net/linux-f10-openldap X# Date created: 2009-06-07 X# Whom: peter X# X# $FreeBSD$ X# X XPORTNAME= openldap XPORTVERSION= 2.4.12 XCATEGORIES= net linux XPKGNAMEPREFIX= linux-f10- XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Lightweight Directory Access Protocol libraries (Linux Fedora 10) X X#CONFLICTS= X XUSE_LINUX_RPM= yes XLINUX_DIST_VER= 10 XRPMVERSION= 1.fc10 XUSE_LDCONFIG= yes XDESCR= ${.CURDIR}/../openldap24-server/pkg-descr X XPLIST_FILES= usr/lib/liblber-2.4.so.2 usr/lib/liblber-2.4.so.2.2.0 usr/lib/libldap-2.4.so.2 usr/lib/libldap-2.4.so.2.2.0 usr/lib/libldap_r-2.4.so.2 usr/lib/libldap_r-2.4.so.2.2.0 XDOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION} XPORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README XMANPREFIX= ${PREFIX}/usr/share XMAN5= ldap.conf.5 ldif.5 XMANCOMPRESSED= yes X X# do not install any openldap configuration directories/files Xpost-extract: X ${RM} -rf ${WRKSRC}/etc X X# use a native openldap configuration directories/files Xpost-install: X ${LN} -sf ${LOCALBASE}/etc/openldap ${PREFIX}/etc X X.include 17a12d65b66950d2cbc504ac86a37255 echo x - net/linux-f10-openldap/distinfo.i386 sed 's/^X//' >net/linux-f10-openldap/distinfo.i386 << 'f422178bbd4668750265f4e584e91c0e' XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = e3ea12058a8cdc54d6f270c802c92a00 XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 2a71dcfdbfb1dc9b4e056c951518474d5958147c033f3584dc06e784fd67d567 XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.i386.rpm) = 323504 XMD5 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.src.rpm) = f28ec039fad4f81abc6df09c5542bdaa XSHA256 (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.src.rpm) = 84bff280805bf046849d96ba80bd6b0d0da895da07f0e6d6efde2667b4ff1e1c XSIZE (rpm/i386/fedora/10/openldap-2.4.12-1.fc10.src.rpm) = 16905121 f422178bbd4668750265f4e584e91c0e echo c - security/linux-f10-cyrus-sasl2/ mkdir -p security/linux-f10-cyrus-sasl2/ > /dev/null 2>&1 echo x - security/linux-f10-cyrus-sasl2/Makefile sed 's/^X//' >security/linux-f10-cyrus-sasl2/Makefile << '4fc58bcf97a8889077c61da23cb55faa' X# New ports collection makefile for: security/linux-f10-cyrus-sasl2 X# Date created: 2009-06-07 X# Whom: peter X# X# $FreeBSD$ X# X XPORTNAME= cyrus-sasl2 XPORTVERSION= 2.1.22 XCATEGORIES= security linux XPKGNAMEPREFIX= linux-f10- XDISTNAME= cyrus-sasl-lib-${PORTVERSION}-${RPMVERSION} X XSRC_DISTFILES= cyrus-sasl-${PORTVERSION}-${RPMVERSION}.src.rpm X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= RFC 2222 SASL (Simple Authentication and Security Layer) (Linux Fedora 10) X X#CONFLICTS= X XUSE_LINUX_RPM= yes XLINUX_DIST_VER= 10 XRPMVERSION= 19.fc10 XUSE_LDCONFIG= yes XBRANDELF_FILES= usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 XDESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr X XPLIST_DIRS= etc/sasl2 usr/lib/sasl2 XPLIST_FILES= usr/lib/libsasl2.so.2 usr/lib/libsasl2.so.2.0.22 usr/lib/sasl2/libanonymous.so usr/lib/sasl2/libanonymous.so.2 usr/lib/sasl2/libanonymous.so.2.0.22 usr/lib/sasl2/libsasldb.so usr/lib/sasl2/libsasldb.so.2 usr/lib/sasl2/libsasldb.so.2.0.22 usr/sbin/sasldblistusers2 usr/sbin/saslpasswd2 XDOCSDIR= usr/share/doc/cyrus-sasl-lib-${PORTVERSION} XPORTDOCS= AUTHORS COPYING NEWS README advanced.html appconvert.html components.html gssapi.html index.html install.html macosx.html mechanisms.html options.html plugprog.html programming.html readme.html sysadmin.html upgrading.html windows.html X X.include 4fc58bcf97a8889077c61da23cb55faa echo x - security/linux-f10-cyrus-sasl2/distinfo.i386 sed 's/^X//' >security/linux-f10-cyrus-sasl2/distinfo.i386 << '9c7e54bf867023e1f8fcaa16319c72f4' XMD5 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 5a4ee3c84ec9581723fd56b658eec994 XSHA256 (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = ae8da4ee07615519c657ddbe3b8c128a2e81f00a4db0da17b7369dabe03ed6d2 XSIZE (rpm/i386/fedora/10/cyrus-sasl-lib-2.1.22-19.fc10.i386.rpm) = 145305 XMD5 (rpm/i386/fedora/10/cyrus-sasl-2.1.22-19.fc10.src.rpm) = f66997139328e0446b1635b4c59c5cd4 XSHA256 (rpm/i386/fedora/10/cyrus-sasl-2.1.22-19.fc10.src.rpm) = 70f087f10f7a6c62a30befadef9904c03543aa20ae890889b2a08a04382e6963 XSIZE (rpm/i386/fedora/10/cyrus-sasl-2.1.22-19.fc10.src.rpm) = 1661687 9c7e54bf867023e1f8fcaa16319c72f4 echo c - www/linux-f10-flashplugin10/ mkdir -p www/linux-f10-flashplugin10/ > /dev/null 2>&1 echo x - www/linux-f10-flashplugin10/Makefile sed 's/^X//' >www/linux-f10-flashplugin10/Makefile << '5455d901d257b50d731e64397ea6df2f' X# New ports collection makefile for: www/linux-f10-flashplugin10 X# Date created: 2009-06-26 X# Whom: bsam X# Based on: www/linux-f8-flashplugin10 by nox@ X# X# $FreeBSD$ X# X XPORTNAME= flashplugin XPORTVERSION= 10.0r22 XCATEGORIES= www multimedia linux XMASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin \ X ftp://ftp.ipt.ru/pub/download/:suplib XPKGNAMEPREFIX= linux-f10- XDISTFILES= install_flash_player_10_linux.tar.gz:plugin \ X linux-f10-flashsupport-9.0.1.i386.tar.gz:suplib XDIST_SUBDIR= ${PORTNAME}/${PORTVERSION} X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Adobe Flash Player NPAPI Plugin X XONLY_FOR_ARCHS= amd64 i386 XUSE_LINUX= yes XUSE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap X XRESTRICTED= Redistribution not allowed XRESTRICTED_FILES= ${DISTFILES:Nlinux-f10-flashsupport*:C/:[^:]+$//} X XNO_BUILD= yes XWRKSRC= ${WRKDIR}/install_flash_player_10_linux X XUSE_NPAPI= linux-* XNPAPI_FILES= libflashplayer.so X XCONFLICTS= linux-flashplugin-7* linux-flashplugin-9* linux-f8-flashplugin10-* X Xpost-install: X @${INSTALL_PROGRAM} ${WRKDIR}/libflashsupport.so ${LINUXBASE}/usr/lib X X.include X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi" X.include 5455d901d257b50d731e64397ea6df2f echo x - www/linux-f10-flashplugin10/distinfo sed 's/^X//' >www/linux-f10-flashplugin10/distinfo << '1f552e2e0c05a396106217e48ff92103' XMD5 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 23e4c2b844db0f87ff62084178aa2b1f XSHA256 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = cd29f166c87fecc943e88fe951bb61c56728fab12b4bf343badafa73ea95394e XSIZE (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 3994294 XMD5 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 6e416c81497f65065d78dae1e0acad0d XSHA256 (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 4a309b1a326bd2212cc72480628659e5a7fd61d9e0572cb7350c206f030955bf XSIZE (flashplugin/10.0r22/linux-f10-flashsupport-9.0.1.i386.tar.gz) = 3455 1f552e2e0c05a396106217e48ff92103 echo x - www/linux-f10-flashplugin10/pkg-descr sed 's/^X//' >www/linux-f10-flashplugin10/pkg-descr << '57a1420ff5e8cb1b77c71ecb3a15c599' XThis is the official Flash Player from Adobe. This plugin enables Xyou to see .swf and .spl files on the 'net from your Opera, Mozilla or XFirefox sessions. X XPlease see the Adobe home page for more information. X XFreeBSD Flash License Agreement: X http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374 X XWWW: http://www.adobe.com/ 57a1420ff5e8cb1b77c71ecb3a15c599 echo x - www/linux-f10-flashplugin10/pkg-plist sed 's/^X//' >www/linux-f10-flashplugin10/pkg-plist << '9254ee58cdc375ce93f8fc3b1afc9e77' X@cwd /compat/linux Xusr/lib/libflashsupport.so X@cwd 9254ee58cdc375ce93f8fc3b1afc9e77 exit From bsam at ipt.ru Sun Jun 28 12:39:31 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sun Jun 28 12:39:44 2009 Subject: flash10 vs f10 In-Reply-To: <20090628082701.GA34665@triton.kn-bremen.de> (Juergen Lock's message of "Sun\, 28 Jun 2009 10\:27\:02 +0200") References: <20090606162235.GA49444@triton.kn-bremen.de> <43784537@ipt.ru> <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> Message-ID: <56244219@ipt.ru> Juergen Lock writes: > New patch and shar: No more comments from me, thanks! WBR -- bsam From nox at jelal.kn-bremen.de Sun Jun 28 14:13:51 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sun Jun 28 14:13:58 2009 Subject: flash10 vs f10 In-Reply-To: <56244219@ipt.ru> References: <66988167@ipt.ru> <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> Message-ID: <20090628141008.GA3841@triton.kn-bremen.de> On Sun, Jun 28, 2009 at 04:40:20PM +0400, Boris Samorodov wrote: > Juergen Lock writes: > > > New patch and shar: > > No more comments from me, thanks! Ok. Has anyone tested this yet tho? (Besides me in a vm... :) Juergen From dchagin at freebsd.org Sun Jun 28 16:55:08 2009 From: dchagin at freebsd.org (Chagin Dmitry) Date: Sun Jun 28 16:55:22 2009 Subject: flash10 vs f10 In-Reply-To: <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> References: <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> Message-ID: <20090628165458.GA25437@dchagin.static.corbina.ru> On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: > On Sun, Jun 28, 2009 at 2:10 PM, Juergen Lock wrote: > > On Sun, Jun 28, 2009 at 04:40:20PM +0400, Boris Samorodov wrote: > >> Juergen Lock writes: > >> > >> > ?New patch and shar: > >> > >> No more comments from me, thanks! > > > > Ok. ?Has anyone tested this yet tho? ?(Besides me in a vm... :) > > > > I have. I'm using it with about the same level of success as the > previous versions of Flash (I need to map a couple of keys to run > `pkill npviewer.bin`). > for amd64 try: compat.linux32.maxssiz=4194304 for i386 try: limit stacksize to 4mb or set unlimited. > Nevertheless, thanks for this! > > -Brandon > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Have fun! chd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090628/9bb0f511/attachment.pgp From jamesbrandongooch at gmail.com Sun Jun 28 16:56:49 2009 From: jamesbrandongooch at gmail.com (Brandon Gooch) Date: Sun Jun 28 16:56:55 2009 Subject: flash10 vs f10 In-Reply-To: <20090628141008.GA3841@triton.kn-bremen.de> References: <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> Message-ID: <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> On Sun, Jun 28, 2009 at 2:10 PM, Juergen Lock wrote: > On Sun, Jun 28, 2009 at 04:40:20PM +0400, Boris Samorodov wrote: >> Juergen Lock writes: >> >> > ?New patch and shar: >> >> No more comments from me, thanks! > > Ok. ?Has anyone tested this yet tho? ?(Besides me in a vm... :) > I have. I'm using it with about the same level of success as the previous versions of Flash (I need to map a couple of keys to run `pkill npviewer.bin`). Nevertheless, thanks for this! -Brandon From scf at FreeBSD.org Sun Jun 28 17:39:11 2009 From: scf at FreeBSD.org (Sean C. Farley) Date: Sun Jun 28 17:39:17 2009 Subject: flash10 vs f10 In-Reply-To: <20090628165458.GA25437@dchagin.static.corbina.ru> References: <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> <20090628165458.GA25437@dchagin.static.corbina.ru> Message-ID: On Sun, 28 Jun 2009, Chagin Dmitry wrote: > On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: *snip* >> I have. I'm using it with about the same level of success as the >> previous versions of Flash (I need to map a couple of keys to run >> `pkill npviewer.bin`). I also have a key mapping to killall npviewer.bin. > for amd64 try: compat.linux32.maxssiz=4194304 > > for i386 try: limit stacksize to 4mb or set unlimited. Thank you. I tested viewing "TXT ISLAND" on YouTube. Works at higher limits for me such as 32MB but not at my default of 64MB. Why/how does this help? At least on i386, it stops Flash from choking on YouTube videos when switching to HD or jumping within a video. Sean -- scf@FreeBSD.org From dchagin at freebsd.org Sun Jun 28 17:47:56 2009 From: dchagin at freebsd.org (Chagin Dmitry) Date: Sun Jun 28 17:48:08 2009 Subject: flash10 vs f10 In-Reply-To: References: <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> <20090628165458.GA25437@dchagin.static.corbina.ru> Message-ID: <20090628174748.GA27292@dchagin.static.corbina.ru> On Sun, Jun 28, 2009 at 12:39:09PM -0500, Sean C. Farley wrote: > On Sun, 28 Jun 2009, Chagin Dmitry wrote: > > > On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: > > *snip* > > >> I have. I'm using it with about the same level of success as the > >> previous versions of Flash (I need to map a couple of keys to run > >> `pkill npviewer.bin`). > > I also have a key mapping to killall npviewer.bin. > > > for amd64 try: compat.linux32.maxssiz=4194304 > > > > for i386 try: limit stacksize to 4mb or set unlimited. > > Thank you. I tested viewing "TXT ISLAND" on YouTube. Works at higher > limits for me such as 32MB but not at my default of 64MB. > > Why/how does this help? At least on i386, it stops Flash from choking > on YouTube videos when switching to HD or jumping within a video. > the reason? foolish waves in a Uli head and stupid bug in flash plugin. flash uses pthread_detach() after pthread_join() call. glibc allows such behaviour (if stack limit < 40Mb) piece of shit... -- Have fun! chd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090628/a465c79d/attachment.pgp From alexbestms at math.uni-muenster.de Sun Jun 28 19:44:49 2009 From: alexbestms at math.uni-muenster.de (Alexander Best) Date: Sun Jun 28 19:44:55 2009 Subject: flash10 vs f10 Message-ID: hi there, just wanted to let you know that running f10 flash10 on HEAD with these changes: http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006428.html is nearly perfect for me. i've adjusted the stacksize to 4m and now flash is really really fast. no more need to kill nspluginwrapper by hand because it stalls. would be great to have these changes and the new linux-f10-cyrus-sasl2 and linux-f10-openldap in ports as soon as possible. great job guys! cheers. From dchagin at freebsd.org Sun Jun 28 20:06:38 2009 From: dchagin at freebsd.org (Chagin Dmitry) Date: Sun Jun 28 20:06:45 2009 Subject: flash10 vs f10 In-Reply-To: References: Message-ID: <20090628200629.GA28364@dchagin.static.corbina.ru> On Sun, Jun 28, 2009 at 09:33:06PM +0200, Alexander Best wrote: > hi there, > > just wanted to let you know that running f10 flash10 on HEAD with these > changes: > http://lists.freebsd.org/pipermail/freebsd-emulation/2009-June/006428.html is > nearly perfect for me. i've adjusted the stacksize to 4m and now flash is > really really fast. no more need to kill nspluginwrapper by hand because it > stalls. > > would be great to have these changes and the new linux-f10-cyrus-sasl2 and > linux-f10-openldap in ports as soon as possible. > > great job guys! > feel free to write announcement on a forum :) -- Have fun! chd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090628/b7e4f2bb/attachment.pgp From bsam at ipt.ru Sun Jun 28 20:36:32 2009 From: bsam at ipt.ru (Boris Samorodov) Date: Sun Jun 28 20:36:39 2009 Subject: flash10 vs f10 In-Reply-To: <20090628174748.GA27292@dchagin.static.corbina.ru> (Chagin Dmitry's message of "Sun\, 28 Jun 2009 21\:47\:48 +0400") References: <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> <20090628165458.GA25437@dchagin.static.corbina.ru> <20090628174748.GA27292@dchagin.static.corbina.ru> Message-ID: <91921319@ipt.ru> Chagin Dmitry writes: > On Sun, Jun 28, 2009 at 12:39:09PM -0500, Sean C. Farley wrote: >> On Sun, 28 Jun 2009, Chagin Dmitry wrote: >> >> > On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: >> >> *snip* >> >> >> I have. I'm using it with about the same level of success as the >> >> previous versions of Flash (I need to map a couple of keys to run >> >> `pkill npviewer.bin`). >> >> I also have a key mapping to killall npviewer.bin. >> >> > for amd64 try: compat.linux32.maxssiz=4194304 >> > >> > for i386 try: limit stacksize to 4mb or set unlimited. >> >> Thank you. I tested viewing "TXT ISLAND" on YouTube. Works at higher >> limits for me such as 32MB but not at my default of 64MB. >> >> Why/how does this help? At least on i386, it stops Flash from choking >> on YouTube videos when switching to HD or jumping within a video. > > the reason? foolish waves in a Uli head and stupid bug in flash plugin. > flash uses pthread_detach() after pthread_join() call. > glibc allows such behaviour (if stack limit < 40Mb) piece of shit... If that helps then it's a good idea to create a pkg-message for the port (Juergen Lock is CCed). WBR -- bsam From jamesbrandongooch at gmail.com Sun Jun 28 21:14:53 2009 From: jamesbrandongooch at gmail.com (Brandon Gooch) Date: Sun Jun 28 21:14:59 2009 Subject: flash10 vs f10 In-Reply-To: <91921319@ipt.ru> References: <20090627143719.GA28318@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> <20090628165458.GA25437@dchagin.static.corbina.ru> <20090628174748.GA27292@dchagin.static.corbina.ru> <91921319@ipt.ru> Message-ID: <179b97fb0906281414q3ce8dac2t45d899b1df00dc30@mail.gmail.com> On Sun, Jun 28, 2009 at 8:37 PM, Boris Samorodov wrote: > Chagin Dmitry writes: >> On Sun, Jun 28, 2009 at 12:39:09PM -0500, Sean C. Farley wrote: >>> On Sun, 28 Jun 2009, Chagin Dmitry wrote: >>> >>> > On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: >>> >>> *snip* >>> >>> >> I have. I'm using it with about the same level of success as the >>> >> previous versions of Flash (I need to map a couple of keys to run >>> >> `pkill npviewer.bin`). >>> >>> I also have a key mapping to killall npviewer.bin. >>> >>> > for amd64 try: compat.linux32.maxssiz=4194304 >>> > >>> > for i386 try: limit stacksize to 4mb or set unlimited. >>> >>> Thank you. ?I tested viewing "TXT ISLAND" on YouTube. ?Works at higher >>> limits for me such as 32MB but not at my default of 64MB. >>> >>> Why/how does this help? ?At least on i386, it stops Flash from choking >>> on YouTube videos when switching to HD or jumping within a video. >> >> the reason? foolish waves in a Uli head and stupid bug in flash plugin. >> flash uses pthread_detach() after pthread_join() call. >> glibc allows such behaviour (if stack limit < 40Mb) ?piece of shit... > > If that helps then it's a good idea to create a pkg-message for > the port (Juergen Lock is CCed). It does indeed help. I can switch between HD and standard resolution in youtube vids, I can skip around in the vid, and I don't have to kill the npviewer.bin process when I navigate from one Flash site to the next. Oh, and I haven't seen a core from npviewer yet... I've set the sysctl compat.linux32.maxssiz to 33554432 (32 MB). It would definitely be helpful to have this in the pkg-message, or at least documented somewhere (if it's not already -- this is the first I've heard of it). -Brandon > WBR > -- > bsam > From nox at jelal.kn-bremen.de Sun Jun 28 21:29:25 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Sun Jun 28 21:29:36 2009 Subject: flash10 vs f10 In-Reply-To: <91921319@ipt.ru> References: <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> <20090628165458.GA25437@dchagin.static.corbina.ru> <20090628174748.GA27292@dchagin.static.corbina.ru> <91921319@ipt.ru> Message-ID: <20090628212720.GA29902@triton.kn-bremen.de> On Mon, Jun 29, 2009 at 12:37:12AM +0400, Boris Samorodov wrote: > Chagin Dmitry writes: > > On Sun, Jun 28, 2009 at 12:39:09PM -0500, Sean C. Farley wrote: > >> On Sun, 28 Jun 2009, Chagin Dmitry wrote: > >> > >> > On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: > >> > >> *snip* > >> > >> >> I have. I'm using it with about the same level of success as the > >> >> previous versions of Flash (I need to map a couple of keys to run > >> >> `pkill npviewer.bin`). > >> > >> I also have a key mapping to killall npviewer.bin. > >> > >> > for amd64 try: compat.linux32.maxssiz=4194304 > >> > > >> > for i386 try: limit stacksize to 4mb or set unlimited. > >> > >> Thank you. I tested viewing "TXT ISLAND" on YouTube. Works at higher > >> limits for me such as 32MB but not at my default of 64MB. > >> > >> Why/how does this help? At least on i386, it stops Flash from choking > >> on YouTube videos when switching to HD or jumping within a video. > > > > the reason? foolish waves in a Uli head and stupid bug in flash plugin. > > flash uses pthread_detach() after pthread_join() call. > > glibc allows such behaviour (if stack limit < 40Mb) piece of shit... > .oO(Why does that remind me again of http://developers.slashdot.org/comments.pl?sid=1063323&cid=26128419 ?) > If that helps then it's a good idea to create a pkg-message for > the port (Juergen Lock is CCed). Well i386 doesn't seem to have a sysctl for linux stacksize, can ulimit be used for this too? Because I can't seem to reproduce this problem on an i386 20090605 vbox head guest with the new ports, suddenly flash behaves even when I click the youtube `watch in hd' button, even multiple times... (On 7-stable amd64 with f8 the sysctl does help tho.) Oh and if ulimit does indeed work for the linuxulator maybe nspluginwrapper should be patched instead? (Or at least on i386?) Wondering... Juergen From bugmaster at FreeBSD.org Mon Jun 29 11:06:57 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Jun 29 11:07:46 2009 Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org Message-ID: <200906291106.n5TB6tIq046285@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/135341 emulation [PATCH] linux-f10 ports that install manpages: add NOM o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage o kern/130724 emulation [linprocfs] [patch] cpuinfo in linprocfs is dated, cau o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n f ports/127018 emulation Linuxulator incapable of using FreeBSD's LDAP environm o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/56451 emulation [linprocfs] /compat/linux/proc/cpuinfo gives wrong CPU o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 15 problems total. From rbgarga at gmail.com Mon Jun 29 11:35:07 2009 From: rbgarga at gmail.com (Renato Botelho) Date: Mon Jun 29 11:35:20 2009 Subject: flash10 vs f10 In-Reply-To: <20090628141008.GA3841@triton.kn-bremen.de> References: <747dc8f30906261255s1ecc1420x574ded3be835b448@mail.gmail.com> <20090627143719.GA28318@triton.kn-bremen.de> <33059629@ipt.ru> <20090627213533.GA46429@triton.kn-bremen.de> <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> Message-ID: <747dc8f30906290434y77f11bf1i5911ea1efe29fab5@mail.gmail.com> On Sun, Jun 28, 2009 at 11:10 AM, Juergen Lock wrote: > On Sun, Jun 28, 2009 at 04:40:20PM +0400, Boris Samorodov wrote: >> Juergen Lock writes: >> >> > ?New patch and shar: >> >> No more comments from me, thanks! > > Ok. ?Has anyone tested this yet tho? ?(Besides me in a vm... :) Working fine here. 8.0-current i386 -- Renato Botelho From mjs at rakupottery.org.uk Mon Jun 29 12:20:44 2009 From: mjs at rakupottery.org.uk (Martin Smith) Date: Mon Jun 29 12:20:50 2009 Subject: virtualbox and cdrom Message-ID: <4A48A5EE.9010209@rakupottery.org.uk> I have installed virtualbox on a stable system of 26 June. Loading vboxdrv from loader.conf is fine, no panics, creating a vdi goes well, and then, it cannot see the cdrom drive, it says the cdrom is always secondary master, but this board only has one ata channel. I have tried setting it as primary master, but no dice. Any workaround for this, or have I missed something silly. It is an Asrock mobo, with one ata and 4 sata ports. -- Martin From nox at jelal.kn-bremen.de Tue Jun 30 16:39:28 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Tue Jun 30 16:39:36 2009 Subject: nspluginwrapper patch for testing (was: Re: flash10 vs f10) In-Reply-To: <20090628212720.GA29902@triton.kn-bremen.de> References: <88413085@ipt.ru> <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> <20090628165458.GA25437@dchagin.static.corbina.ru> <20090628174748.GA27292@dchagin.static.corbina.ru> <91921319@ipt.ru> <20090628212720.GA29902@triton.kn-bremen.de> Message-ID: <20090630163841.GA28338@triton.kn-bremen.de> On Sun, Jun 28, 2009 at 11:27:20PM +0200, Juergen Lock wrote: > On Mon, Jun 29, 2009 at 12:37:12AM +0400, Boris Samorodov wrote: > > Chagin Dmitry writes: > > > On Sun, Jun 28, 2009 at 12:39:09PM -0500, Sean C. Farley wrote: > > >> On Sun, 28 Jun 2009, Chagin Dmitry wrote: > > >> > > >> > On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: > > >> > > >> *snip* > > >> > > >> >> I have. I'm using it with about the same level of success as the > > >> >> previous versions of Flash (I need to map a couple of keys to run > > >> >> `pkill npviewer.bin`). > > >> > > >> I also have a key mapping to killall npviewer.bin. > > >> > > >> > for amd64 try: compat.linux32.maxssiz=4194304 > > >> > > > >> > for i386 try: limit stacksize to 4mb or set unlimited. > > >> > > >> Thank you. I tested viewing "TXT ISLAND" on YouTube. Works at higher > > >> limits for me such as 32MB but not at my default of 64MB. > > >> > > >> Why/how does this help? At least on i386, it stops Flash from choking > > >> on YouTube videos when switching to HD or jumping within a video. > > > > > > the reason? foolish waves in a Uli head and stupid bug in flash plugin. > > > flash uses pthread_detach() after pthread_join() call. > > > glibc allows such behaviour (if stack limit < 40Mb) piece of shit... > > > .oO(Why does that remind me again of > http://developers.slashdot.org/comments.pl?sid=1063323&cid=26128419 > ?) > > > If that helps then it's a good idea to create a pkg-message for > > the port (Juergen Lock is CCed). > > Well i386 doesn't seem to have a sysctl for linux stacksize, can > ulimit be used for this too? Because I can't seem to reproduce this > problem on an i386 20090605 vbox head guest with the new ports, suddenly > flash behaves even when I click the youtube `watch in hd' button, even > multiple times... (On 7-stable amd64 with f8 the sysctl does help tho.) > > Oh and if ulimit does indeed work for the linuxulator maybe > nspluginwrapper should be patched instead? (Or at least on i386?) Ok the following seems to work here on 7-stable amd64 with the default compat.linux32.maxssiz setting, please test elsewhere too: (maintainer Cc'd.) Index: Makefile =================================================================== RCS file: /home/pcvs/ports/www/nspluginwrapper/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile 19 Mar 2009 17:28:49 -0000 1.13 +++ Makefile 30 Jun 2009 16:31:29 -0000 @@ -7,7 +7,7 @@ PORTNAME= nspluginwrapper PORTVERSION= 1.2.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www linux emulators MASTER_SITES= http://gwenole.beauchesne.info/projects/nspluginwrapper/files/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${RPMFILE} @@ -53,6 +53,8 @@ post-extract: post-patch: @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${WRKSRC}/src/npw-config.c + ${RM} ${WRKSRC}/usr/lib/nspluginwrapper/i386/linux/npviewer.orig + post-install: ${MKDIR} ${LIBDIR}/i386/linux ${INSTALL_SCRIPT} ${WRKSRC}/usr/lib/nspluginwrapper/i386/linux/* \ Index: files/patch-ulimit @@ -0,0 +1,7 @@ +Index: usr/lib/nspluginwrapper/i386/linux/npviewer +@@ -1,4 +1,5 @@ + #!/bin/sh + TARGET_OS=linux + TARGET_ARCH=i386 ++ulimit -s 32768 + . /usr/local/lib/nspluginwrapper/noarch/npviewer From nox at jelal.kn-bremen.de Tue Jun 30 18:42:57 2009 From: nox at jelal.kn-bremen.de (Juergen Lock) Date: Tue Jun 30 18:43:08 2009 Subject: nspluginwrapper patch for testing (was: Re: flash10 vs f10) In-Reply-To: <20090630163841.GA28338@triton.kn-bremen.de> References: <20090628082701.GA34665@triton.kn-bremen.de> <56244219@ipt.ru> <20090628141008.GA3841@triton.kn-bremen.de> <179b97fb0906280929u654129bfoaefa2a43f7058dc5@mail.gmail.com> <20090628165458.GA25437@dchagin.static.corbina.ru> <20090628174748.GA27292@dchagin.static.corbina.ru> <91921319@ipt.ru> <20090628212720.GA29902@triton.kn-bremen.de> <20090630163841.GA28338@triton.kn-bremen.de> Message-ID: <20090630184146.GA39346@triton.kn-bremen.de> On Tue, Jun 30, 2009 at 06:38:41PM +0200, Juergen Lock wrote: > On Sun, Jun 28, 2009 at 11:27:20PM +0200, Juergen Lock wrote: > > On Mon, Jun 29, 2009 at 12:37:12AM +0400, Boris Samorodov wrote: > > > Chagin Dmitry writes: > > > > On Sun, Jun 28, 2009 at 12:39:09PM -0500, Sean C. Farley wrote: > > > >> On Sun, 28 Jun 2009, Chagin Dmitry wrote: > > > >> > > > >> > On Sun, Jun 28, 2009 at 04:29:49PM +0000, Brandon Gooch wrote: > > > >> > > > >> *snip* > > > >> > > > >> >> I have. I'm using it with about the same level of success as the > > > >> >> previous versions of Flash (I need to map a couple of keys to run > > > >> >> `pkill npviewer.bin`). > > > >> > > > >> I also have a key mapping to killall npviewer.bin. > > > >> > > > >> > for amd64 try: compat.linux32.maxssiz=4194304 > > > >> > > > > >> > for i386 try: limit stacksize to 4mb or set unlimited. > > > >> > > > >> Thank you. I tested viewing "TXT ISLAND" on YouTube. Works at higher > > > >> limits for me such as 32MB but not at my default of 64MB. > > > >> > > > >> Why/how does this help? At least on i386, it stops Flash from choking > > > >> on YouTube videos when switching to HD or jumping within a video. > > > > > > > > the reason? foolish waves in a Uli head and stupid bug in flash plugin. > > > > flash uses pthread_detach() after pthread_join() call. > > > > glibc allows such behaviour (if stack limit < 40Mb) piece of shit... > > > > > .oO(Why does that remind me again of > > http://developers.slashdot.org/comments.pl?sid=1063323&cid=26128419 > > ?) > > > > > If that helps then it's a good idea to create a pkg-message for > > > the port (Juergen Lock is CCed). > > > > Well i386 doesn't seem to have a sysctl for linux stacksize, can > > ulimit be used for this too? Because I can't seem to reproduce this > > problem on an i386 20090605 vbox head guest with the new ports, suddenly > > flash behaves even when I click the youtube `watch in hd' button, even > > multiple times... (On 7-stable amd64 with f8 the sysctl does help tho.) > > > > Oh and if ulimit does indeed work for the linuxulator maybe > > nspluginwrapper should be patched instead? (Or at least on i386?) > > Ok the following seems to work here on 7-stable amd64 with the default > compat.linux32.maxssiz setting, please test elsewhere too: > (maintainer Cc'd.) > New version that redirects possible error messages to /dev/null: (in case limit is already lower than 32M...) Index: Makefile =================================================================== RCS file: /home/pcvs/ports/www/nspluginwrapper/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile 19 Mar 2009 17:28:49 -0000 1.13 +++ Makefile 30 Jun 2009 16:31:29 -0000 @@ -7,7 +7,7 @@ PORTNAME= nspluginwrapper PORTVERSION= 1.2.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www linux emulators MASTER_SITES= http://gwenole.beauchesne.info/projects/nspluginwrapper/files/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${RPMFILE} @@ -53,6 +53,8 @@ post-extract: post-patch: @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${WRKSRC}/src/npw-config.c + ${RM} ${WRKSRC}/usr/lib/nspluginwrapper/i386/linux/npviewer.orig + post-install: ${MKDIR} ${LIBDIR}/i386/linux ${INSTALL_SCRIPT} ${WRKSRC}/usr/lib/nspluginwrapper/i386/linux/* \ Index: files/patch-ulimit @@ -0,0 +1,7 @@ +Index: usr/lib/nspluginwrapper/i386/linux/npviewer +@@ -1,4 +1,5 @@ + #!/bin/sh + TARGET_OS=linux + TARGET_ARCH=i386 ++ulimit -s 32768 2>/dev/null + . /usr/local/lib/nspluginwrapper/noarch/npviewer