The src.rpm fails building when linking the libgcj lib. It produces:
.libs/libgcj.so: undefined reference to 'LPR1'
.libs/libgcj.so: undefined reference to 'LPR0'
.libs/libgcj.so: undefined reference to 'LPR3'
.libs/libgcj.so: undefined reference to 'LPR24'
.libs/libgcj.so: undefined reference to 'LPR2'
.libs/libgcj.so: undefined reference to 'LPR5'
.libs/libgcj.so: undefined reference to 'LPR6'
.libs/libgcj.so: undefined reference to 'LPR9'
.libs/libgcj.so: undefined reference to 'LPR7'
.libs/libgcj.so: undefined reference to 'LPR17'
.libs/libgcj.so: undefined reference to 'LPR8'
.libs/libgcj.so: undefined reference to 'LPR10'
Sincerly I could not find where these references are coming from.
Meanwhile there seems to be a patch concerning libgcj inside the source
(on spec it is marked as patch12). However the patch, is in fact, a
shell script.
Apart from the java section it seems that there are several problems on
building the packages. One of them, color-gcc package doesn't build. It
drops with the statement:
"objdump: ($RPM_BUILD_ROOT)/usr/bin/colorgcc : File format not
recognized"
One should expect that objdump would react such way, as colorgcc in
$RPM_BUILD_ROOT tree is nothing more than a perl script... :)
Ektanoor