Your message dated Sun, 25 Mar 2018 20:16:09 +0100
with message-id <[email protected]>
has caused the   report #891782,
regarding iprutils: broken ncurses check in configure.ac
to be marked as having been forwarded to the upstream software
author(s) Brian King <[email protected]>

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
891782: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891782
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Hi,

The attached bug report seems like something that should be sorted out
upstream.  Perhaps the right thing is to switch to using pkg-config for
this?

(Also, while I'm here, there seems to be a commit for version 2.4.16 in
git, but no git tag and no file release on SourceForge?)

Thanks,

-- 
Colin Watson                                       [[email protected]]
--- Begin Message ---
Source: iprutils
Version: 2.4.15.1-2
Tags: upstream

The following test for ncurses CFLAGS in configure.ac is flawed:

,----
| ncurses_include=$(ncurses5-config --cflags)
| if test -n ${ncurses_include}; then
|   CFLAGS="${CFLAGS} ${ncurses_include}"
| fi
`----

The first problem is that ncurses_include can and does include spaces,
and its improper quoting leads to the following funny message seen on
the buildds:

./configure: line 12105: test: -D_GNU_SOURCE: binary operator expected

The second problem is that ncurses5-config is about to go away in favor
of ncurses6-config, when building iprutils with libncurses-dev from
experimental I see a different error:

./configure: line 12104: ncurses5-config: command not found

Obviously the package builds anyway, so maybe the best way to fix this
test is just to remove it.


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 4.15.7-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



--- End Message ---

--- End Message ---

Reply via email to