Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Apr 2009 19:34:42 +0400
From:      Boris Samorodov <bsam@ipt.ru>
To:        freebsd-emulation@FreeBSD.org
Subject:   HEADSUP: new linux infrastructure ports are committed
Message-ID:  <23488525@bb.ipt.ru>

next in thread | raw e-mail | index | archive | help
Hello List,


I've just committed new Linux Fedora 8 infrastructure ports. That was
a long awaited commit. Thanks for all who helped me here. 47 new
ports are introduced as well as a new linux ports infrastructure
which made it possible to co-exist ports from different linux
distros at our ports tree. The worked lasted for more than a year.

The above mentioned infrasrtucture allows using different linux
base ports and non-base infrastructure ports. Users should define
at their /etc/make.conf two variables: OVERRIDE_LINUX_BASE_PORT
and OVERRIDE_LINUX_NON_BASE_PORTS. The valid value for the latter
is "f8".

As you may already know, only 8-CURRENT is compatible with
compat.linux.osrelease=2.6.16. FreeBSD-7.x is not fully
compatible due to lack of some syscalls, etc. Those syscalls
cannot be MFCed due to native FreeBSD ABI breakage. Some
applications may work fine though.

New infrastructure ports as well as linux_base-f8 are not defaults for
any FreeBSD version so far. Please test and report any
inconsistency.

Following linux applications are known to work (along with locales
where they are applicable):
. acroread8;
. linux-opera;
. linux-realplayer;
. linux-seamonkey;
. linux-thunderbird.

I didn't manage to make those applications to work:
. google-earth (crashes while loading, uses linux_dri);
. skype (seems to work but for ru_RU.UTF-8 locale russian letters are shown
  like squares).

I hope that nothing should got broken by this commit,
but you know, things happen from time to time...

Please, read /usr/ports/UPDATING for instructions to
upgrade to the new linux-f8 ports infrastructure.

Not done:
---------
1. textproc/linux-f8-aspell uses only default (English?) language;
   any help is appreciated;
2. there is no apropriate graphics/linux_dri port; someone with
   scills to write it down is needed. Futher information one
   can find at emulation@ archieves and graphics/linux_dri[-devel]
   ports;
3. I failed to find a Fedora 8 openmotif package, so the old
   one is used;
4. for webauth is used linux-nvu since I don't have any
   evidence if linux-kompozer should be used.

Have fun and be happy! ;-)


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve



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