wine and WoW64 subsystem

2015-10-31 Thread abi

Hi!

The fourth 2014 FreeBSD status report mentions Wine improvements. 
https://www.freebsd.org/news/status/report-2014-10-2014-12.html#Wine/FreeBSD


Now we have 2 wine subsets - one for pure 32-bit code, another is for 
64-bit. As far as I understand, we must choose what version we want to 
use (port is installing files in the same location error), also, a lot 
of installers for 64-bit programs are, in fact, 32 bit with 64-bit 
capable system check, so we can't run it in 32-bit prefix (this program 
requires 64-bit OS error from the installer) and we can't run it in 
64-bit prefix (without WoW64, execution of 32-bit code in 64-bit prefix 
is not possible at all).


So, looks like WoW64 subsystem can be handy to remove the situation with 
2 separate wines and with installers. Are any known progress in porting 
of it ?


abi.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


Re: skype4 on -current: error while loading shared libraries: libpulse-mainloop-glib.so.0

2015-10-31 Thread Andriy Gapon
On 14/08/2015 02:40, Anton Shterenlikht wrote:
> Anybody else is seeing this?
> 
> $ skype
> /usr/local/share/skype/skype: error while loading shared libraries: 
> libpulse-mainloop-glib.so.0: cannot open shared object file: No such file or 
> directory
> 
> $ pkg info -xl pulse | grep mainloop-glib.so
> /usr/local/lib/libpulse-mainloop-glib.so
> /usr/local/lib/libpulse-mainloop-glib.so.0
> /usr/local/lib/libpulse-mainloop-glib.so.0.0.5
> 

It's several months since Anton asked this question and now I have to ask
exactly the same one.
I've built net-im/skype4 without VIDEO option using poudriere and installed it
like this:

$ pkg install net-im/skype4
[snip]
New packages to be INSTALLED:
skype4: 4.3.0.37,1 [poudriere]
linux-c6-qt47-x11: 4.7.2_1 [FreeBSD]
linux-c6-alsa-lib: 1.0.22_2 [poudriere]
linux-c6-qt47: 4.7.2_1 [FreeBSD]
linux-c6-hicolor-icon-theme: 0.5_3 [poudriere]
linux-c6-dbus-libs: 1.2.24_4 [poudriere]
linux-c6-dri: 10.1_1 [poudriere]
linux-c6-qt47-webkit: 4.7.2_1 [FreeBSD]
linux-skype_oss_wrapper: 0.1.1 [FreeBSD]

[snip]

Running skype results in:
$ skype
/usr/local/share/skype/skype: error while loading shared libraries:
libpulse-mainloop-glib.so.0: cannot open shared object file: No such file or
directory

ldd produces this:
$ env LD_LIBRARY_PATH=/lib/skype_oss_wrapper:${LD_LIBRARY_PATH}
/compat/linux/bin/bash /compat/linux/usr/bin/ldd /usr/local/share/skype/skype |
fgrep pulse
/usr/local/share/skype/skype: /lib/skype_oss_wrapper/libpulse.so.0: no version
information available (required by /usr/lib/qt47/libphonon.so.4)
libpulse-mainloop-glib.so.0 => not found
libpulse.so.0 => /lib/skype_oss_wrapper/libpulse.so.0 (0x249c9000)
libpulse-mainloop-glib.so.0 => not found

With a little bit of help from Google I found this thread and in particular the
following post: http://article.gmane.org/gmane.os.freebsd.devel.ports/127782
In the end I had to do a slightly different thing:
$ pkg install linux-c6-pulseaudio-libs
$ cd /compat/linux
$ rpm2archive < ~/tmp/pulseaudio-libs-glib2-0.9.21-21.el6.i686.rpm| tar xvf -
x ./usr/lib/libpulse-mainloop-glib.so.0
x ./usr/lib/libpulse-mainloop-glib.so.0.0.4

Where pulseaudio-libs-glib2-0.9.21-21.el6.i686.rpm was downloaded from the
Internet in advance.

After this skype seems to finally work, but it would be nice if I hadn't to do
the extra steps.  Maybe I did something wrong before installing skype?

BTW, it seems that libpulse-mainloop-glib.so.0 dependency comes from
/compat/linux/usr/lib/qt47/libphonon.so.4.

-- 
Andriy Gapon
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


[Bug 203630] [Hyper-V] [nat] [tcp] 10.2 NAT bug in TCP stack or hyperv netsvc driver

2015-10-31 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203630

Andrew Turner  changed:

   What|Removed |Added

   Hardware|arm64   |amd64

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"


wine64 seems to fail to launch

2015-10-31 Thread Ben Lavery

Good evening all,

I've installed wine-1.7.53 on a laptop running FreeBSD-CURRENT (r287930) 
via the `pkg` command.  I have tried running a few applications (Dropbox 
installer, 1Password, Steam) from the command line and they all seem to 
just die without any output:


benlavery@BIL-BSD:Downloads $>wine64 1Password-4.6.0.592.exe
benlavery@BIL-BSD:Downloads $>

There is no logs that I can see that get written, and no core file 
generated.  It just seems to fail silently...


Using `wine64` to launch the "bundled" applications it seems to work 
just fine:

$>wine64 .wine/drive_c/windows/notepad.exe
# notepad.exe is launched within my X session.

Are the applications I've chosen too complex?  Am I not specifying 
something correctly?  I would expect some kind of message if either of 
the above was so?


Many thanks,
Ben Lavery

___
freebsd-emulation@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"