From owner-freebsd-emulation@FreeBSD.ORG Sun Nov 23 01:20:41 2014 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 678479B3 for ; Sun, 23 Nov 2014 01:20:41 +0000 (UTC) Received: from mail.palmen-it.de (stef.palmen-it.de [IPv6:2a01:198:49d:1::1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 294CCD1F for ; Sun, 23 Nov 2014 01:20:41 +0000 (UTC) Received: from dslb-084-056-246-061.084.056.pools.vodafone-ip.de ([84.56.246.61] helo=photon.home.palmen-it.de) by mail.palmen-it.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1XsLqx-0006Jo-A8; Sun, 23 Nov 2014 01:20:39 +0000 From: Felix Palmen To: freebsd-emulation@freebsd.org Subject: Re: net-im/skype* vs. linux-c6-*: Date: Sun, 23 Nov 2014 02:20:36 +0100 Message-ID: <3171138.bPutE9K8Gj@photon.home.palmen-it.de> User-Agent: KMail/4.14.2 (FreeBSD/11.0-CURRENT; KDE/4.14.2; amd64; ; ) In-Reply-To: <20141111132312.GA1808@mx12.chaot.net> References: <20141107163008.GO1156@albert.catwhisker.org> <20141110012733.GE1239@albert.catwhisker.org> <20141111132312.GA1808@mx12.chaot.net> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-SA-Exim-Connect-IP: 84.56.246.61 X-SA-Exim-Rcpt-To: freebsd-emulation@freebsd.org, david@catwhisker.org X-SA-Exim-Mail-From: felix@palmen-it.de X-SA-Exim-Scanned: No (on mail.palmen-it.de); SAEximRunCond expanded to false Cc: David Wolfskill X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Nov 2014 01:20:41 -0000 Hello, Am Dienstag, 11. November 2014, 15:23:12 schrieben Sie: > a) as far as I know Microsoft doesn't allow any client before 4.3, that > would block net-im/skype and net-im/skype-devel. If you test, and find it > works, can you let me know please? > > b) we're still lacking the syscalls required by Skype 4.3 in 11.0-CURRENT, > although dchagin@ is making good progress. for a), it's possible to circumvent that by once connecting with 4.3, then downgrading to 4.2. It can be patched to report the same version string as 4.3, but I didn't test, whether this is strictly required. Given the fact that 11-CURRENT can obviously run skype 4.3 just fine now, but still has problems with the linux pulseaudio libs (thus, rendering a skype version that supports sound only through pulseaudio pointless), I came up with the following workaround for getting a fully working skype at the moment, as long as there are things missing for linux-pulseaudio: 1.) Get hold of an earlier version of net-im/skype4 still installing skype 4.2, place it in net-im/skype42 for convenience 2.) remove the broken flag and the pulseaudio dependency from net-im/skype4 Makefile 3.) install net-im/skype4, run it, log on making sure you check the checkbox for automatic logon (important!). 4.) exit skype, make sure no process is left over (use kill -9 if necessary) 5.) uninstall net-im/skype4, install net-im/skype42 6.) This MIGHT be unneccesary, not sure about this -- patch skype 4.2 to report 4.3 version string: # gsed -i "s/\x34\x2E\x32\x2E\x30\x2E\x31\x33/\x34\x2E\x33\x2E\x30\x2E\x33\x37/g" /usr/local/share/skype/skype Skype should now work. This assumes running a system recent enough to run skype 4.3 (obviously, without the pulseaudio stuff), having chosen the -c6 linux ports as default and having a working setup for alsa shim in /compat/linux/etc/alsa/pcm/pcm-oss.conf