[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774164: libocrad-dev: libocrad.a contains non-reallocatable code



On 2016-12-16 10:16, Alexander Alemayhu wrote:
> On Thu, Dec 15, 2016 at 09:42:08PM +0100, Petter Reinholdtsen wrote:
>>
>> Personally I use tesseract these days for my OCR work, and do not need ocrad.
> 
> I have unfortunately stopped using ocrad in favour of proprietary
> solutions.
> 
> Thanks for adding me to the recipient list, but I don't have the
> motivation to help here.
> 
> Added Jakub Wilk to copy, IIRC he made the package.

I see from the build log [1] that the build policy for .a had changed... I think
that is for good. Relocatable code makes object a bit bigger, but on current
systems that does not matter at all. Briefly:

1. One solution would be to make .a code reallocatable, so that .so library
that refers libocrad.a can compile.

2. Another solution is to provide libocrad.so within libocrad package.

[1] https://ci.debian.net/data/packages/unstable/amd64/o/ocrad/20161215_073147.autopkgtest.log.gz

-- 
With best regards,
Dmitry


Reply to: