Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 03 Apr 2009 16:44:33 +0900
From:      Daichi GOTO <daichi@freebsd.org>
To:        Boris Samorodov <bsam@ipt.ru>
Cc:        freebsd-emulation@FreeBSD.org, Masanori OZAWA <ozawa@ongs.co.jp>
Subject:   Re: HEADSUP: new linux infrastructure ports are committed
Message-ID:  <49D5BE61.3090000@freebsd.org>
In-Reply-To: <23488525@bb.ipt.ru>
References:  <23488525@bb.ipt.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
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--



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