Message from discussion
Can't build Gnu Screen
Received: by 10.52.69.241 with SMTP id h17mr2570209vdu.5.1338000035664;
Fri, 25 May 2012 19:40:35 -0700 (PDT)
X-BeenThere: chromium-os-disc...@chromium.org
Received: by 10.220.155.137 with SMTP id s9ls1531436vcw.3.gmail; Fri, 25 May
2012 19:40:31 -0700 (PDT)
Received: by 10.52.67.205 with SMTP id p13mr51320vdt.7.1338000031708;
Fri, 25 May 2012 19:40:31 -0700 (PDT)
Date: Fri, 25 May 2012 19:40:31 -0700 (PDT)
From: Taylor LeMasurier-Wren <ripps...@gmail.com>
To: chromium-os-disc...@chromium.org
Cc: ripps...@gmail.com
Message-Id: <f34a29f1-d7b4-4431-87c4-6301fe171aa8@chromium.org>
In-Reply-To: <a9608e12-d9c1-45e3-8bfa-551d7071c037@chromium.org>
References: <3f71066f-72a4-419c-8c7f-248241136964@chromium.org>
<CAAbOSckiXq=4mE9-Jb2wyWw_g-Ed=-R7i4VX9ZaeJKiR0Pm53A@mail.gmail.com>
<97cd3001-32a8-4a9f-b908-b59837c91967@chromium.org> <CAAbOSc=_ZjONG5VPMTZK_dr8qFkYDC2hpiGK+Epsa7tiY-SWQQ@mail.gmail.com>
<7e052324-4560-4cac-a86b-cc97a2b49e0b@chromium.org>
<CAAbOSc=p=fY7aWM1BORUgjUqfuz6yeZKWx8WADUxFwc1YYA3Ew@mail.gmail.com>
<a9608e12-d9c1-45e3-8bfa-551d7071c037@chromium.org>
Subject: Re: [cros-discuss] Can't build Gnu Screen
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_1175_2963490.1338000031342"
------=_Part_1175_2963490.1338000031342
Content-Type: multipart/alternative;
boundary="----=_Part_1176_12614333.1338000031342"
------=_Part_1176_12614333.1338000031342
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
No. It seems to be loading the site scripts, they just don't fix the problem
>>> Emerging (1 of 1) app-misc/screen-4.0.3-r4 for /build/x86-mario/
> * screen-4.0.3.tar.gz RMD160 SHA1 SHA256 size ;-) ...
>
> [ ok ]
> * Running stacked hooks for pre_pkg_setup
> * sysroot_build_bin_dir ...
>
> [ ok ]
> * Running stacked hooks for pre_src_unpack
> * python_multilib_setup ...
>
> [ ok ]
> >>> Unpacking source...
> >>> Unpacking screen-4.0.3.tar.gz to
> /build/x86-mario/tmp/portage/app-misc/screen-4.0.3-r4/work
> >>> Source unpacked in
> /build/x86-mario/tmp/portage/app-misc/screen-4.0.3-r4/work
> >>> Preparing source in
> /build/x86-mario/tmp/portage/app-misc/screen-4.0.3-r4/work/screen-4.0.3 ...
> * Applying screen-4.0.1-int-overflow-fix.patch ...
>
> [ ok ]
> * Applying screen-4.0.1-vsprintf.patch ...
>
> [ ok ]
> * Applying 4.0.2-no-utempter.patch ...
>
> [ ok ]
> * Applying 4.0.2-no-libelf.patch ...
>
> [ ok ]
> * Applying 4.0.2-64bit-time.patch ...
>
> [ ok ]
> * Applying 4.0.2-windowlist-multiuser-fix.patch ...
>
> [ ok ]
> * Applying 4.0.2-nonblock.patch ...
>
> [ ok ]
> * Applying screen-4.0.3-config.h-autoconf-2.62.patch ...
>
> [ ok ]
> * Applying screen-4.0.3-crosscompile.patch ...
>
> [ ok ]
> * Applying screen-4.0.3-setenv_autoconf.patch ...
>
> [ ok ]
> * Applying 4.0.3-extend-d_termname-ng2.patch ...
>
> [ ok ]
> * Running autoconf -I /build/x86-mario/usr/share/aclocal ...
>
> [ ok ]
> >>> Source prepared.
> >>> Configuring source in
> /build/x86-mario/tmp/portage/app-misc/screen-4.0.3-r4/work/screen-4.0.3 ...
> ./configure --prefix=/usr --build=x86_64-pc-linux-gnu
> --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info
> --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
> --with-socket-dir=/tmp/screens --with-sys-screenrc=/usr/local/etc/screenrc
> --with-pty-mode=0620 --with-pty-group=5 --enable-rxvt_osc --enable-telnet
> --enable-colors256 --disable-pam
> *configure: loading site script /usr/share/config.site
> configure: loading site script /usr/share/crossdev/include/site/linux
> configure: loading site script /usr/share/crossdev/include/site/linux-gnu
> configure: loading site script
> /usr/share/crossdev/include/site/i686-linux-gnu*
> this is screen version 4.0.3
> checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... yes
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether i686-pc-linux-gnu-gcc accepts -g... yes
> checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
> checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking whether i686-pc-linux-gnu-gcc needs -traditional... no
> checking for library containing strerror... none required
> checking for compiler sanity... configure: WARNING: skipping test due to
> crosscompilation
> checking if compiler sets exit status... configure: WARNING: skipping test
> due to crosscompilation
> checking for gawk... gawk
> checking for a BSD-compatible install... /usr/bin/install -c
> configure: checking for buggy tools...
> - sh is 'GNU bash, version 4.2.20(1)-release (x86_64-pc-linux-gnu)'.
> - sed is 'GNU sed version 4.2.1'.
> checking if a system-wide socket dir should be used... yes
> configure: checking for MIPS...
> configure: checking for Ultrix...
> configure: checking for butterfly...
> configure: checking for POSIX.1...
> - you have a POSIX system
> configure: checking for System V...
> configure: checking for sequent/ptx...
> configure: checking for Solaris 2.x...
> configure: checking BSD job jontrol...
> - you have jobcontrol
> configure: checking setreuid...
> configure: checking seteuid...
> configure: checking select...
> configure: checking fifos...
> checking usable fifos... configure: error: in
> `/build/x86-mario/tmp/portage/app-misc/screen-4.0.3-r4/work/screen-4.0.3':
> configure: error: cannot run test program while cross compiling
> See `config.log' for more details
------=_Part_1176_12614333.1338000031342
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
No. It seems to be loading the site scripts, they just don't fix the proble=
m<div><br></div><div><blockquote class=3D"gmail_quote" style=3D"margin: 0px=
0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 20=
4); border-left-style: solid; padding-left: 1ex; ">>>> Emerging (1=
of 1) app-misc/screen-4.0.3-r4 for /build/x86-mario/<br> * screen-4.0=
.3.tar.gz RMD160 SHA1 SHA256 size ;-) ...  =
; &nb=
sp; &=
nbsp; =
&nbs=
p; [ ok ]<br> * Running stacked hooks for pre_pkg_setup<br> =
;* sysroot_build_bin_dir ...  =
; &nb=
sp; &=
nbsp; =
&nbs=
p; &n=
bsp; [ ok ]<br> * Running stacked hooks for pre_src_unpack<br>&=
nbsp;* python_multilib_setup ... &=
nbsp; =
&nbs=
p; &n=
bsp; =
 =
; [ ok ]<br>>>> Unpacking source...<br>>>> =
Unpacking screen-4.0.3.tar.gz to /build/x86-mario/tmp/portage/app-misc/scre=
en-4.0.3-r4/work<br>>>> Source unpacked in /build/x86-mario/tmp/po=
rtage/app-misc/screen-4.0.3-r4/work<br>>>> Preparing source in /bu=
ild/x86-mario/tmp/portage/app-misc/screen-4.0.3-r4/work/screen-4.0.3 ...<br=
> * Applying screen-4.0.1-int-overflow-fix.patch ... &nb=
sp; &=
nbsp; =
&nbs=
p; &n=
bsp; [ ok ]<br> * Applying screen-4.0.1-vs=
printf.patch ... &n=
bsp; =
 =
; &nb=
sp; &=
nbsp; [ ok ]<br> * Applying 4.0.2-no-utempter.patch ... =
 =
; &nb=
sp; &=
nbsp; =
&nbs=
p; [ ok ]<br> * Applying 4.0.2-no-libelf.patch ...  =
; &nb=
sp; &=
nbsp; =
&nbs=
p; &n=
bsp; [ ok ]<br> * Applying 4.0.2-64bit-time.patch ... &n=
bsp; =
 =
; &nb=
sp; &=
nbsp; =
[ ok ]<br> * Applying 4.0.2-windowlist-multiuser-=
fix.patch ...  =
; &nb=
sp; &=
nbsp; =
[ ok ]<br>&n=
bsp;* Applying 4.0.2-nonblock.patch ... =
 =
; &nb=
sp; &=
nbsp; =
[ ok =
]<br> * Applying screen-4.0.3-config.h-autoconf-2.62.patch ... =
 =
; &nb=
sp; &=
nbsp; =
[ ok ]<br> * Applying screen-4.0.3-crosscompile.=
patch ... &n=
bsp; =
 =
; &nb=
sp; [=
ok ]<br> * Applying screen-4.0.3-setenv_autoconf.patch ... &nb=
sp; &=
nbsp; =
&nbs=
p; &n=
bsp; [ ok ]<br> * Applying 4.=
0.3-extend-d_termname-ng2.patch ... &nbs=
p; &n=
bsp; =
 =
; &nb=
sp; [ ok ]<br> * Running autoconf -I /build/x86-mario/us=
r/share/aclocal ... =
&nbs=
p; &n=
bsp; =
[ ok ]<br>>>> Source prepared.<=
br>>>> Configuring source in /build/x86-mario/tmp/portage/app-misc=
/screen-4.0.3-r4/work/screen-4.0.3 ...<br>./configure --prefix=3D/usr --bui=
ld=3Dx86_64-pc-linux-gnu --host=3Di686-pc-linux-gnu --mandir=3D/usr/share/m=
an --infodir=3D/usr/share/info --datadir=3D/usr/share --sysconfdir=3D/etc -=
-localstatedir=3D/var/lib --with-socket-dir=3D/tmp/screens --with-sys-scree=
nrc=3D/usr/local/etc/screenrc --with-pty-mode=3D0620 --with-pty-group=3D5 -=
-enable-rxvt_osc --enable-telnet --enable-colors256 --disable-pam<br><b>con=
figure: loading site script /usr/share/config.site<br>configure: loading si=
te script /usr/share/crossdev/include/site/linux<br>configure: loading site=
script /usr/share/crossdev/include/site/linux-gnu<br>configure: loading si=
te script /usr/share/crossdev/include/site/i686-linux-gnu</b><br>this is sc=
reen version 4.0.3<br>checking for i686-pc-linux-gnu-gcc... i686-pc-linux-g=
nu-gcc<br>checking whether the C compiler works... yes<br>checking for C co=
mpiler default output file name... a.out<br>checking for suffix of executab=
les...<br>checking whether we are cross compiling... yes<br>checking for su=
ffix of object files... o<br>checking whether we are using the GNU C compil=
er... yes<br>checking whether i686-pc-linux-gnu-gcc accepts -g... yes<br>ch=
ecking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed<br=
>checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E<br>chec=
king for grep that handles long lines and -e... /bin/grep<br>checking for e=
grep... /bin/grep -E<br>checking whether i686-pc-linux-gnu-gcc needs -tradi=
tional... no<br>checking for library containing strerror... none required<b=
r>checking for compiler sanity... configure: WARNING: skipping test due to =
crosscompilation<br>checking if compiler sets exit status... configure: WAR=
NING: skipping test due to crosscompilation<br>checking for gawk... gawk<br=
>checking for a BSD-compatible install... /usr/bin/install -c<br>configure:=
checking for buggy tools...<br>- sh is 'GNU bash, version 4.2.20(1)-=
release (x86_64-pc-linux-gnu)'.<br>- sed is 'GNU sed version 4.2.1'.<br>che=
cking if a system-wide socket dir should be used... yes<br>configure: check=
ing for MIPS...<br>configure: checking for Ultrix...<br>configure: checking=
for butterfly...<br>configure: checking for POSIX.1...<br>- you have a POS=
IX system<br>configure: checking for System V...<br>configure: checking for=
sequent/ptx...<br>configure: checking for Solaris 2.x...<br>configure: che=
cking BSD job jontrol...<br>- you have jobcontrol<br>configure: checking se=
treuid...<br>configure: checking seteuid...<br>configure: checking select..=
.<br>configure: checking fifos...<br>checking usable fifos... configure: er=
ror: in `/build/x86-mario/tmp/portage/app-misc/screen-4.0.3-r4/work/screen-=
4.0.3':<br>configure: error: cannot run test program while cross compiling<=
br>See `config.log' for more details</blockquote></div><div><br></div>
------=_Part_1176_12614333.1338000031342--
------=_Part_1175_2963490.1338000031342--