Date: Thu, 23 May 2019 17:58:13 -0700 From: Mark Millard <marklmi@yahoo.com> To: Jason Bacon <bacon4000@gmail.com> Cc: Francis Little <oggy@farscape.co.uk>, freebsd-ppc@freebsd.org Subject: Re: Mac G5 X11 performance Message-ID: <B1480160-A88E-4181-A468-B03D2809D0ED@yahoo.com> In-Reply-To: <e95a4021-ee14-7cf6-2ef8-0af7d6a4156a@gmail.com> References: <d2621743-183e-d40b-71fe-6f14b30cd014@gmail.com> <CAGSRtz40CiM0L1gZgqUD1Yc6WWVTNyasMEc4xL1CvV1NjTj7mA@mail.gmail.com> <e95a4021-ee14-7cf6-2ef8-0af7d6a4156a@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2019-May-23, at 17:10, Jason Bacon <bacon4000 at gmail.com> wrote: > Netsurf works fine, but unfortunately depends on a legacy libutf8proc, = which conflicts with the more modern utf8proc required by many other = ports (including subversion). >=20 > All firefox dependencies build ("make depends" runs clean), so we're = very close. >=20 > BTW, there are ~27,000 binary packages for ppc64, ~31,000 for amd64. = Not bad, and that number will jump when a few key ports like qt5-core = are fixed. I'm able to build devel/qt5-core based on: # svnlite diff /usr/ports/Mk/Uses/ Index: /usr/ports/Mk/Uses/qt-dist.mk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/ports/Mk/Uses/qt-dist.mk (revision 501994) +++ /usr/ports/Mk/Uses/qt-dist.mk (working copy) @@ -251,7 +251,7 @@ .if ${_QT_VER:M5} post-patch: gcc-post-patch gcc-post-patch: - ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/mkspecs/common/gcc-base.conf \ ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf ${REINPLACE_CMD} 's|%%GCC_DEFAULT%%|${GCC_DEFAULT}|g' \ I noticed that my build logs had %%LOCALBASE%% text that had not been replaced, in particular the 2nd one on a particular line. That lead to noticing the missing "g". (I'm not a ports committer or maintainer.) I experiment with a system-clang-8 and base/binutils based powerpc64 environment, instead of gcc 4.2.1 based. So direct inference of others being able to do the same would not apply. But it seems likely to me. Side note: qt-dist.mk sometimes uses -e with ${REINPLACE_CMD} even when only one command is being fed to sed, a context in which the -e is optional. > On 2019-05-23 14:02, Francis Little wrote: >> I find WindowMaker fairly responsive. >>=20 >> I've not had a lot of luck with a web browser yet, Midori builds and = comes up but cannot load webpages for some reason. >>=20 >>=20 >>=20 >>=20 >> On Thu, 23 May 2019, 19:25 Jason Bacon, <bacon4000@gmail.com = <mailto:bacon4000@gmail.com>> wrote: >>=20 >>=20 >> This is not a very important issue, but thought I'd bring in up in >> case >> there's a simple solution. >>=20 >> I have an iMac G5, used mainly for port testing, but I've found = that >> it's very close to being a usable desktop system (running SLiM = login >> manager and LXDE as other mainstream desktop environments don't >> currently build). All it would need is a few more key ports fixed >> (e.g. >> firefox or chromium, qt5-*) and improved X11 performance. >>=20 >> X11 performance is slow to the point where a dragged window won't >> even >> keep up with the mouse. >>=20 >> Chipset and Xorg info is below. >>=20 >> Loading radeonkms causes a complete system freeze. >>=20 >> I haven't found anything on the freebsd-ppc pages or elsewhere to >> help. >>=20 >> If anyone knows of any ways to improve the situation, I'd = appreciate >> hearing them. If they're not too hackish, I would add support to >> sysutils/desktop-installer so others with PowerPC Macs can = configure >> them with minimal effort. >>=20 >> vgapci0@pci0:0:16:0: class=3D0x030000 card=3D0x41501002 >> chip=3D0x41501002 >> rev=3D0x00 hdr=3D0x00 >> vendor =3D 'Advanced Micro Devices, Inc. [AMD/ATI]' >> device =3D 'RV350 [Radeon 9550/9600/X1050 Series]' >> class =3D display >> subclass =3D VGA >>=20 >> [ 66.665] >> X.Org X Server 1.18.4 >> . . . >>=20 >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B1480160-A88E-4181-A468-B03D2809D0ED>