Source: ntirpc
Version: 1.4.4-1
Severity: important
Tags: upstream
Justification: fails to build from source

Builds of ntirpc for kfreebsd-amd64 and kfreebsd-i386 (admittedly not
release architectures) have been failing:

  /«PKGBUILDDIR»/src/svc_internal.h:135:20: error: field 'x' has incomplete type
    struct in_pktinfo x;

I suspect the hurd-i386 build would have failed in the same fashion if
not stymied altogether by the absence of libjemalloc-dev there.
Please either accommodate architectures lacking in_pktinfo or limit
ntirpc's Architecture field accordingly.

BTW, I also noticed a lot of noise from redefinitions of (S)LIST_* and
(S)TAILQ_*.  Please consider either explicitly clearing out old
definitions or renaming these macros to avoid clashing with the
existing definitions.

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu

Reply via email to