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 ---