[Pkg-postgresql-public] Bug#876939: pgpool2: FTBFS on hurd-i386: rt_msghdr and RTM_* missing

Aaron M. Ucko ucko at debian.org
Wed Sep 27 00:57:10 UTC 2017


Source: pgpool2
Version: 3.6.6-2
Severity: important
Tags: upstream
Justification: fails to build from source (but built successfully in the past)
User: debian-hurd at lists.debian.org

Builds of pgpool2 for hurd-i386 (admittedly not a release
architecture) have been failing lately:

  wd_if.c: In function 'read_interface_change_event':
  wd_if.c:466:14: error: dereferencing pointer to incomplete type 'struct rt_msghdr'
  wd_if.c:468:8: error: 'RTM_DELETE' undeclared (first use in this function); did you mean 'CMD_DELETE'?
  wd_if.c:470:8: error: 'RTM_ADD' undeclared (first use in this function)
  wd_if.c:475:8: error: 'RTM_DELADDR' undeclared (first use in this function); did you mean 'RTM_ADD'?
  wd_if.c:477:8: error: 'RTM_NEWADDR' undeclared (first use in this function); did you mean 'RTM_DELADDR'?

Could you please take a look and either accommodate the absence of
this struct (and the corresponding macros) or restrict the package's
architecture so that Hurd autobuilders don't bother trying to cover
it?  (Please note that kFreeBSD builds are unaffected.)

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/?amu@monk.mit.edu



More information about the Pkg-postgresql-public mailing list