gui .so files have no dependencies from gtk and cairo

Bug #381945 reported by Недко Арнаудов (Nedko Arnaudov)
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Invada Studio
Fix Released
Medium
Obleak
Lv2
Fix Released
Medium
Obleak

Bug Description

I fixed it by adding `pkg-config --libs cairo gtk+-2.0` to LDFLAGS in the gui Makfile. Also CFLAGS dont refer to cairo, only to gtk

Cannot load "/usr/lib/lv2/invada.lv2/inv_compressor_gui.so": /usr/lib/lv2/invada.lv2/inv_compressor_gui.so: undefined symbol: gtk_builder_add_from_file

and same for cairo_select_font_face

Related branches

Revision history for this message
Obleak (fraser-arkhostings) wrote :

Hi Недко,

Thanks for taking the time to report this bug.
I've updated the makefile to explicitly include cairo in the cflags & have added cairo & gtk in the ldflags.

Changed in invada-studio:
assignee: nobody → Obleak (fraser-arkhostings)
importance: Undecided → Medium
status: New → Confirmed
status: Confirmed → In Progress
Revision history for this message
Obleak (fraser-arkhostings) wrote :
Changed in invada-studio:
status: In Progress → Fix Committed
Revision history for this message
Obleak (fraser-arkhostings) wrote :

fixed in version 1.0.1

Changed in invada-studio:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.