[HarfBuzz] build problem backporting harfbuzz 0.9.27-1 Debian package to Debian stable
Faheem Mitha
faheem at faheem.info
Fri Apr 4 08:48:44 PDT 2014
On Thu, 3 Apr 2014, Behdad Esfahbod wrote:
> On 14-04-03 03:50 PM, Faheem Mitha wrote:
>> On Thu, 3 Apr 2014, Behdad Esfahbod wrote:
>>> On 14-04-02 02:41 PM, Faheem Mitha wrote:
>>>> See https://bugs.debian.org/734389. This is with 0.9.25, but I get a similar
>>>> problem with 0.9.27-1. I speculate in the bug report that
>>>> gobject-introspection needs to be a more recent version, but would appreciate
>>>> confirmation of this before I go haring off in that direction. Your configure
>>>> script does not pick this up, in any case.
>>> You are correct. I suggest turning gobject-introspection off in your build.
>>> No one currently uses that.
>> Hi Behdad,
>> Thank you for letting me know. Just to be clear, you are saying that
>> gobject-introspection is not required, and I should disable building with it?
>> Can you tell me how I should do so? Thanks.
> Yes. Passing --disable-introspection to configure should do.
Hi Behdad,
Thanks. I changed the debian/rules file from
override_dh_auto_configure:
dh_auto_configure --builddir build-main -- --with-graphite2=yes --enable-introspection --with-gobject --enable-gtk-doc --disable-silent-rules
dh_auto_configure --builddir build-udeb -- --with-graphite2=no --disable-silent-rules
to
override_dh_auto_configure:
dh_auto_configure --builddir build-main -- --with-graphite2=yes --disable-introspection --with-gobject --enable-gtk-doc --disable-silent-rules
dh_auto_configure --builddir build-udeb -- --with-graphite2=no --disable-silent-rules
The only change was to change
--enable-introspection
to
--disable-introspection
in the second line. Then it builds, with some other minor changes. Is this
the change you were recommending?
As you can see, I have kept the --with-gobject flag in. Is that still
required?
I wonder if I should suggest to the Debian devs that they make this
change. Do you have a recommendation?
Regards, Faheem
More information about the HarfBuzz
mailing list