[OpenAFS] compile problem w/ 1.6.2 on kernel 3.7.10-1.1 OpenSuSE 12.3 RC2

Ted Creedon tcreedon@easystreet.net
Thu, 7 Mar 2013 11:03:53 -0800


--14dae934062330a54904d75a5e9c
Content-Type: text/plain; charset=ISO-8859-1

OpenSuSE 12.3 RC2 kernel 3.7.10-1.1

./configure --enable-transarc-paths  --enable-namei-fileserver \
--with-linux-kernel-headers=/usr/src/linux --enable-supergroups \
--enable-bitmap-later

compile_et.o: In function `main':
compile_et.c:(.text+0x6ea): undefined reference to `yyin'
compile_et.c:(.text+0x70f): undefined reference to `yyout'
compile_et.c:(.text+0x726): undefined reference to `yyout'
compile_et.c:(.text+0x9f1): undefined reference to `yyin'
compile_et.o: In function `yyerror':
compile_et.c:(.text+0xc91): undefined reference to `yylineno'
error_table.o: In function `yyparse':
error_table.c:(.text+0x948): undefined reference to `yylex'
error_table.c:(.text+0xdca): undefined reference to `yylex'
collect2: error: ld returned 1 exit status
make[3]: *** [compile_et] Error 1
make[2]: *** [comerr] Error 2
make[1]: *** [build] Error 2
make: *** [all] Error 2

1.6.2 compiles OK on kernel 3.1.10-1.16

--14dae934062330a54904d75a5e9c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

OpenSuSE 12.3 RC2 kernel 3.7.10-1.1<br><br>./configure --enable-transarc-pa=
ths=A0 --enable-namei-fileserver \<br>--with-linux-kernel-headers=3D/usr/sr=
c/linux --enable-supergroups \<br>--enable-bitmap-later<br><br>compile_et.o=
: In function `main&#39;:<br>
compile_et.c:(.text+0x6ea): undefined reference to `yyin&#39;<br>compile_et=
.c:(.text+0x70f): undefined reference to `yyout&#39;<br>compile_et.c:(.text=
+0x726): undefined reference to `yyout&#39;<br>compile_et.c:(.text+0x9f1): =
undefined reference to `yyin&#39;<br>
compile_et.o: In function `yyerror&#39;:<br>compile_et.c:(.text+0xc91): und=
efined reference to `yylineno&#39;<br>error_table.o: In function `yyparse&#=
39;:<br>error_table.c:(.text+0x948): undefined reference to `yylex&#39;<br>
error_table.c:(.text+0xdca): undefined reference to `yylex&#39;<br>collect2=
: error: ld returned 1 exit status<br>make[3]: *** [compile_et] Error 1<br>=
make[2]: *** [comerr] Error 2<br>make[1]: *** [build] Error 2<br>make: *** =
[all] Error 2<br>
<br>1.6.2 compiles OK on kernel 3.1.10-1.16<br><br><br>

--14dae934062330a54904d75a5e9c--