From owner-freebsd-ia64 Thu Jun 6 15:48: 5 2002 Delivered-To: freebsd-ia64@freebsd.org Received: from hpdi.ath.cx (pc1-nfds1-5-cust34.not.cable.ntl.com [80.4.34.34]) by hub.freebsd.org (Postfix) with ESMTP id DCE6237B404 for ; Thu, 6 Jun 2002 15:47:52 -0700 (PDT) Received: from hpdi.ath.cx (localhost.hpdi.net [127.0.0.1]) by hpdi.ath.cx (8.12.3/8.12.3) with ESMTP id g56MhCLh057238 for ; Thu, 6 Jun 2002 23:43:12 +0100 (BST) (envelope-from hitenp@hpdi.ath.cx) Received: (from hitenp@localhost) by hpdi.ath.cx (8.12.3/8.12.3/Submit) id g56MhBfd057237 for freebsd-ia64@FreeBSD.org; Thu, 6 Jun 2002 23:43:11 +0100 (BST) Date: Thu, 6 Jun 2002 23:43:11 +0100 From: Hiten Pandya To: freebsd-ia64@FreeBSD.org Subject: Cross-build broken from i386 to ia64 Message-ID: <20020606224311.GA57203@hpdi.ath.cx> Reply-To: hiten@uk.FreeBSD.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline User-Agent: Mutt/1.3.28i X-Operating-System: FreeBSD hpdi.ath.cx 5.0-CURRENT FreeBSD 5.0-CURRENT Organisation: Hiten Pandya, Leicester LE5 3NF, United Kingdom X-PGP-Key: http://www.pittgoth.com/~hiten/pubkey.asc Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --VrqPEDrXMn8OVzN4 Content-Type: multipart/mixed; boundary="AqsLC8rIMeq19msA" Content-Disposition: inline --AqsLC8rIMeq19msA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all. The cross-building seems to be broken. I have the latest sources, and I tried the following command: make buildkernel KERNCONF=3DSKI TARGET_ARCH=3Dia64 DESTDIR=3D/c2/build MAKE= OBJDIRPREFIX=3D/c2/ia64 But it fails with the errors attached with this mail. Hope this helps. Looking forward to build an ia64 kernel. :-) Regards. --=20 Hiten Pandya http://storm.uk.FreeBSD.org/~hiten Finger hiten@storm.uk.FreeBSD.org for PGP public key -- 4FB9 C4A9 4925 CF97 9BF3 ADDA 861D 5DBD E4E3 03C3=20 --AqsLC8rIMeq19msA Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ia64.log" Content-Transfer-Encoding: quoted-printable -------------------------------------------------------------- >>> Kernel build for SKI started on Thu Jun 6 23:39:11 BST 2002 -------------------------------------------------------------- =3D=3D=3D> SKI mkdir -p /c2/ia64/ia64/data/dev/src/sys cd /data/dev/src/sys/ia64/conf; PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr= /sbin:/c2/ia64/ia64/data/dev/src/i386/usr/bin:/c2/ia64/ia64/data/dev/src/i3= 86/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -d /c2/ia64/ia64/data/d= ev/src/sys/SKI /data/dev/src/sys/ia64/conf/SKI FYI: static unit limits for ppp are set: NPPP=3D1 Kernel build directory is /c2/ia64/ia64/data/dev/src/sys/SKI Don't forget to do a ``make depend'' You may need to use the make -DNO_WERROR flag if you hit unfixed warnings. cd /c2/ia64/ia64/data/dev/src/sys/SKI; MAKEOBJDIRPREFIX=3D/c2/ia64/ia64 M= ACHINE_ARCH=3Dia64 MACHINE=3Dia64 OBJFORMAT_PATH=3D/c2/ia64/ia64/data/dev= /src/i386/usr/libexec GROFF_BIN_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr= /bin GROFF_FONT_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/share/groff_fon= t GROFF_TMAC_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/share/tmac DESTDI= R=3D/c2/ia64/ia64/data/dev/src/i386 INSTALL=3D"sh /data/dev/src/tools/inst= all.sh" PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/sbin:/c2/ia64/ia64/data= /dev/src/i386/usr/bin:/c2/ia64/ia64/data/dev/src/i386/usr/games:/sbin:/bin:= /usr/sbin:/usr/bin OBJFORMAT_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/li= bexec:/usr/libexec make KERNEL=3Dkernel -DNO_MODULES clean rm -f *.o *.so *.So *.ko *.s eddep errs kernel.debug kernel linterrs makel= inks setdef[01].c setdefs.h tags vers.c vnode_if.c vnode_if.h device_if.= c bus_if.c linker_if.c card_if.c power_if.c clock_if.c device_if.h bus_if.h= linker_if.h card_if.h power_if.h clock_if.h =20 cd /c2/ia64/ia64/data/dev/src/sys/SKI; MAKESRCPATH=3D/data/dev/src/sys/dev= /aic7xxx/aicasm make -f /data/dev/src/sys/dev/aic7xxx/aicasm/Makefile Warning: Object directory not changed from original /c2/ia64/ia64/data/dev/= src/sys/SKI cc -O -save-temps -march=3Dpentiumpro -nostdinc -I/c2/ia64/ia64/data/dev/sr= c/sys/SKI/../../../dev/aic7xxx/aicasm -I/usr/include -I. -I/data/dev/src/sy= s/dev/aic7xxx/aicasm -c /data/dev/src/sys/dev/aic7xxx/aicasm/aicasm.c cc -O -save-temps -march=3Dpentiumpro -nostdinc -I/c2/ia64/ia64/data/dev/sr= c/sys/SKI/../../../dev/aic7xxx/aicasm -I/usr/include -I. -I/data/dev/src/sy= s/dev/aic7xxx/aicasm -c /data/dev/src/sys/dev/aic7xxx/aicasm/aicasm_symb= ol.c cc -O -save-temps -march=3Dpentiumpro -nostdinc -I/c2/ia64/ia64/data/dev/sr= c/sys/SKI/../../../dev/aic7xxx/aicasm -I/usr/include -I. -I/data/dev/src/sy= s/dev/aic7xxx/aicasm -c aicasm_gram.c /data/dev/src/sys/dev/aic7xxx/aicasm/aicasm_gram.y: In function `format_1_i= nstr': /data/dev/src/sys/dev/aic7xxx/aicasm/aicasm_gram.y:1590: warning: deprecate= d use of label at end of compound statement cc -O -save-temps -march=3Dpentiumpro -nostdinc -I/c2/ia64/ia64/data/dev/sr= c/sys/SKI/../../../dev/aic7xxx/aicasm -I/usr/include -I. -I/data/dev/src/sy= s/dev/aic7xxx/aicasm -c aicasm_macro_gram.c cc -O -save-temps -march=3Dpentiumpro -nostdinc -I/c2/ia64/ia64/data/dev/sr= c/sys/SKI/../../../dev/aic7xxx/aicasm -I/usr/include -I. -I/data/dev/src/sy= s/dev/aic7xxx/aicasm -c aicasm_scan.c cc -O -save-temps -march=3Dpentiumpro -nostdinc -I/c2/ia64/ia64/data/dev/sr= c/sys/SKI/../../../dev/aic7xxx/aicasm -I/usr/include -I. -I/data/dev/src/sy= s/dev/aic7xxx/aicasm -c aicasm_macro_scan.c cc -O -save-temps -march=3Dpentiumpro -nostdinc -I/c2/ia64/ia64/data/dev/sr= c/sys/SKI/../../../dev/aic7xxx/aicasm -I/usr/include -I. -I/data/dev/src/sy= s/dev/aic7xxx/aicasm -o aicasm aicasm.o aicasm_symbol.o aicasm_gram.o a= icasm_macro_gram.o aicasm_scan.o aicasm_macro_scan.o -ll cd /c2/ia64/ia64/data/dev/src/sys/SKI; MAKEOBJDIRPREFIX=3D/c2/ia64/ia64 M= ACHINE_ARCH=3Dia64 MACHINE=3Dia64 OBJFORMAT_PATH=3D/c2/ia64/ia64/data/dev= /src/i386/usr/libexec GROFF_BIN_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr= /bin GROFF_FONT_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/share/groff_fon= t GROFF_TMAC_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/share/tmac DESTDI= R=3D/c2/ia64/ia64/data/dev/src/i386 INSTALL=3D"sh /data/dev/src/tools/inst= all.sh" PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/sbin:/c2/ia64/ia64/data= /dev/src/i386/usr/bin:/c2/ia64/ia64/data/dev/src/i386/usr/games:/sbin:/bin:= /usr/sbin:/usr/bin OBJFORMAT_PATH=3D/c2/ia64/ia64/data/dev/src/i386/usr/li= bexec:/usr/libexec make KERNEL=3Dkernel depend rm -f .olddep if [ -f .depend ]; then mv .depend .olddep; fi make _kernel-depend cc -c -O -pipe -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes= -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wno-format -ans= i -g -nostdinc -I- -I. -I/data/dev/src/sys -I/data/dev/src/sys/dev -I/data/= dev/src/sys/contrib/dev/acpica -I/data/dev/src/sys/contrib/ipfilter -I/data= /dev/src/sys/../include -D_KERNEL -ffreestanding -include opt_global.h -ffi= xed-r13 -mfixed-range=3Df32-f127 -ffreestanding /data/dev/src/sys/ia64/ia64= /genassym.c cc1: invalid option `fixed-range=3Df32-f127' In file included from /data/dev/src/sys/sys/types.h:49, from /data/dev/src/sys/sys/param.h:65, from /data/dev/src/sys/ia64/ia64/genassym.c:40: machine/endian.h: In function `__bswap32': machine/endian.h:86: warning: right shift count >=3D width of type machine/endian.h: In function `__bswap16': machine/endian.h:93: warning: right shift count >=3D width of type In file included from /data/dev/src/sys/sys/param.h:92, from /data/dev/src/sys/ia64/ia64/genassym.c:40: /data/dev/src/sys/sys/time.h: In function `bintime2timespec': /data/dev/src/sys/sys/time.h:141: warning: right shift count >=3D width of = type /data/dev/src/sys/sys/time.h:141: warning: right shift count >=3D width of = type /data/dev/src/sys/sys/time.h: In function `bintime2timeval': /data/dev/src/sys/sys/time.h:158: warning: right shift count >=3D width of = type /data/dev/src/sys/sys/time.h:158: warning: right shift count >=3D width of = type In file included from /data/dev/src/sys/sys/systm.h:46, from /data/dev/src/sys/ia64/ia64/genassym.c:41: machine/cpufunc.h: In function `ia64_memory_address': machine/cpufunc.h:63: warning: left shift count >=3D width of type In file included from machine/pmap.h:53, from /data/dev/src/sys/vm/pmap.h:86, from /data/dev/src/sys/ia64/ia64/genassym.c:60: machine/pte.h: At top level: machine/pte.h:87: warning: width of `pte_ppn' exceeds its type machine/pte.h:104: warning: width of `pte_ppn' exceeds its type machine/pte.h:134: warning: width of `ifa_vpn' exceeds its type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type /data/dev/src/sys/ia64/ia64/genassym.c:88: warning: left shift count >=3D w= idth of type *** Error code 1 Stop in /c2/ia64/ia64/data/dev/src/sys/SKI. *** Error code 1 Stop in /c2/ia64/ia64/data/dev/src/sys/SKI. *** Error code 1 Stop in /data/dev/src. *** Error code 1 Stop in /data/dev/src. Script done on Thu Jun 6 23:39:18 2002 --AqsLC8rIMeq19msA-- --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE8/+V+hh1dveTjA8MRAhFAAKCohNc1GBdiaFNnrog8dv6vpnRGSACdG54s ZnF/w5W2g9vkZP5g2P/pa3Y= =Ze4k -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message