On Mon, Aug 11, 2014 at 10:29:22PM +0200, Vincent Danjean wrote:
> On 09/08/2014 15:34, Sebastian Ramacher wrote:
> > Source: owfs
> > Version: 2.9p5-1
> > Severity: serious
> > Justification: fails to build from source (but built successfully in the 
> > past)
> > 
> > owfs failed to build on kfreebsd-* with symbol errors:
> > | dh_makeshlibs --no-package libow-php5 --no-package libow-tcl
> > | dpkg-gensymbols: warning: some symbols or patterns disappeared in the 
> > symbols file: see diff output below
> > | dpkg-gensymbols: warning: debian/libow-2.9-5/DEBIAN/symbols doesn't match 
> > completely debian/libow-2.9-5.symbols
> > | --- debian/libow-2.9-5.symbols (libow-2.9-5_2.9p5-1_kfreebsd-amd64)
> > | +++ dpkg-gensymbolsmVBLFz 2014-08-07 04:19:46.000000000 +0000
> > | @@ -180,7 +180,7 @@
> > |   DNSServiceRefSockFD@Base 2.8p4
> > |   DNSServiceRegister@Base 2.8p4
> > |   DNSServiceResolve@Base 2.8p4
> > | - DS1410_detect@Base 2.8p4
> > | +#MISSING: 2.9p5-1# DS1410_detect@Base 2.8p4
> 
> Argh. I do not know why this symbol is not here for this
> architecture. That said, as all soname are new, a quick fix
> is to update the symbols files for architectures that require
> it for this new upstream version.

Looks like DS1410 support is disabled on kfreebsd because it needs
linux/ppdev.h. So just qualifying that symbol with something like
(arch=!kfreebsd-amd64 !kfreebsd-i386) seems like a solution.

>   I wont be able to work on it until 2 weeks (and I not sure I
> will be even able to read my mail). So 0-days NMU are welcome.

Thanks. I haven't tested the above yet, so no NMU tonight. I'm happy if
somebody beats me to it.
-- 
Niko Tyni   nt...@debian.org


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

Reply via email to