From owner-freebsd-ia64@FreeBSD.ORG Mon Dec 12 11:07:25 2011 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 712BF1065672 for ; Mon, 12 Dec 2011 11:07:25 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5F2DB8FC25 for ; Mon, 12 Dec 2011 11:07:25 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id pBCB7PeY030045 for ; Mon, 12 Dec 2011 11:07:25 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id pBCB7O7c030039 for freebsd-ia64@FreeBSD.org; Mon, 12 Dec 2011 11:07:24 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 Dec 2011 11:07:24 GMT Message-Id: <201112121107.pBCB7O7c030039@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ia64@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Dec 2011 11:07:25 -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 ia64/158547 ia64 [ia64] Epilog counter (ar.ec) needs to be saved and re o ia64/156900 ia64 ia64 -current r221488 panic if kern.maxssiz=536748033 o ia64/147501 ia64 [ia64] options PREEMPTION causes instability 3 problems total. From owner-freebsd-ia64@FreeBSD.ORG Tue Dec 13 02:56:36 2011 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC62A106564A for ; Tue, 13 Dec 2011 02:56:36 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from mail.xcllnt.net (mail.xcllnt.net [70.36.220.4]) by mx1.freebsd.org (Postfix) with ESMTP id 70D2D8FC15 for ; Tue, 13 Dec 2011 02:56:36 +0000 (UTC) Received: from sa-nc-common-242.static.jnpr.net (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mail.xcllnt.net (8.14.5/8.14.5) with ESMTP id pBD2uO2m078339 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 12 Dec 2011 18:56:33 -0800 (PST) (envelope-from marcel@xcllnt.net) Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=iso-8859-1 From: Marcel Moolenaar X-Priority: 3 In-Reply-To: <20111208134403.145500@gmx.net> Date: Mon, 12 Dec 2011 18:56:24 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20111208134403.145500@gmx.net> To: =?iso-8859-1?Q?Marc_L=F6rner?= X-Mailer: Apple Mail (2.1251.1) Cc: freebsd-ia64@freebsd.org Subject: Re: Compiler FreeBSD10 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Dec 2011 02:56:36 -0000 On Dec 8, 2011, at 5:44 AM, Marc L=F6rner wrote: > Hello list, Marcel! >=20 > As I'd seen the plans for FreeBSD 10 are to get rid of > gcc and stick with clang/llvm. But clang/llvm removed > backend support for ia64, so what are the plans of=20 > compiler usage for FreeBSD 10 on itanium? > Stick with gcc or is someone working on itanium support for > llvm apart from the main llvm-project?=20 > Marcel I saw that you made some llvm patches some time ago. I started porting LLVM to ia64 again. The projects/llvm-ia64 branch is where the work is done. It's a lot of work and I lack time, so it's progress is slow in general and stalled right now. In parallel, there's work planned to add better support for external toolchains and cross-building to FreeBSD. This should make it easier to use an out-of-tree compiler in case GCC gets removed from the source tree. I don't know where things will land for 10.0, but I would definitely like to see ia64 buildable in some form or shape. FYI, --=20 Marcel Moolenaar marcel@xcllnt.net From owner-freebsd-ia64@FreeBSD.ORG Fri Dec 16 22:26:51 2011 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBBFB106564A; Fri, 16 Dec 2011 22:26:51 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 3528F8FC08; Fri, 16 Dec 2011 22:26:50 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.4) with ESMTP id pBGMQoTu089385; Fri, 16 Dec 2011 17:26:50 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.4/Submit) id pBGMQoEs089384; Fri, 16 Dec 2011 22:26:50 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 16 Dec 2011 22:26:50 GMT Message-Id: <201112162226.pBGMQoEs089384@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 , , Precedence: bulk Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2011 22:26:51 -0000 TB --- 2011-12-16 21:01:21 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2011-12-16 21:01:21 - starting HEAD tinderbox run for ia64/ia64 TB --- 2011-12-16 21:01:21 - cleaning the object tree TB --- 2011-12-16 21:01:36 - cvsupping the source tree TB --- 2011-12-16 21:01:36 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2011-12-16 21:01:49 - building world TB --- 2011-12-16 21:01:49 - CROSS_BUILD_TESTING=YES TB --- 2011-12-16 21:01:49 - MAKEOBJDIRPREFIX=/obj TB --- 2011-12-16 21:01:49 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-12-16 21:01:49 - SRCCONF=/dev/null TB --- 2011-12-16 21:01:49 - TARGET=ia64 TB --- 2011-12-16 21:01:49 - TARGET_ARCH=ia64 TB --- 2011-12-16 21:01:49 - TZ=UTC TB --- 2011-12-16 21:01:49 - __MAKE_CONF=/dev/null TB --- 2011-12-16 21:01:49 - cd /src TB --- 2011-12-16 21:01:49 - /usr/bin/make -B buildworld >>> World build started on Fri Dec 16 21:01:49 UTC 2011 >>> 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 [...] cc -O2 -pipe -fno-strict-aliasing -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/vipw -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv -I/src/usr.sbin/rpc.yppasswdd/../../libexec/ypxfr -I/src/usr.sbin/rpc.yppasswdd -I. -std=gnu99 -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 -Wno-pointer-sign -c /src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv/yp_access.c cc -O2 -pipe -fno-strict-aliasing -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/vipw -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv -I/src/usr.sbin/rpc.yppasswdd/../../libexec/ypxfr -I/src/usr.sbin/rpc.yppasswdd -I. -std=gnu99 -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 -Wno-pointer-sign -c /src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv/yp_dblookup.c cc -O2 -pipe -fno-strict-aliasing -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/vipw -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv -I/src/usr.sbin/rpc.yppasswdd/../../libexec/ypxfr -I/src/usr.sbin/rpc.yppasswdd -I. -std=gnu99 -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 -Wno-pointer-sign -c /src/usr.sbin/rpc.yppasswdd/../../libexec/ypxfr/yp_dbwrite.c cc -O2 -pipe -fno-strict-aliasing -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/vipw -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv -I/src/usr.sbin/rpc.yppasswdd/../../libexec/ypxfr -I/src/usr.sbin/rpc.yppasswdd -I. -std=gnu99 -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 -Wno-pointer-sign -c /src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv/yp_error.c cc -O2 -pipe -fno-strict-aliasing -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/vipw -I/src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv -I/src/usr.sbin/rpc.yppasswdd/../../libexec/ypxfr -I/src/usr.sbin/rpc.yppasswdd -I. -std=gnu99 -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 -Wno-pointer-sign -c /src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c In file included from /src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c:65: /src/usr.sbin/rpc.yppasswdd/../../usr.sbin/ypserv/yp_extern.h:73: error: conflicting types for 'yp_errno' /src/usr.sbin/rpc.yppasswdd/../../libexec/ypxfr/ypxfr_extern.h:49: error: previous declaration of 'yp_errno' was here *** Error code 1 Stop in /src/usr.sbin/rpc.yppasswdd. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-12-16 22:26:50 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-12-16 22:26:50 - ERROR: failed to build world TB --- 2011-12-16 22:26:50 - 4037.44 user 784.66 system 5128.74 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full