Source: libraw
Version: 0.15.4-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Builds of libraw on 32-bit platforms such as i386 have been failing,
because it winds up defining slightly different symbols than on 64-bit
platforms, even with the (c++) construct; see, for instance,
https://buildd.debian.org/status/fetch.php?pkg=libraw&arch=i386&ver=0.16.0-1&stamp=1393330466

Most, if not all, of the discrepancies appear to stem from the fact
that size_t is (presumably for historical reasons) formally unsigned
int rather than unsigned long on 32-bit platforms; although the types
are de facto equivalent, C++ compilers treat them as distinct and
mangle them differently.

Could you please take a look?

Thanks!


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to