[OpenAFS-devel] Re: 1.6. pre debian arm.

Andrew Deason adeason@sinenomine.net
Mon, 10 Jan 2011 16:23:14 -0600


On Mon, 10 Jan 2011 14:12:13 -0800
Russ Allbery <rra@stanford.edu> wrote:

> omalleys@msu.edu writes:
> 
> > Im not sure this is going to make any difference but.
> 
> > With
> > ./configure  --enable-transarc-paths --enable-supergroups
> > --enable-warnings  --disable-strip-binaries --enable-debug
> 
> > checking for bison... bison -y
> > checking if lex is flex... ./configure: line 6368: echo: write error:
> > Broken pipe
> 
> For what it's worth, 1.6.0pre1 built fine on Debian's armel
> autobuilder, so it isn't something fundamentally broken with build
> support on arm.

And it's just "echo '' | $LEX --version". You could try running it
manually and see what happens, for any lex-like thing you can find on
the machine.

> > And im not sure why im checking pentium:
> 
> > checking your AFS sysname... arm_linux26
> > checking if gcc accepts -march=pentium... yes
> 
> It didn't do this in the Debian autobuilder.  Maybe because the Debian
> package specifies the sysname directly?

It should for the kernel module configure (isn't that a separate build
for Debian packages?). This is OPENAFS_GCC_SUPPORTS_MARCH.

-- 
Andrew Deason
adeason@sinenomine.net