[DebianGIS-dev] Bug#450882: libgdal-ruby1.8: empty package on alpha and amd64

Niko Tyni ntyni at iki.fi
Sun Nov 11 22:01:46 UTC 2007


Package: libgdal-ruby1.8
Version: 1.4.2-3
Severity: grave
Justification: renders package unusable

The libgdal-ruby1.8 package is empty on alpha and amd64.  The problem
seems to be linking PIC and non-PIC code together. From the amd64
build log:

/usr/bin/ld: gdal_wrap.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
gdal_wrap.o: could not read symbols: Bad value
make[4]: Leaving directory `/build/buildd/gdal-1.4.2/swig/ruby'

Please make the build fail on compiler errors instead of producing
an empty package. It looks like the problem is the for loop in
swig/GNUmakefile; using something like

    for dir in ${BINDINGS}; do (cd $$dir; make build) || exit; done

in all the loops should do.

Cheers,
-- 
Niko Tyni   ntyni at iki.fi





More information about the Pkg-grass-devel mailing list