Bug#809546: conky-std: conky is compiled without BUILD_MATH (-cli,-std,-all)

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#809546: conky-std: conky is compiled without BUILD_MATH (-cli,-std,-all)

Andrei Paskevich-2
Package: conky-std
Version: 1.10.1-2
Severity: normal

Dear Maintainer,

first of all, happy New Year!

I found that the gauge indicators are broken (gauge line missing)
and the -l option (logarithmic scale) is ignored in the graphs.
According to the man page, this is caused by conky being compiled
without BUILD_MATH. Indeed, it seems that the corresponding option
is never used in debian/rules. I think, "-DBUILD_MATH=ON" should be
added to COMMON_CONF_ARGS (or at least to the -std and -all rules).

Thanks in advance and best regards,
Andrei

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

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

Versions of packages conky-std depends on:
ii  libc6        2.21-6
ii  libgcc1      1:5.3.1-4
ii  libiw30      30~pre9-8
ii  liblua5.1-0  5.1.5-8
ii  libncurses5  6.0+20151024-2
ii  libstdc++6   5.3.1-4
ii  libtinfo5    6.0+20151024-2
ii  libx11-6     2:1.6.3-1
ii  libxdamage1  1:1.1.4-2+b1
ii  libxext6     2:1.3.3-1
ii  libxfixes3   1:5.0.1-2+b2
ii  libxft2      2.3.2-1

conky-std recommends no packages.

conky-std recommends no packages.

Versions of packages conky-std suggests:
pn  apcupsd    <none>
pn  audacious  <none>
pn  moc        <none>
pn  mpd        <none>
pn  xmms2      <none>

-- no debconf information

Reply | Threaded
Open this post in threaded view
|

Bug#809546: conky-std: conky is compiled without BUILD_MATH (-cli,-std,-all)

Vincent Cheng-2
Control: tag -1 + moreinfo

Hi Andrei,

On Thu, Dec 31, 2015 at 7:08 PM, Andrei Paskevich <[hidden email]> wrote:

> Package: conky-std
> Version: 1.10.1-2
> Severity: normal
>
> Dear Maintainer,
>
> first of all, happy New Year!
>
> I found that the gauge indicators are broken (gauge line missing)
> and the -l option (logarithmic scale) is ignored in the graphs.
> According to the man page, this is caused by conky being compiled
> without BUILD_MATH. Indeed, it seems that the corresponding option
> is never used in debian/rules. I think, "-DBUILD_MATH=ON" should be
> added to COMMON_CONF_ARGS (or at least to the -std and -all rules).

cmake/ConkyBuildOptions.cmake defaults to BUILD_MATH being set to
on/true by default, and if you take a look at the output of "conky
-V", you should already see "math" listed under "General" compiled-in
features. This sounds like an upstream bug, so please file a bug
report upstream at [1] unless you still think it's Debian-specific
somehow?

Happy New Year!

Regards,
Vincent

[1] https://github.com/brndnmtthws/conky/issues/new

Reply | Threaded
Open this post in threaded view
|

Bug#809546: conky-std: conky is compiled without BUILD_MATH (-cli,-std,-all)

Andrei Paskevich-2
Hi Vincent,

You are right, this is indeed an upstream bug, which seems to have
been fixed in December, see
https://github.com/brndnmtthws/conky/commit/2fab2d38207d73533d29062883b284d80e5325a2

Best,
Andrei