[Slackbuilds-users] HandBrake not compiling on current

Sebastian Arcus s.arcus at open-t.co.uk
Tue Apr 6 16:47:58 UTC 2021

Sorry - I'm afraid I have another one. HandBrake refuses to compile on 
-current with the following error message. I tried the latest version 
(1.3.3) as well - and I get a different error message (see further down 
below). I checked that there are no newer SBo scripts at ponce's GitHub.

Trying to compile HandBrake 1.0.7:

< /snip>

/usr/include/pango-1.0/pango/pango-font.h:555:48: error: unknown type 
name ‘hb_feature_t’; did you mean ‘hb_value_t’?
   555 |                                                hb_feature_t 
       |                                                ^~~~~~~~~~~~
       |                                                hb_value_t
/usr/include/pango-1.0/pango/pango-font.h:558:3: error: expected ‘;’ 
before ‘hb_font_t’
   558 |   hb_font_t *           (*create_hb_font)     (PangoFont 
       |   ^~~~~~~~~
/usr/include/pango-1.0/pango/pango-font.h:598:53: error: unknown type 
name ‘hb_feature_t’; did you mean ‘hb_value_t’?
   598 | 
hb_feature_t     *features,
       |                                                     ^~~~~~~~~~~~
       |                                                     hb_value_t
/usr/include/pango-1.0/pango/pango-font.h:602:1: error: unknown type 
name ‘hb_font_t’
   602 | hb_font_t *           pango_font_get_hb_font       (PangoFont 
       | ^~~~~~~~~
make[3]: *** [Makefile:598: callbacks.o] Error 1
make[3]: Leaving directory '/tmp/SBo/HandBrake-1.0.7/build/gtk/src'
make[2]: *** [Makefile:448: all-recursive] Error 1
make[1]: *** [Makefile:380: all] Error 2
make: *** [../gtk/module.rules:27: gtk.build] Error 2
make[2]: Leaving directory '/tmp/SBo/HandBrake-1.0.7/build/gtk'
make[1]: Leaving directory '/tmp/SBo/HandBrake-1.0.7/build/gtk'
   HandBrake: HandBrake.SlackBuild return non-zero

Trying to compile HandBrake 1.3.3:


probe: numa...(fail) code 1
   : b'Package numa was not found in the pkg-config search path.'
   : b"Perhaps you should add the directory containing `numa.pc'"
   : b'to the PKG_CONFIG_PATH environment variable'
   : b"No package 'numa' found"
   : [b'conftest.c:2:10: fatal error: numa.h: No such file or 
directory', b'    2 | #include <numa.h>', b'      |          ^~~~~~~~', 
b'compilation terminated.']
ERROR: unable to continue; configure stop.

More information about the SlackBuilds-users mailing list