Skip Menu |

This queue is for tickets about the Pango CPAN distribution.

Report information
The Basics
Id: 111117
Status: resolved
Priority: 0/
Queue: Pango

People
Owner: XAOC [...] cpan.org
Requestors: bitcardbmw [...] lsmod.de
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.226
Fixed in: 1.227



Subject: build fails with undefined symbol: pango_cairo_font_map_get_type
/usr/bin/perl: symbol lookup error: blib/arch/auto/Pango/Pango.so: undefined symbol: pango_cairo_font_map_get_type this is caused by a compiler param missing a space (see patch)
Subject: fix-pangocairo_libs.patch
When constructing the $libs variable, there is a blank missing before the -lpangocairo-1.0 coming from the pangocairo.pc through pkg-config. Inserting an extra blank before the pkg-config result fixes the issue. --- Makefile.PL 2014-02-19 05:13:50.000000000 +0100 +++ Makefile.PL 2015-10-08 00:47:59.777157391 +0200 @@ -161,6 +161,7 @@ if ($have_cairo) { push @deps, qw/Cairo/; $inc .= $pangocairo_pkgcfg{cflags}; + $libs .= ' '; $libs .= $pangocairo_pkgcfg{libs}; }
From: ppisar [...] redhat.com
Dne Út 12.led.2016 03:39:13, bmwiedemann napsal(a): Show quoted text
> /usr/bin/perl: symbol lookup error: blib/arch/auto/Pango/Pango.so: > undefined symbol: pango_cairo_font_map_get_type > > this is caused by a compiler param missing a space (see patch)
This is triggered by upgrading pkgconfig to 0.29. Previous version appended a space to `pkg-config --libs pangocairo' output. This is not a true anymore.
RT-Send-CC: ppisar [...] redhat.com
On 2016-01-12 03:39:13, bmwiedemann wrote: Show quoted text
> /usr/bin/perl: symbol lookup error: blib/arch/auto/Pango/Pango.so: > undefined symbol: pango_cairo_font_map_get_type > > this is caused by a compiler param missing a space (see patch)
See https://rt.cpan.org/Ticket/Display.html?id=109330 (probably that ticket shouldn't be set to "resolved", but to "patched" until the CPAN release is done).
On Tue Jan 12 03:39:13 2016, bmwiedemann wrote: Show quoted text
> /usr/bin/perl: symbol lookup error: blib/arch/auto/Pango/Pango.so: > undefined symbol: pango_cairo_font_map_get_type > > this is caused by a compiler param missing a space (see patch)
Hi, I just released Pango 1.227 to CPAN. Please give it a few hours to propagate, and then download it and see if you still have the same issue.
Can this issue be resolved?
On Sun Sep 23 13:57:29 2018, TSCH wrote: Show quoted text
> Can this issue be resolved?
Let's give the OP a week or so to reply, and if we don't hear anything back, I'll close it.
On Sun Sep 23 15:04:54 2018, XAOC wrote: Show quoted text
> On Sun Sep 23 13:57:29 2018, TSCH wrote:
> > Can this issue be resolved?
> > Let's give the OP a week or so to reply, and if we don't hear anything > back, I'll close it.
Never heard back from the OP. Marking ticket as "resolved".