HEADSUP: new linux infrastructure ports are committed
Daichi GOTO
daichi at freebsd.org
Fri Apr 3 01:07:44 PDT 2009
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
-------------- next part --------------
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
+ at 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
More information about the freebsd-emulation
mailing list