[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#994757: libgraphite2-dev: no archive files for static compilation are included in the -dev package



On Mon, Sep 20, 2021 at 5:39 PM Rene Engelhard <rene@debian.org> wrote:
>
> notfound 994757 1.3.13-11
>
> severity 994757 wishlist
>
> thanks
>
> Hi,
>
> Am 20.09.21 um 16:43 schrieb Alfonso Sanchez-Beato:
> > Package: libgraphite2-dev
> > Version: 1.3.13-11build1
>
> There is no such version. You are reporting against Debian, please use
> proper versions existing there.
>
>
> Also you are reporting against a obsolete version which doesn't exist
> anymore (and in stable stuff like this won't be changed):
>
> $ rmadison libgraphite2-dev
>
> libgraphite2-dev | 1.3.13-7        | oldstable       | amd64, arm64,
> armel, armhf, i386, mips, mips64el, mipsel, ppc64el, s390x
> libgraphite2-dev | 1.3.14-1        | stable          | amd64, arm64,
> armel, armhf, i386, mips64el, mipsel, ppc64el, s390x
> libgraphite2-dev | 1.3.14-1        | testing         | amd64, arm64,
> armel, armhf, i386, mips64el, mipsel, ppc64el, s390x
> libgraphite2-dev | 1.3.14-1        | unstable        | amd64, arm64,
> armel, armhf, i386, mips64el, mipsel, ppc64el, s390x
>
> > There is no libgraphite2.a file, so it is not possible to compile statically
> > against this library.
> Because upstream doesn't build one in their standard build and I didn't
> bother to manually build it as in your patch ...
> > See attached patch to solve this.
> .. as I am not sure. Why would people want to statically build against
>
> libgraphite2.a anyways?

My use case is to compile an embedded application with all
dependencies bundled in,
including libpango, libgraphite, and others, to minimize the final
size of the image (no other
apps would use the shared libs anyway). But I think it can be useful
in other cases too,
and that in general having the option to compile statically cannot be harmful.

>
> > -- System Information:
> > Debian Release: bullseye/sid
> >   APT prefers focal-updates
> >   APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal'), (100, 'focal-backports')
> > Architecture: amd64 (x86_64)
> > Foreign Architectures: i386
>
> Ah, this explains it. If you use Ubuntu please do some care to make a correct Debian bug report.

Do you want me to create a new bug? I was about to do it, but thought
that would create more noise by now.

>
>
> Regards,
>
>
> Rene
>
>

Thanks,
Alfonso


Reply to: