[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