From owner-FreeBSD-users-jp@jp.FreeBSD.org Wed Aug 11 10:31:17 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i7B1VHI94667;
	Wed, 11 Aug 2004 10:31:17 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from athena.ginganet.org (postfix@tk0008-202x210x243x26.ap-TK.usen.ad.jp [202.210.243.26])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i7B1VG894662
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 11 Aug 2004 10:31:16 +0900 (JST)
	(envelope-from ginga@ginganet.org)
Received: by athena.ginganet.org (Postfix, from userid 5003)
	id 9A85323CD1; Wed, 11 Aug 2004 10:31:16 +0900 (JST)
From: Kawaguti Ginga <ginga-freebsd@ginganet.org>
To: FreeBSD-users-jp@jp.FreeBSD.org
Message-ID: <20040811013116.GA762@ginganet.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Disposition: inline
User-Agent: Mutt/1.5.6i
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 11 Aug 2004 10:31:16 +0900
X-Sequence: FreeBSD-users-jp 80577
Subject: [FreeBSD-users-jp 80577] buildworld fails on amd64
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: ginga-freebsd@ginganet.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040806

$B@n8}$G$9(B

FreeBSD/amd64 $B4D6-$G(B buildworld $B$,ESCf$G$3$1$F$7$^$&$N$G$9$,!$(B
i386 $B4D6-$H0c$&<j=g$,I,MW$J$N$G$7$g$&$+(B?

/usr/src/UPDATING $B$K$O$=$l$i$7$$$3$H$O=q$+$l$F$$$J$$$G$9$7!$(B
-amd64 ML $B$r8+$F$bFC$K%H%i%V%k$,$"$k$o$1$G$O$J$$$h$&$J$N$G(B
$B>o<1$NLdBj$J$N$+$b$7$l$^$;$s$,!$$h$m$7$/$*$M$,$$$7$^$9(B

$B4D6-$O(B snapshots.se.freebsd.org $B$+$i;}$C$F$-$?(B 20040727 snapshot $B$G$9!%(B
(ring $B$+$i;}$C$F$-$?(B 20040324 snap $B$G$bF1MM$N>I>u$G$9(B)
 % uname -a
 FreeBSD 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Tue Jul 27 02:39:00 GMT 2004 
    xxx.xx:/usr/obj/usr/src/sys/GENERIC  amd64

$B$G!$(BCD$B%$%s%9%H!<%k$7$F$^$:(B cvsup $B$G(B -current $B$N(B /usr/src $B$K99?7$7!$(B
  # cd /usr/src
  # make buildworld
$B$H$7$F$$$^$9!%(B5-current i386 $B4D6-$G$OF1$8<j=g$GLdBj$J$/:n6H$G$-$F$$$^$9!%(B
$B$^$?!$$?$^$?$^JQ$J%?%$%_%s%0$N(B -current $B$J$o$1$G$O$J$$$H9M$($F$$$^$9(B
($B$3$3(B 1,2$B=54V$N4V$K2?2s$+;n$7$F$$$^$9$,A4$FF1$8$J$N$G(B)$B!%(B

$B6qBNE*$J$3$1J}$G$9$,!$$:!<$C$H?J9T$7$F$$$C$F(B

--------------------------------------------------------------
>>> stage 4.2: building libraries
--------------------------------------------------------------
$BN,(B

$B$G(B libncurses $B$KF~$C$F$9$0$K(B ld $B$,2x$7$$46$8$K$J$j$^$9!%(B

===> lib/libncurses
sed </usr/src/lib/libncurses/../../contrib/ncurses/include/curses.h.in >curses.head  -e "/@BROKEN_LINKER@/s%%0%"  -e "/@HAVE_VSSCANF@/s%%1%"  -e "/@NCURSES_CONST@/s%%const%"  -e "/@NCURSES_MAJOR@/s%%5%"  -e "/@NCURSES_MINOR@/s%%2%"  -e "/@NCURSES_PATCH@/s%%20020615%"  -e "/@NCURSES_CH_T@/s%%chtype%"  -e "/@NCURSES_EXT_FUNCS@/s%%1%"  -e "/@NCURSES_LIBUTF8@/s%%0%"  -e "/@NCURSES_MBSTATE_T@/s%%0%"  -e "s%@cf_cv_1UL@%1UL%g"  -e "s%@cf_cv_builtin_bool@%1%g"  -e "s%@cf_cv_cc_bool_type@%0%g"  -e "s%@cf_cv_shift_limit@%32%g"  -e "s%@cf_cv_header_stdbool_h@%1%g"  -e "s%@cf_cv_type_of_bool@%unsigned char%g"  -e "s%@cf_cv_typeof_chtype@%long%g"  -e "s%@cf_cv_widec_shift@%8%g"  -e "s/ _WCHAR_T/ __wchar_t/g"  -e "s/ _WINT_T/ __wint_t/g"
cat curses.head > curses.h.new
AWK=awk _POSIX2_VERSION=199209 sh /usr/src/lib/libncurses/../../contrib/ncurses/include/MKkey_defs.sh  /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps >> curses.h.new
cat /usr/src/lib/libncurses/../../contrib/ncurses/include/curses.tail >> curses.h.new
mv -f curses.h.new curses.h
sh /usr/src/lib/libncurses/../../contrib/ncurses/include/MKhashsize.sh /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps > hashsize.h
AWK=awk sh /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKkeys_list.sh  /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps | LC_ALL=C sort > keys.list
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
awk -f /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/MKnames.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps
cat namehdr boolnames boolfnames numnames numfnames strnames strfnames nameftr > names.c
AWK=awk sh /usr/src/lib/libncurses/../../contrib/ncurses/include/MKncurses_def.sh  /usr/src/lib/libncurses/../../contrib/ncurses/include/ncurses_defs > ncurses_def.h
sed </usr/src/lib/libncurses/../../contrib/ncurses/include/MKterm.h.awk.in >MKterm.h.awk  -e "/@NCURSES_MAJOR@/s%%5%"  -e "/@NCURSES_MINOR@/s%%2%"  -e "/@NCURSES_CONST@/s%%const%"  -e "/@NCURSES_XNAMES@/s%%1%"
awk -f MKterm.h.awk /usr/src/lib/libncurses/../../contrib/ncurses/include/Caps > term.h.new
sh /usr/src/lib/libncurses/../../contrib/ncurses/include/edit_cfg.sh /usr/src/lib/libncurses/ncurses_cfg.h term.h.new
** edit: HAVE_TCGETATTR 1
** edit: HAVE_TERMIOS_H 1
** edit: HAVE_TERMIO_H 0
** edit: BROKEN_LINKER 0
mv -f term.h.new term.h
sed </usr/src/lib/libncurses/../../contrib/ncurses/include/termcap.h.in >termcap.h  -e "/@NCURSES_MAJOR@/s%%5%"  -e "/@NCURSES_MINOR@/s%%2%"  -e "/@NCURSES_CONST@/s%%const%"  -e "/@NCURSES_OSPEED@/s%%short%"
sed </usr/src/lib/libncurses/../../contrib/ncurses/include/unctrl.h.in >unctrl.h  -e "/@NCURSES_MAJOR@/s%%5%"  -e "/@NCURSES_MINOR@/s%%2%"
cc -o make_keys -O -pipe  -I. -I/usr/src/lib/libncurses -I/usr/src/lib/libncurses/../../contrib/ncurses/ncurses -I/usr/src/lib/libncurses/../../contrib/ncurses/include -Wall -DFREEBSD_NATIVE -DNDEBUG -DHAVE_CONFIG_H -DTERMIOS  /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/make_keys.c
/usr/obj/usr/src/amd64/usr/bin/ld: cannot find -lc
*** Error code 1

Stop in /usr/src/lib/libncurses.
*** Error code 1

$B0J2<N,(B

make -n $B$7$F$$$/$H3:Ev%]%$%s%H$O"-$i$7$$$N$G$9$,!$(B
$BIT;W5D$J$3$H$K$3$N(B make command $B$rC1FH$GC!$/$H(B
$B$=$3$N(Bmake $B$O@5>o$K(B make $B$O=*N;$7$^$9!%(B

# echo "===> lib/libncurses";  cd /usr/src/lib/libncurses;  make DIRPRFX=lib/libncurses/ depend;  make DIRPRFX=lib/libncurses/ all;  make DIRPRFX=lib/libncurses/ install

$B$J$K$+$4B8$8$NJ}$,$$$i$C$7$c$$$^$7$?$i$h$m$7$/$*4j$$CW$7$^$9!%(B
-- 
       $B"J"J(B
Zzz.. (- - )$B"^"^"=!A(B           $B@n8}(B $B6d2O(B
      ##############   ginga-freebsd@ginganet.org
