From owner-freebsd-ports@FreeBSD.ORG Wed Oct 10 20:11:59 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5C8B16A41A for ; Wed, 10 Oct 2007 20:11:59 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id 4AF4713C455 for ; Wed, 10 Oct 2007 20:11:59 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 6D36D208D02; Wed, 10 Oct 2007 21:43:01 +0200 (CEST) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.8/8.13.6) with ESMTP id l9AJeuaK013838; Wed, 10 Oct 2007 21:40:56 +0200 (CEST) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.8/8.13.6/Submit) id l9AJetsx013837; Wed, 10 Oct 2007 21:40:55 +0200 (CEST) (envelope-from nox) Date: Wed, 10 Oct 2007 21:40:55 +0200 (CEST) From: Juergen Lock Message-Id: <200710101940.l9AJetsx013837@saturn.kn-bremen.de> To: Alexander@Leidinger.net X-Newsgroups: local.list.freebsd.ports In-Reply-To: <20071008192953.677522d5@deskjail> References: <20071008125558.GE1509@copernic.kti.ae.poznan.pl> <790a9fff0710080752k90c1ac3r23856304f176648e@mail.gmail.com> <18186.18515.36297.742895@whale.home-net> Organization: home Cc: freebsd-ports@freebsd.org Subject: Re: The scandalous status of linux-flashplugin9 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2007 20:11:59 -0000 In article <20071008192953.677522d5@deskjail> you write: >Quoting John Reynolds (Mon, 8 Oct 2007 08:10:11 -0700): > >> >> [ On Monday, October 8, Scot Hetzel wrote: ] >> > The port is not broken as the flash9 port is not compiled, it just >> > installs the linux flash9 binary. What is broken is the linux >> > emulation on FreeBSD < 7. Work is underway to improve the linux >> > emulation in -CURRENT. >> > >> > I agree the port should be marked broken for OSVERSION < 7000xx, and >> > compat.linux.osrelease = 2.4.2, as the flash9 plugin may require >> > 2.6.16 linux emulation. >> >> Is there a handbook or wiki entry which would point one to the procedure for >> "properly" moving from 2.4.2 to 2.6.16 emulation under -current? I believe I >> saw some posts that 2.6.x would not be default for 7.0-RELEASE for whatever >> technical reason..... > >% grep linux /etc/sysctl.conf >compat.linux.osrelease=2.6.16 > >Be warned, you may run into bugs (2.6 emulation has not as much >widespread testing as 2.4). If you stumble upon problems have a look at >the archive of emulation@ and search for your problem there. If you can >not find it, tell emulation@ about your problem. Be prepared to do some >guided debugging. > >> Can anybody report success on -current with 2.6.16 emulation with the flash9 >> plugin? > >No, there are bugs we didn't manage to track down yet (partly because of >lack of time, partly because of the closed source nature of flash9,). >If someone wants to help to track this down: install dtrace (I don't >know where install instructions are; it's back from hibernation just >recently), run flash9 and try to get a backtrace of a crash with >dtrace. If someone manages to do this, post the backtrace to emulation@. > >Bye, >Alexander. There was a report on -current a while ago that a preliminary patch to fix the non-threadsafeness of mmap(2) MAP_FIXED also makes flash9 work, http://lists.freebsd.org/pipermail/freebsd-current/2007-August/075968.html a fix for that seems to have been committed (kib 2007-08-20) and also mfc'd to RELENG_6 by now (kib 2007-09-09), so, can anyone running either verify that flash9 still crashes for them? Just wondering... Juergen