Bug#800454: yoshimi: please remove unused build-dep on libjpeg9-dev

Jaromír Mikeš mira.mikes at gmail.com
Tue Sep 29 18:48:09 UTC 2015


2015-09-29 18:18 GMT+02:00 Graham Inggs <ginggs at debian.org>:
> Source: yoshimi
> Version: 1.3.5.1-1
> Tags: patch
>
> Hi Maintainer
>
> Please remove the unused build dependency on libjpeg9-dev from yoshimi.
> It is not possible to synchronize yoshimi directly into Ubuntu as
> libjpeg9-dev does not exist there.
> In Debian and Ubuntu the libjpeg build dependency should be unversioned,
> i.e. libjpeg-dev, see [1] [2].
> However, since yoshimi does not need this build dependency, it can be
> removed altogether.
>
> While looking at the packaging, I noticed the following line in
> debian/rules:
>
> LDFLAGS+=-Wl,--as-needed
>
> This has no effect.  What you want is this (see [3]):
>
> export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
>
> Lastly, the generated file src/version.txt is not removed after building,
> this prevents the package from being built twice in a row.
>
> Please see the attached patch that makes all of these changes.

Hi Graham,

please read this short tread [1]
and this bug report [2]

I will try to build without libjpeg9-dev
But I am afraid that libjpeg9-dev is still needed because a bug in cmake :(

regards

mira

[1] http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2015-June/045223.html
[2]https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756563



More information about the pkg-multimedia-maintainers mailing list