From owner-freebsd-ppc@freebsd.org Mon Jul 13 13:47:21 2015 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D9D8699BAE8 for ; Mon, 13 Jul 2015 13:47:21 +0000 (UTC) (envelope-from jwbacon@tds.net) Received: from mail.tds.net (smtp-fo.tds.net [64.8.70.105]) by mx1.freebsd.org (Postfix) with ESMTP id 887DC331 for ; Mon, 13 Jul 2015 13:47:20 +0000 (UTC) (envelope-from jwbacon@tds.net) X_CMAE_Category: , , X-CNFS-Analysis: v=2.1 cv=NOTB+iKg c=1 sm=1 tr=0 a=3P8oVVwqEA4itr5Wauyu9g==:117 a=3P8oVVwqEA4itr5Wauyu9g==:17 a=K-v-2zaBAAAA:8 a=5Bwo4ec7AAAA:8 a=XuXXr3MUB7gA:10 a=r77TgQKjGQsHNAKrUKIA:9 a=gZbpxnkM3yUA:10 a=Ne3FLQylq4m9gFUPWRsA:9 a=pILNOxqGKmIA:10 a=6I5d2MoRAAAA:8 a=ekn3mElGeghLAnLZ8-UA:9 a=CjuIK1q_8ugA:10 a=zggavdljaskUsPxQEiQA:9 a=DjZlDZOPQvGIWYo8:21 a=-M7F_zHx_eTxYIjh:21 a=YPP3TWdNJFa--wTmHM0A:9 a=sGw1FIvaFJkkRRZPAcoA:9 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: andiYWNvbkB0ZHMubmV0 Authentication-Results: smtp01.tds.cmh.synacor.com smtp.user=jwbacon@tds.net; auth=pass (LOGIN) Received: from [96.60.148.161] ([96.60.148.161:58778] helo=manta.acadix.biz) by mail.tds.net (envelope-from ) (ecelerity 3.6.5.45644 r(Core:3.6.5.0)) with ESMTPSA (cipher=AES128-SHA) id 1C/A2-29319-261C3A55; Mon, 13 Jul 2015 09:47:14 -0400 Message-ID: <55A3C160.5000108@tds.net> Date: Mon, 13 Jul 2015 08:47:12 -0500 From: Jason Bacon User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Herminio Hernandez Jr , freebsd-ppc@freebsd.org Subject: Re: lumina install References: <20150713050658.45ad5b438f34e737092d3179@gmail.com> In-Reply-To: <20150713050658.45ad5b438f34e737092d3179@gmail.com> Content-Type: multipart/mixed; boundary="------------080909080900000703070704" X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jul 2015 13:47:21 -0000 This is a multi-part message in MIME format. --------------080909080900000703070704 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Herminio, The MAKE_JOBS_UNSAFE is just a standard guess that the ports system suggests in the event of any build failure. What other error messages are there in the output? FYI, I recently installed XFCE and ran into some issues with /usr/bin/ld. The workaround was to use a newer GCC (which adds many hours to the install, but what can you do?). I attached patches for the ports I had to modify so far. Maybe something similar is involved with lumina. Regards, JB On 07/13/15 05:06, Herminio Hernandez Jr wrote: > Does anyone know if lumina is supported on powerpc? I tried to install the port and it kept failing saying I need to set MAKE_JOBS_UNSAFE=yes. However when I did that it still failed. I am installing xfce but I would love to get this working as well. Thanks! > --------------080909080900000703070704 Content-Type: text/plain; charset=us-ascii; name="dri-diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="dri-diff.txt" diff -ruN --exclude=CVS --exclude=.svn /usr/ports/graphics/dri/Makefile /usr/wip/graphics/dri/Makefile --- /usr/ports/graphics/dri/Makefile 2015-06-14 10:42:03.000000000 -0500 +++ /usr/wip/graphics/dri/Makefile 2015-06-14 10:43:18.000000000 -0500 @@ -38,7 +38,9 @@ CC=clang CXX=clang++ CPP=clang-cpp -. elif ${OSVERSION} < 901500 +. elif ${OSVERSION} < 901500 || ${ARCH} == "powerpc" +# Use /usr/local/bin/ld to avoid segfault on powerpc +# https://forums.freebsd.org/threads/problem-building-xorgs-dependencies-on-powerpc.50356/ USE_GCC=yes . endif --------------080909080900000703070704 Content-Type: text/plain; charset=us-ascii; name="gputils-diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gputils-diff.txt" diff -ruN --exclude=CVS --exclude=.svn /usr/ports/devel/gputils/files/patch-libgputils_gpcofflink.c /usr/wip/devel/gputils/files/patch-libgputils_gpcofflink.c --- /usr/ports/devel/gputils/files/patch-libgputils_gpcofflink.c 1969-12-31 18:00:00.000000000 -0600 +++ /usr/wip/devel/gputils/files/patch-libgputils_gpcofflink.c 2015-06-13 13:15:02.000000000 -0500 @@ -0,0 +1,28 @@ +--- libgputils/gpcofflink.c.orig 2014-07-31 08:37:29.000000000 -0500 ++++ libgputils/gpcofflink.c 2015-06-13 13:14:59.000000000 -0500 +@@ -21,6 +21,7 @@ + + #include "stdhdr.h" + #include "libgputils.h" ++#include + + gp_boolean gp_relocate_to_shared = false; + +@@ -762,11 +763,17 @@ + + /* make sure the section count matches */ + if (object->class->rom_width == 8) { ++ fprintf(stderr, "Using i_memory_get\n"); + object->class->i_memory_get(new->data, new->address, &number, NULL, NULL); + } + else { ++ fprintf(stderr, "Using _read_table_data\n"); + number = _read_table_data(object->class, new, new->address); + } ++//#if BYTE_ORDER == BIG_ENDIAN ++ number = bswap16(number); ++//#endif ++ fprintf(stderr, "number = %u count = %d\n", number, count); + assert(number == count); + } + } --------------080909080900000703070704 Content-Type: text/plain; charset=us-ascii; name="gtk30-diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gtk30-diff.txt" diff -ruN --exclude=CVS --exclude=.svn /usr/ports/x11-toolkits/gtk30/Makefile /usr/wip/x11-toolkits/gtk30/Makefile --- /usr/ports/x11-toolkits/gtk30/Makefile 2015-05-14 05:15:04.000000000 -0500 +++ /usr/wip/x11-toolkits/gtk30/Makefile 2015-06-14 17:25:40.000000000 -0500 @@ -70,6 +70,10 @@ # needed for the exists() check, booo .include +.if ${ARCH} == "powerpc" +USE_GCC= yes +.endif + post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${GREP} -l lgmodule | \ ${XARGS} ${REINPLACE_CMD} -e 's|-lgmodule|@GMODULE_LIBS@|g' --------------080909080900000703070704 Content-Type: text/plain; charset=us-ascii; name="texlive-base-diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="texlive-base-diff.txt" diff -ruN --exclude=CVS --exclude=.svn /usr/ports/print/texlive-base/Makefile /usr/wip/print/texlive-base/Makefile --- /usr/ports/print/texlive-base/Makefile 2015-04-23 16:26:09.000000000 -0500 +++ /usr/wip/print/texlive-base/Makefile 2015-06-15 22:03:32.000000000 -0500 @@ -29,6 +29,7 @@ CONFLICTS_INSTALL= texlive-texmf-201[23]* USE_TEX= web2c kpathsea ptexenc texhash-bootstrap +USE_GCC= yes USES= gmake pkgconfig perl5 shebangfix tar:xz USE_AUTOTOOLS= autoconf USE_GHOSTSCRIPT=yes --------------080909080900000703070704--