From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 3 08:07:43 2009 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9334C1065675 for ; Fri, 3 Apr 2009 08:07:41 +0000 (UTC) (envelope-from daichi@freebsd.org) Received: from natial.ongs.co.jp (natial.ongs.co.jp [202.216.246.90]) by mx1.freebsd.org (Postfix) with ESMTP id 3EB0A8FC0A for ; Fri, 3 Apr 2009 08:07:41 +0000 (UTC) (envelope-from daichi@freebsd.org) Received: from parancell.ongs.co.jp (dullmdaler.ongs.co.jp [202.216.246.94]) by natial.ongs.co.jp (Postfix) with ESMTPSA id CFB4E125422; Fri, 3 Apr 2009 16:44:33 +0900 (JST) Message-ID: <49D5BE61.3090000@freebsd.org> Date: Fri, 03 Apr 2009 16:44:33 +0900 From: Daichi GOTO User-Agent: Thunderbird 2.0.0.21 (X11/20090330) MIME-Version: 1.0 To: Boris Samorodov References: <23488525@bb.ipt.ru> In-Reply-To: <23488525@bb.ipt.ru> Content-Type: multipart/mixed; boundary="------------090408000306070509070505" Cc: freebsd-emulation@FreeBSD.org, Masanori OZAWA Subject: Re: HEADSUP: new linux infrastructure ports are committed X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 03 Apr 2009 08:07:44 -0000 This is a multi-part message in MIME format. --------------090408000306070509070505 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Boris :) Thanks for your great work of f8 port infrastructure, it's very exciting! well, I have found a dependency lack around linux-f8-xorg-libs causing some application (e.g. linux eclipse) fails to run. Please consider attached patch and merge it! Thanks Boris Samorodov wrote: > 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 -- Daichi GOTO, http://people.freebsd.org/~daichi --------------090408000306070509070505 Content-Type: text/plain; name="linux-f8-xorg-libs.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="linux-f8-xorg-libs.diff" diff -urBN x11/linux-f8-xorg-libs.orig/Makefile x11/linux-f8-xorg-libs/Makefile --- x11/linux-f8-xorg-libs.orig/Makefile 2009-04-02 00:25:36.000000000 +0900 +++ x11/linux-f8-xorg-libs/Makefile 2009-04-03 16:34:56.000000000 +0900 @@ -33,6 +33,7 @@ libXrandr-1.2.2-1.fc8.${LINUX_RPM_ARCH}.rpm \ libXrender-0.9.4-1.fc8.${LINUX_RPM_ARCH}.rpm \ libXt-1.0.4-3.fc8.${LINUX_RPM_ARCH}.rpm \ + libXtst-1.0.3-1.fc8.${LINUX_RPM_ARCH}.rpm \ libXres-1.0.3-3.fc8.${LINUX_RPM_ARCH}.rpm \ libXv-1.0.3-3.fc8.${LINUX_RPM_ARCH}.rpm \ libXvMC-1.0.4-3.fc8.${LINUX_RPM_ARCH}.rpm \ @@ -69,6 +70,7 @@ libXrandr-1.2.2-1.fc8.src.rpm \ libXrender-0.9.4-1.fc8.src.rpm \ libXt-1.0.4-3.fc8.src.rpm \ + libXtst-1.0.3-1.fc8.src.rpm \ libXres-1.0.3-3.fc8.src.rpm \ libXv-1.0.3-3.fc8.src.rpm \ libXvMC-1.0.4-3.fc8.src.rpm \ diff -urBN x11/linux-f8-xorg-libs.orig/distinfo.i386 x11/linux-f8-xorg-libs/distinfo.i386 --- x11/linux-f8-xorg-libs.orig/distinfo.i386 2009-04-02 00:25:37.000000000 +0900 +++ x11/linux-f8-xorg-libs/distinfo.i386 2009-04-03 16:37:26.000000000 +0900 @@ -70,6 +70,9 @@ MD5 (rpm/i386/fedora/8/libXt-1.0.4-3.fc8.i386.rpm) = f43ef6060ba2bfc160a99540f978de13 SHA256 (rpm/i386/fedora/8/libXt-1.0.4-3.fc8.i386.rpm) = 5edaed2c5c5b5f644b0785805f2ca8b36dd4864fdab28738a40103c2bc50bd66 SIZE (rpm/i386/fedora/8/libXt-1.0.4-3.fc8.i386.rpm) = 173617 +MD5 (rpm/i386/fedora/8/libXtst-1.0.3-1.fc8.i386.rpm) = f1db8187158f697ca69711eaf674c8f9 +SHA256 (rpm/i386/fedora/8/libXtst-1.0.3-1.fc8.i386.rpm) = 310989f7fce75f24478b2fed92049b30fe405405878abf1a548b7c1c754be511 +SIZE (rpm/i386/fedora/8/libXtst-1.0.3-1.fc8.i386.rpm) = 19980 MD5 (rpm/i386/fedora/8/libXres-1.0.3-3.fc8.i386.rpm) = 0748b102dd075715db0242c91e29963f SHA256 (rpm/i386/fedora/8/libXres-1.0.3-3.fc8.i386.rpm) = f903d33cc78964fa3c88e78f70d1bc3cd965ee5c4ebd70d0ccc0889755bf0433 SIZE (rpm/i386/fedora/8/libXres-1.0.3-3.fc8.i386.rpm) = 13594 @@ -172,6 +175,9 @@ MD5 (rpm/i386/fedora/8/libXt-1.0.4-3.fc8.src.rpm) = 09d64d10a5ec1c931af9ae61e56d5775 SHA256 (rpm/i386/fedora/8/libXt-1.0.4-3.fc8.src.rpm) = 655b98f0b1fc28470906481bd754c7aab2309f3cb4eb73d6317a372d8ce74b58 SIZE (rpm/i386/fedora/8/libXt-1.0.4-3.fc8.src.rpm) = 502834 +MD5 (rpm/i386/fedora/8/libXtst-1.0.3-1.fc8.src.rpm) = 0ad8a3778ee7f4930037d1219c5963bf +SHA256 (rpm/i386/fedora/8/libXtst-1.0.3-1.fc8.src.rpm) = 100fdb2af96e5c435301ec7228b1720d74e325fbfb6a66970fcc9de5c7fa7168 +SIZE (rpm/i386/fedora/8/libXtst-1.0.3-1.fc8.src.rpm) = 231546 MD5 (rpm/i386/fedora/8/libXres-1.0.3-3.fc8.src.rpm) = e8ce35f5bffbfee5548565793b49a990 SHA256 (rpm/i386/fedora/8/libXres-1.0.3-3.fc8.src.rpm) = 160b8c7e40057801bda72ec93cd08f1d395793d5fd4f1b540a1d0f71625e7080 SIZE (rpm/i386/fedora/8/libXres-1.0.3-3.fc8.src.rpm) = 225254 diff -urBN x11/linux-f8-xorg-libs.orig/pkg-plist x11/linux-f8-xorg-libs/pkg-plist --- x11/linux-f8-xorg-libs.orig/pkg-plist 2009-04-02 00:25:37.000000000 +0900 +++ x11/linux-f8-xorg-libs/pkg-plist 2009-04-03 16:28:21.000000000 +0900 @@ -57,6 +57,8 @@ usr/lib/libXss.so.1.0.0 usr/lib/libXt.so.6 usr/lib/libXt.so.6.0.0 +usr/lib/libXtst.so.6 +usr/lib/libXtst.so.6.1.0 usr/lib/libXv.so.1 usr/lib/libXv.so.1.0.0 usr/lib/libXvMC.so.1 @@ -395,6 +397,10 @@ usr/share/doc/libXt-1.0.4/ChangeLog usr/share/doc/libXt-1.0.4/NEWS usr/share/doc/libXt-1.0.4/README +usr/share/doc/libXtst-1.0.3/AUTHORS +usr/share/doc/libXtst-1.0.3/COPYING +usr/share/doc/libXtst-1.0.3/ChangeLog +usr/share/doc/libXtst-1.0.3/README usr/share/doc/libXv-1.0.3/AUTHORS usr/share/doc/libXv-1.0.3/COPYING usr/share/doc/libXv-1.0.3/ChangeLog @@ -433,6 +439,7 @@ @dirrm usr/share/doc/libXvMC-1.0.4 @dirrm usr/share/doc/libXv-1.0.3 @dirrm usr/share/doc/libXt-1.0.4 +@dirrm usr/share/doc/libXtst-1.0.3 @dirrm usr/share/doc/libXres-1.0.3 @dirrm usr/share/doc/libXrender-0.9.4 @dirrm usr/share/doc/libXrandr-1.2.2 --------------090408000306070509070505--