Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Oct 2007 21:40:55 +0200 (CEST)
From:      Juergen Lock <nox@jelal.kn-bremen.de>
To:        Alexander@Leidinger.net
Cc:        freebsd-ports@freebsd.org
Subject:   Re: The scandalous status of linux-flashplugin9
Message-ID:  <200710101940.l9AJetsx013837@saturn.kn-bremen.de>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <20071008192953.677522d5@deskjail> you write:
>Quoting John Reynolds <johnjen@reynoldsnet.org> (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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710101940.l9AJetsx013837>