ports/118567: www/linux-flashplugin7 - 7.0r70

Rudy crapsh at monkeybrains.net
Tue Jan 15 07:40:02 UTC 2008


The following reply was made to PR ports/118567; it has been noted by GNATS.

From: Rudy <crapsh at monkeybrains.net>
To: Alexander Leidinger <Alexander at leidinger.net>
Cc: bug-followup at FreeBSD.org
Subject: Re: ports/118567: www/linux-flashplugin7 - 7.0r70
Date: Mon, 14 Jan 2008 23:39:39 -0800

 Alexander Leidinger wrote:
 > Quoting Rudy <crapsh at monkeybrains.net> (Sat, 12 Jan 2008 21:35:48 -0800):
 > 
 >>   echo "compat.linux.osrelease=2.6.20" >> /etc/sysctl.conf
 >>   cd  /usr/ports/emulators/linux_base-f7 && make
 > 
 >>   cd /usr/ports/www/linux-flashplugin7 && make
 >>   make install
 > 
 > 2.6.x emulation is not available in 6.x or 5.x (2.6.20 is totally
 > wrong, the only 2.6 kernel version we are targeting ATM is 2.6.16). It
 > is also not stable yet, there are known bugs. linux_base-f7 is also
 > only useable with 2.6 emulation, installing it is not recommended for
 > non-developers.
 > 
 > So I suggest you have a look what the problem is with 2.4.2 (the
 > default) and linux_base-fc4 (the default).
 
 
 Thank you for the information.  I searched and searched the lists for this info, and found nothing. 
   I was just guessing on the kernel version number to use. :)
 
 Questions to freebsd-questions about the linux version to use and how to get flash working went 
 unanswered.
 
 
 .if ${OSVERSION} >= 7000000
   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"
   @${ECHO} "  flash7 doesn't work, but if you set your linux kernel"
   @${ECHO} "  emulation to version 2.6.16 and update all your linux packages"
   @${ECHO} "  it will work.  To do this type this command:"
   @${ECHO} "     pkg_delete -f linux_base-fc4"
   @${ECHO} "     portinstall linux_base-f7"
   @${ECHO} "     portupgrade linux-\\*"
   @${ECHO} "     echo "compat.linux.osrelease=2.6.16" >> /etc/sysctl.conf && reboot"
   @${ECHO} ""
   @${ECHO} " *** WARNING 2.6.x EMULATION is not yet stable, skilled people only ***"
   IGNORE=                 compat.linux.osrelease: 2.4.2 is not supported
 .endif
 
 As for OSVERSION < 7000000?  Leave the port broken!  I've moved on and am ready for 7!
 
 Seems simple enough to me.  :)
 
 - Rudy
 



More information about the freebsd-ports-bugs mailing list