From owner-freebsd-ppc@FreeBSD.ORG Mon Jan 27 11:06:53 2014 Return-Path: Delivered-To: freebsd-ppc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 09803CC8 for ; Mon, 27 Jan 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E8D7B1A92 for ; Mon, 27 Jan 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s0RB6qVF013115 for ; Mon, 27 Jan 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s0RB6qxb013113 for freebsd-ppc@FreeBSD.org; Mon, 27 Jan 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 Jan 2014 11:06:52 GMT Message-Id: <201401271106.s0RB6qxb013113@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ppc@FreeBSD.org Subject: Current problem reports assigned to freebsd-ppc@FreeBSD.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jan 2014 11:06:53 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o power/183040 ppc Nested signal handling is broken o power/182908 ppc Unable to build debug binaries with clang on powerpc64 o power/181502 ppc /usr/include/stdint.h 9.2-RC1/powerpc does not compile o power/180593 ppc PowerMac G5 shuts down when building pcre o power/178038 ppc clang++ fails to produce a binary in powerpc64 o power/164225 ppc Boot fails on IBM 7028-6E1 (heap memory claim failed) o power/149009 ppc sysinstall(8) on powerpc fails to install manpages, so o power/140241 ppc [kernel] [patch] Linker set problems on PowerPC EABI o power/135576 ppc gdb cannot debug threaded programs on ppc o power/133503 ppc [sound] Sound stutter after switching ttys o power/131548 ppc ofw_syscons no longer supports 32-bit framebuffer 11 problems total. From owner-freebsd-ppc@FreeBSD.ORG Wed Jan 29 11:16:34 2014 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AAC4E8E3; Wed, 29 Jan 2014 11:16:34 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6F3201CD7; Wed, 29 Jan 2014 11:16:34 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id s0TBGXxZ069339; Wed, 29 Jan 2014 06:16:33 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s0TBGXu5069338; Wed, 29 Jan 2014 11:16:33 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 29 Jan 2014 11:16:33 GMT Message-Id: <201401291116.s0TBGXu5069338@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 11:16:34 -0000 TB --- 2014-01-29 09:15:40 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-29 09:15:40 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-29 09:15:40 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-29 09:15:40 - cleaning the object tree TB --- 2014-01-29 09:15:40 - /usr/local/bin/svn stat /src TB --- 2014-01-29 09:15:45 - At svn revision 261254 TB --- 2014-01-29 09:15:46 - building world TB --- 2014-01-29 09:15:46 - CROSS_BUILD_TESTING=YES TB --- 2014-01-29 09:15:46 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-29 09:15:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-29 09:15:46 - SRCCONF=/dev/null TB --- 2014-01-29 09:15:46 - TARGET=powerpc TB --- 2014-01-29 09:15:46 - TARGET_ARCH=powerpc TB --- 2014-01-29 09:15:46 - TZ=UTC TB --- 2014-01-29 09:15:46 - __MAKE_CONF=/dev/null TB --- 2014-01-29 09:15:46 - cd /src TB --- 2014-01-29 09:15:46 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 29 09:15:54 UTC 2014 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] ===> cddl/usr.bin/ctfconvert (all) cc -O2 -pipe -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/compat/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/compat/opensolaris/include -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/head -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/common -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -g -std=gnu89 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -W! no-unknown-pragmas -c /src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt/alist.c cc -O2 -pipe -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/compat/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/compat/opensolaris/include -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/head -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/common -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -g -std=gnu89 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -W! no-unknown-pragmas -c /src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c cc -O2 -pipe -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/compat/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/compat/opensolaris/include -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/head -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/common -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -g -std=gnu89 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -W! no-unknown-pragmas -c /src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt/ctfconvert.c cc -O2 -pipe -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/compat/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/compat/opensolaris/include -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/head -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/common -I/src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt -I/src/cddl/usr.bin/ctfconvert/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -g -std=gnu89 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -W! no-unknown-pragmas -c /src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c cc1: warnings being treated as errors /src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c: In function 'die_sou_create': /src/cddl/usr.bin/ctfconvert/../../../cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c:938: warning: unused variable 'bysz' *** Error code 1 Stop. bmake[4]: stopped in /src/cddl/usr.bin/ctfconvert *** Error code 1 Stop. bmake[3]: stopped in /src/cddl/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/cddl *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-29 11:16:33 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-29 11:16:33 - ERROR: failed to build world TB --- 2014-01-29 11:16:33 - 6284.37 user 756.55 system 7253.26 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Wed Jan 29 15:09:15 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5FC3D34C for ; Wed, 29 Jan 2014 15:09:15 +0000 (UTC) Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 316AE1397 for ; Wed, 29 Jan 2014 15:09:15 +0000 (UTC) Received: by mail-ie0-f181.google.com with SMTP id to1so2031175ieb.26 for ; Wed, 29 Jan 2014 07:09:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=BgNkwnsw6G24p42hYaa1srE9ETa8X0ongvEb5UoQanE=; b=jj4McCM3ZmifPREYHMi3O31WTk8COoMQNOhyD6OQfiQddh/AMoQBP+JebmQMXbS2Cp UBM0XpqMr+7FLujm24ND9uwUxlEvsqU7+EfIu3l3CWQU8HcHpnDhi+/ookF3RPQ4D3Dn NPqCMkLm17uYOTS5BTe7M6HNdtmcmyVQ6yscp5DfHZfYCTvxZhG3Tx4s4qm+vb6MPWlI ackQjkEMbWaSyVhrWwk9uA51qTs032KIbce7+t+CF//QlP+SSHc35uByqUzUm6flpLiH XYYs95ADW15A2G1vL6qmg3fc1jw9iVSpjGVgHNJSDbj0OVeNBNcZ5T1JBL9Pki1TEa4d e7ig== MIME-Version: 1.0 X-Received: by 10.43.171.134 with SMTP id nu6mr279633icc.92.1391008154591; Wed, 29 Jan 2014 07:09:14 -0800 (PST) Received: by 10.64.147.98 with HTTP; Wed, 29 Jan 2014 07:09:14 -0800 (PST) Date: Wed, 29 Jan 2014 08:09:14 -0700 Message-ID: Subject: Getting IBM pSeries 520 to boot from FreeBSD disc From: James Shaw To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 15:09:15 -0000 I have a pair of IBM pSeries 520 systems that I have been trying to install FreeBSD onto. So far, it will load the bootloader, and that's it. It keeps complaining that it can not find the kernel. I was wondering if there's a special setting that I'm missing or something. I can get it to boot Debian just fine, but for some reason it has issues with the FreeBSD 9.2 and 10.0-RELEASE discs. From owner-freebsd-ppc@FreeBSD.ORG Wed Jan 29 15:54:33 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0B967E2F for ; Wed, 29 Jan 2014 15:54:33 +0000 (UTC) Received: from MOY07-NIX1.wadns.net (moy07-nix1.wadns.net [41.185.26.137]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9F98818B0 for ; Wed, 29 Jan 2014 15:54:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by MOY07-NIX1.wadns.net (Postfix) with ESMTP id 7E92521F09; Wed, 29 Jan 2014 17:49:04 +0200 (SAST) X-Virus-Scanned: Debian amavisd-new at doggle.co.za Received: from MOY07-NIX1.wadns.net ([127.0.0.1]) by localhost (MOY07-NIX1.wadns.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 47PKf4gCcVnB; Wed, 29 Jan 2014 17:48:56 +0200 (SAST) Received: from [10.70.66.230] (unknown [197.76.150.139]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by MOY07-NIX1.wadns.net (Postfix) with ESMTPSA id 95CA7200DB; Wed, 29 Jan 2014 17:48:54 +0200 (SAST) Date: Wed, 29 Jan 2014 17:47:10 +0200 Subject: Re: Getting IBM pSeries 520 to boot from FreeBSD disc Message-ID: From: Vusa Moyo To: James Shaw MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Cc: freebsd-ppc@freebsd.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 15:54:33 -0000 SSBUcmllZCBvbiBhIHA1NzAgYW5kIHA3NzAuIFNhbWUgaXNzdWVzLiBJIGJlbGlldmUgYnkgcHBj IHRoZXkgbWVhbiBleC1BcHBsZSBwcGMuIEJ1dCBJIHN0YW5kIHRvIGJlIGNvcnJlY3RlZC4gCgpK YW1lcyBTaGF3IDxzaW1iYTdAZ21haWwuY29tPiB3cm90ZToKCj5JIGhhdmUgYSBwYWlyIG9mIElC TSBwU2VyaWVzIDUyMCBzeXN0ZW1zIHRoYXQgSSBoYXZlIGJlZW4gdHJ5aW5nIHRvIGluc3RhbGwK PkZyZWVCU0Qgb250by4gU28gZmFyLCBpdCB3aWxsIGxvYWQgdGhlIGJvb3Rsb2FkZXIsIGFuZCB0 aGF0J3MgaXQuIEl0IGtlZXBzCj5jb21wbGFpbmluZyB0aGF0IGl0IGNhbiBub3QgZmluZCB0aGUg a2VybmVsLgo+Cj5JIHdhcyB3b25kZXJpbmcgaWYgdGhlcmUncyBhIHNwZWNpYWwgc2V0dGluZyB0 aGF0IEknbSBtaXNzaW5nIG9yIHNvbWV0aGluZy4KPkkgY2FuIGdldCBpdCB0byBib290IERlYmlh biBqdXN0IGZpbmUsIGJ1dCBmb3Igc29tZSByZWFzb24gaXQgaGFzIGlzc3Vlcwo+d2l0aCB0aGUg RnJlZUJTRCA5LjIgYW5kIDEwLjAtUkVMRUFTRSBkaXNjcy4KPl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCj5mcmVlYnNkLXBwY0BmcmVlYnNkLm9yZyBtYWls aW5nIGxpc3QKPmh0dHA6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVi c2QtcHBjCj5UbyB1bnN1YnNjcmliZSwgc2VuZCBhbnkgbWFpbCB0byAiZnJlZWJzZC1wcGMtdW5z dWJzY3JpYmVAZnJlZWJzZC5vcmciCg== From owner-freebsd-ppc@FreeBSD.ORG Wed Jan 29 16:25:23 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0F341C2 for ; Wed, 29 Jan 2014 16:25:23 +0000 (UTC) Received: from i3mail.icecube.wisc.edu (i3mail.icecube.wisc.edu [128.104.255.23]) by mx1.freebsd.org (Postfix) with ESMTP id D62B41C7D for ; Wed, 29 Jan 2014 16:25:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by i3mail.icecube.wisc.edu (Postfix) with ESMTP id 5A35A3803B; Wed, 29 Jan 2014 10:15:44 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from i3mail.icecube.wisc.edu ([127.0.0.1]) by localhost (i3mail.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id VNuqaDOfA8W9; Wed, 29 Jan 2014 10:15:44 -0600 (CST) Received: from terminus.icecube.wisc.edu (terminus.icecube.wisc.edu [172.16.223.97]) by i3mail.icecube.wisc.edu (Postfix) with ESMTPSA id 49E0E38033; Wed, 29 Jan 2014 10:15:44 -0600 (CST) Message-ID: <52E92930.1090801@freebsd.org> Date: Wed, 29 Jan 2014 10:15:44 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Vusa Moyo , James Shaw Subject: Re: Getting IBM pSeries 520 to boot from FreeBSD disc References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 16:25:23 -0000 We have limited support in -CURRENT (and in 10.0) for IBM hardware. At least the 520 can be netbooted into -CURRENT and works fine, although the internal SCSI controller is unsupported. I believe Andreas Tobler is working on a SCSI driver. It sounds like there is some issue with the CD setup that needs to be debugged on certain firmwares. POWER LPARs with VIOS should work with 10.0 (support may be a little better in -CURRENT) on any POWER system, up to and including the newest POWER7+ systems, with full support for storage and network. Advanced features like live partition migration and hotplug of memory are not currently supported, however. Not a lot of direct testing has been done, but the general situation is that the PPC64 release should run on all POWER4/970 and newer hardware. POWER4 whole-machine partitions probably require a new interrupt controller driver, though LPARs should work (newer machines are all LPAR-mode, even with only one partition) Earlier machines may or may not work with the 32-bit release, depending on hardware drivers. -Nathan On 01/29/14 09:47, Vusa Moyo wrote: > I Tried on a p570 and p770. Same issues. I believe by ppc they mean ex-Apple ppc. But I stand to be corrected. > > James Shaw wrote: > >> I have a pair of IBM pSeries 520 systems that I have been trying to install >> FreeBSD onto. So far, it will load the bootloader, and that's it. It keeps >> complaining that it can not find the kernel. >> >> I was wondering if there's a special setting that I'm missing or something. >> I can get it to boot Debian just fine, but for some reason it has issues >> with the FreeBSD 9.2 and 10.0-RELEASE discs. >> _______________________________________________ >> freebsd-ppc@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ppc >> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" From owner-freebsd-ppc@FreeBSD.ORG Wed Jan 29 23:01:28 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 94603DD2; Wed, 29 Jan 2014 23:01:28 +0000 (UTC) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 11496108A; Wed, 29 Jan 2014 23:01:26 +0000 (UTC) Received: from deuterium.andreas.nets (dhclient-91-190-14-19.flashcable.ch [91.190.14.19]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id s0TN1Cot063997; Thu, 30 Jan 2014 00:01:16 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Message-ID: <52E98838.8020208@fgznet.ch> Date: Thu, 30 Jan 2014 00:01:12 +0100 From: Andreas Tobler User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Nathan Whitehorn , Vusa Moyo , James Shaw Subject: Re: Getting IBM pSeries 520 to boot from FreeBSD disc References: <52E92930.1090801@freebsd.org> In-Reply-To: <52E92930.1090801@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 Cc: freebsd-ppc@freebsd.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 23:01:28 -0000 On 29.01.14 17:15, Nathan Whitehorn wrote: > We have limited support in -CURRENT (and in 10.0) for IBM hardware. At > least the 520 can be netbooted into -CURRENT and works fine, although > the internal SCSI controller is unsupported. I believe Andreas Tobler is > working on a SCSI driver. Well, I should, but being distracted by job ;) I have an IntelliStation 285 with a POWER5+ which boots over net. This means I have to load the loader/kernel over tftp/nfs. I added a cheap SATA controller with disk to the machine. With this setup I can build pkg's etc. and store it on the SATA Disk. So basic support is here :) But it is not in the 10.0 Release. The minimal requirements are in STABLE/10. But -CURRENT would be better to play with. I'm happy to give a detailed explanation if you want to play. We have not yet a 'Linux Ready Insert CD and Boot' solution. Hopefully soon, but soon can take some months. We're a two/three man show, not like ozlabs ;) > It sounds like there is some issue with the CD setup that needs to be > debugged on certain firmwares. POWER LPARs with VIOS should work with > 10.0 (support may be a little better in -CURRENT) on any POWER system, > up to and including the newest POWER7+ systems, with full support for > storage and network. Advanced features like live partition migration and > hotplug of memory are not currently supported, however. I'll have to debug the CD setup, but I pushed it back so far since I can boot over net and the biggest hurdle is the SCSI driver. > Not a lot of direct testing has been done, but the general situation is > that the PPC64 release should run on all POWER4/970 and newer hardware. > POWER4 whole-machine partitions probably require a new interrupt > controller driver, though LPARs should work (newer machines are all > LPAR-mode, even with only one partition) Earlier machines may or may not > work with the 32-bit release, depending on hardware drivers. Ok, regarding the different flavours of POWER machines I agree, the testing is very limited. But on my setup I was able to run heavy compile jobs over several days w/o hickups. For reference (not just words..), here one of the early dmesg's. In the meantime the machine has 14GB and still runs fine. http://people.freebsd.org/~andreast/dmesg_power5_multiuser-20131121.txt Andreas From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 30 15:37:22 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 68FFB662 for ; Thu, 30 Jan 2014 15:37:22 +0000 (UTC) Received: from i3mail.icecube.wisc.edu (i3mail.icecube.wisc.edu [128.104.255.23]) by mx1.freebsd.org (Postfix) with ESMTP id 3A2C617B4 for ; Thu, 30 Jan 2014 15:37:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by i3mail.icecube.wisc.edu (Postfix) with ESMTP id 5BB8F3803D for ; Thu, 30 Jan 2014 09:37:20 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from i3mail.icecube.wisc.edu ([127.0.0.1]) by localhost (i3mail.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id vtk9aWr93O9y for ; Thu, 30 Jan 2014 09:37:20 -0600 (CST) Received: from terminus.icecube.wisc.edu (terminus.icecube.wisc.edu [172.16.223.97]) by i3mail.icecube.wisc.edu (Postfix) with ESMTPSA id 4B88938032 for ; Thu, 30 Jan 2014 09:37:20 -0600 (CST) Message-ID: <52EA71B0.30704@freebsd.org> Date: Thu, 30 Jan 2014 09:37:20 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: freebsd-ppc@freebsd.org Subject: Re: Sharing experience: X11 on Mac Mini G4 (ATI RV280) References: <20140125135241.GB97062@FreeBSD.org> <20140125154723.GA37284@FreeBSD.org> In-Reply-To: <20140125154723.GA37284@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2014 15:37:22 -0000 On 01/25/14 09:47, Alexey Dokuchaev wrote: > On Sat, Jan 25, 2014 at 01:52:41PM +0000, Alexey Dokuchaev wrote: >> 1) Simply running "startx" (w/out /etc/X11/xorg.conf) both as normal user >> and root did not work: Xorg complained that "Primary device is not PCI" >> (WTF?) and "Failed to load module fbdev" (duh! didn't install that one; >> I want normal ATI driver and GLX/DRI support). > OK, even after installing x11-drivers/xf86-video-fbdev, startx(1) still does > not work for me, with this message in /var/log/Xorg.0.log: > > (II) Loading sub module "fbdevhw" > (II) LoadModule: "fbdevhw" > (II) Loading /usr/local/lib/xorg/modules/linux/libfbdevhw.so > (EE) LoadModule: Module fbdevhw does not have a fbdevhwModuleData data object. > > ./danfe > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" You need to set "UseFBDev" to "False" in xorg.conf. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Sat Feb 1 00:37:44 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 973F6387 for ; Sat, 1 Feb 2014 00:37:44 +0000 (UTC) Received: from anacreon.physics.wisc.edu (unknown [IPv6:2607:f388:101c:0:216:cbff:fe39:3fae]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5FCDF194F for ; Sat, 1 Feb 2014 00:37:44 +0000 (UTC) Received: from anacreon.physics.wisc.edu (localhost [IPv6:::1]) by anacreon.physics.wisc.edu (8.14.8/8.14.8) with ESMTP id s110bUVK004810; Fri, 31 Jan 2014 18:37:30 -0600 (CST) (envelope-from nwhitehorn@freebsd.org) Message-ID: <52EC41CA.7090501@freebsd.org> Date: Fri, 31 Jan 2014 18:37:30 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD powerpc; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: Andreas Tobler , Rob Ballantyne , freebsd-ppc@freebsd.org Subject: Re: Building x11-server on FreeBSD-10.0 References: <52E2A979.7030405@fgznet.ch> In-Reply-To: <52E2A979.7030405@fgznet.ch> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Feb 2014 00:37:44 -0000 On 01/24/14 11:57, Andreas Tobler wrote: > On 24.01.14 18:37, Rob Ballantyne wrote: >> Hi All, >> >> I saw and tried Nathan's patches but I'm still having trouble building a >> dependency of x11-server/xorg-server, dri. >> >> While trying to build it manually, I get: >> >> I'm not overly familiar with bsd make's conditional expressions so it's not >> immediately obvious what is happening. I thought I would ask in case >> someone else has seen this and there is an obvious fix. > For now you want in /etc/make.conf > > WITHOUT_NEW_XORG="YES" > > ppc is not ready for NEW_XORG yet. > > Once it is, see this PR ports/184957. This should fix the build with > NEW_XORG, but we currently lack KMS support for ppc. > > Andreas > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" I'm running with new Xorg and the patch. dri should build fine. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Sat Feb 1 04:13:31 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE1C3FBA for ; Sat, 1 Feb 2014 04:13:31 +0000 (UTC) Received: from nk11p10mm-asmtp001.mac.com (nk11p10mm-asmtp001.mac.com [17.158.185.185]) by mx1.freebsd.org (Postfix) with ESMTP id 953CD1787 for ; Sat, 1 Feb 2014 04:13:31 +0000 (UTC) Received: from [192.168.0.6] (ip70-181-193-139.sd.sd.cox.net [70.181.193.139]) by nk11p10mm-asmtp001.mac.com (Oracle Communications Messaging Server 7u4-27.08(7.0.4.27.7) 64bit (built Aug 22 2013)) with ESMTPSA id <0N0A00K6KRMBOO70@nk11p10mm-asmtp001.mac.com> for freebsd-ppc@freebsd.org; Sat, 01 Feb 2014 03:13:25 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-31_07:2014-01-31,2014-01-31,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=1 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1308280000 definitions=main-1401310192 From: Cresente Ulit Content-type: text/plain; charset=windows-1252 Content-transfer-encoding: quoted-printable Subject: x264 compile error on FreeBSD 10 Message-id: Date: Fri, 31 Jan 2014 19:13:23 -0800 To: freebsd-ppc@freebsd.org MIME-version: 1.0 (Mac OS X Mail 7.1 \(1827\)) X-Mailer: Apple Mail (2.1827) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Feb 2014 04:13:31 -0000 Hi everyone, I=92m trying to compile x264 (for ffmpeg & musicpd) but I=92m stuck at = this error. I=92m using an early 2005 dual 2 GHz Power Mac G5. I = appreciate any help! =97Cresente FreeBSD [hostname redacted] 10.0-RELEASE FreeBSD 10.0-RELEASE #0 = r260789: Fri Jan 17 08:49:04 UTC 2014 = root@snap.freebsd.org:/usr/obj/powerpc.powerpc64/usr/src/sys/GENERIC64 = powerpc =3D=3D=3D> Building for x264-0.136.2358_1 gmake[6]: Entering directory = `/usr/ports/multimedia/x264/work/x264-snapshot-20130827-2245-stable' cc -o x264 x264.o input/input.o input/timecode.o input/raw.o = input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o = output/flv.o output/flv_bytestream.o filters/filters.o = filters/video/video.o filters/video/source.o filters/video/internal.o = filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o = filters/video/select_every.o filters/video/crop.o filters/video/depth.o = input/thread.o output/mp4.o libx264.a -lgpac -lz -fstack-protector = -L/usr/local/lib -lm -pthread libx264.a(mc.o):(.text+0x1658): undefined reference to = `x264_mc_altivec_init' libx264.a(predict.o):(.text+0x2ac4): undefined reference to = `x264_predict_8x8c_init_altivec' libx264.a(predict.o):(.text+0x2b38): undefined reference to = `x264_predict_16x16_init_altivec' libx264.a(pixel.o):(.text+0x2660): undefined reference to = `x264_pixel_altivec_init' libx264.a(dct.o):(.got+0x88): undefined reference to = `x264_sub4x4_dct_altivec' libx264.a(dct.o):(.got+0x90): undefined reference to = `x264_sub8x8_dct_altivec' libx264.a(dct.o):(.got+0x98): undefined reference to = `x264_sub16x16_dct_altivec' libx264.a(dct.o):(.got+0xa0): undefined reference to = `x264_add4x4_idct_altivec' libx264.a(dct.o):(.got+0xa8): undefined reference to = `x264_add8x8_idct_altivec' libx264.a(dct.o):(.got+0xb0): undefined reference to = `x264_add16x16_idct_altivec' libx264.a(dct.o):(.got+0xb8): undefined reference to = `x264_sub8x8_dct8_altivec' libx264.a(dct.o):(.got+0xc0): undefined reference to = `x264_sub16x16_dct8_altivec' libx264.a(dct.o):(.got+0xc8): undefined reference to = `x264_add8x8_idct8_altivec' libx264.a(dct.o):(.got+0xd0): undefined reference to = `x264_add16x16_idct8_altivec' libx264.a(dct.o):(.got+0x128): undefined reference to = `x264_zigzag_scan_4x4_field_altivec' libx264.a(dct.o):(.got+0x130): undefined reference to = `x264_zigzag_scan_4x4_frame_altivec' libx264.a(quant.o):(.got+0xd0): undefined reference to = `x264_quant_2x2_dc_altivec' libx264.a(quant.o):(.got+0xd8): undefined reference to = `x264_quant_4x4_dc_altivec' libx264.a(quant.o):(.got+0xe0): undefined reference to = `x264_quant_4x4_altivec' libx264.a(quant.o):(.got+0xe8): undefined reference to = `x264_quant_8x8_altivec' libx264.a(quant.o):(.got+0xf0): undefined reference to = `x264_dequant_4x4_altivec' gmake[6]: *** [x264] Error 1 gmake[6]: Leaving directory = `/usr/ports/multimedia/x264/work/x264-snapshot-20130827-2245-stable' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to the maintainer. *** Error code 1 Stop. make[5]: stopped in /usr/ports/multimedia/x264 *** Error code 1 Stop. make[4]: stopped in /usr/ports/multimedia/x264 *** Error code 1 Stop. make[3]: stopped in /usr/ports/multimedia/ffmpeg *** Error code 1 Stop. make[2]: stopped in /usr/ports/multimedia/ffmpeg *** Error code 1 Stop. make[1]: stopped in /usr/ports/audio/musicpd *** Error code 1 Stop. make: stopped in /usr/ports/audio/musicpd= From owner-freebsd-ppc@FreeBSD.ORG Sat Feb 1 23:06:33 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45A33130 for ; Sat, 1 Feb 2014 23:06:33 +0000 (UTC) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B50C0161D for ; Sat, 1 Feb 2014 23:06:32 +0000 (UTC) Received: from deuterium.andreas.nets (dhclient-91-190-14-19.flashcable.ch [91.190.14.19]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id s11N6GA0062673; Sun, 2 Feb 2014 00:06:22 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Message-ID: <52ED7DE8.6090500@fgznet.ch> Date: Sun, 02 Feb 2014 00:06:16 +0100 From: Andreas Tobler User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Cresente Ulit , freebsd-ppc@freebsd.org Subject: Re: x264 compile error on FreeBSD 10 References: In-Reply-To: Content-Type: multipart/mixed; boundary="------------030906020705010200020006" X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Feb 2014 23:06:33 -0000 This is a multi-part message in MIME format. --------------030906020705010200020006 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit On 01.02.14 04:13, Cresente Ulit wrote: > Hi everyone, > > I’m trying to compile x264 (for ffmpeg & musicpd) but I’m stuck at > this error. I’m using an early 2005 dual 2 GHz Power Mac G5. I > appreciate any help! Replace the attached patch file in your multimedia/x264/files directory. After that you should be able to build x264..... Andreas --------------030906020705010200020006 Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="patch-Makefile" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-Makefile" --- Makefile.orig 2013-08-27 22:45:07.000000000 +0200 +++ Makefile 2014-02-01 23:56:50.000000000 +0100 @@ -86,13 +86,13 @@ endif X86SRC = $(X86SRC0:%=common/x86/%) -ifeq ($(ARCH),X86) +ifeq ($(ARCH),i386) ARCH_X86 = yes ASMSRC = $(X86SRC) common/x86/pixel-32.asm ASFLAGS += -DARCH_X86_64=0 endif -ifeq ($(ARCH),X86_64) +ifeq ($(ARCH),amd64) ARCH_X86 = yes ASMSRC = $(X86SRC:-32.asm=-64.asm) common/x86/trellis-64.asm ASFLAGS += -DARCH_X86_64=1 @@ -108,7 +108,14 @@ endif # AltiVec optims -ifeq ($(ARCH),PPC) +ifeq ($(ARCH),powerpc) +ARCH_PPC = yes +endif +ifeq ($(ARCH),powerpc64) +ARCH_PPC = yes +endif + +ifdef ARCH_PPC ifneq ($(AS),) SRCS += common/ppc/mc.c common/ppc/pixel.c common/ppc/dct.c \ common/ppc/quant.c common/ppc/deblock.c \ @@ -253,10 +260,10 @@ install-lib-dev: install -d $(DESTDIR)$(includedir) install -d $(DESTDIR)$(libdir) - install -d $(DESTDIR)$(libdir)/pkgconfig + install -d $(DESTDIR)/usr/local/libdata/pkgconfig install -m 644 $(SRCPATH)/x264.h $(DESTDIR)$(includedir) install -m 644 x264_config.h $(DESTDIR)$(includedir) - install -m 644 x264.pc $(DESTDIR)$(libdir)/pkgconfig + install -m 644 x264.pc $(DESTDIR)/usr/local/libdata/pkgconfig install-lib-static: lib-static install-lib-dev install -m 644 $(LIBX264) $(DESTDIR)$(libdir) @@ -274,7 +281,7 @@ uninstall: rm -f $(DESTDIR)$(includedir)/x264.h $(DESTDIR)$(includedir)/x264_config.h $(DESTDIR)$(libdir)/libx264.a - rm -f $(DESTDIR)$(bindir)/x264$(EXE) $(DESTDIR)$(libdir)/pkgconfig/x264.pc + rm -f $(DESTDIR)$(bindir)/x264$(EXE) $(DESTDIR)/usr/local/libdata/pkgconfig/x264.pc ifneq ($(IMPLIBNAME),) rm -f $(DESTDIR)$(bindir)/$(SONAME) $(DESTDIR)$(libdir)/$(IMPLIBNAME) else ifneq ($(SONAME),) --------------030906020705010200020006--