Skip Menu |

This queue is for tickets about the Gtk2 CPAN distribution.

Report information
The Basics
Id: 109154
Status: resolved
Priority: 0/
Queue: Gtk2

People
Owner: XAOC [...] cpan.org
Requestors: Vance.Turner [...] Staples.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Cygwin Failure to compile under CPAN
Date: Thu, 19 Nov 2015 19:33:06 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>

Message body is not shown because it is too large.

Message body is not shown because it is too large.

Download image001.jpg
image/jpeg 5.8k
image001.jpg
On Thu Nov 19 14:33:33 2015, Vance.Turner@Staples.com wrote: Show quoted text
> Cairo was updated earlier in the day, and I will double check its > issues. > > Cygwin 64 > > cpan[11]> upgrade > > Package namespace installed latest in CPAN file > Gtk2 1.2495 1.2496 XAOC/Gtk2-1.2496.tar.gz
We'll need a lot more information than you've given us if you want us to troubleshoot this. At a minimum we would need the installed versions of the C libraries (libcairo, libgtk+2, libglib, libpango), what version of Cairo you upgraded from and upgraded to. We'd also need the Windows release, and it looks like you're running some kind of 64-bit Windows. The versions of the Gtk-Perl modules you're using would be nice too. Thanks, Brian Show quoted text
> Running install for module 'Gtk2' > Checksum for > /home/turva001/.local/share/.cpan/sources/authors/id/X/XA/XAOC/Gtk2- > 1.2496.tar.gz ok > Configuring X/XA/XAOC/Gtk2-1.2496.tar.gz with Makefile.PL > Including generated API documentation... > Checking if your kit is complete... > Looks good > Generating a Unix-style Makefile > Writing Makefile for Gtk2 > Writing MYMETA.yml and MYMETA.json > XAOC/Gtk2-1.2496.tar.gz > /usr/bin/perl Makefile.PL -- OK > Running make for X/XA/XAOC/Gtk2-1.2496.tar.gz
[snipped] Show quoted text
> rm -f blib/arch/auto/Gtk2/Gtk2.dll > [ LD blib/arch/auto/Gtk2/Gtk2.dll ] > xs/GtkPrintContext.o: In function > `XS_Gtk2__PrintContext_get_cairo_context': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GtkPrintContext.c:181: undefined reference to > `cairo_reference' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GtkPrintContext.c:181:(.text+0xed0): relocation truncated to > fit: R_X86_64_PC32 against undefined symbol `cairo_reference' > xs/GdkCairo.o: In function > `XS_Gtk2__Gdk__Window_get_background_pattern': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:418: undefined reference to > `cairo_pattern_reference' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:418:(.text+0x90): relocation truncated to fit: > R_X86_64_PC32 against undefined symbol `cairo_pattern_reference' > xs/GdkCairo.o: In function > `XS_Gtk2__Gdk__Window_create_similar_surface': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:395: undefined reference to > `cairo_surface_reference' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:395:(.text+0x262): relocation truncated to fit: > R_X86_64_PC32 against undefined symbol `cairo_surface_reference' > xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Cairo__Context_rectangle': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.xs:90: undefined reference to `cairo_rectangle' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.xs:90:(.text+0xb64): relocation truncated to fit: > R_X86_64_PC32 against undefined symbol `cairo_rectangle' > collect2: error: ld returned 1 exit status > Makefile:1502: recipe for target 'blib/arch/auto/Gtk2/Gtk2.dll' failed > make: *** [blib/arch/auto/Gtk2/Gtk2.dll] Error 1 > XAOC/Gtk2-1.2496.tar.gz > make -- NOT OK
Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 30 Nov 2015 16:31:33 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>
Thanks ☺ Show quoted text
-----Original Message----- From: Brian Manning via RT [mailto:bug-Gtk2@rt.cpan.org] Sent: Monday, November 30, 2015 10:42 AM To: Turner, Vance Subject: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN <URL: https://rt.cpan.org/Ticket/Display.html?id=109154 > On Thu Nov 19 14:33:33 2015, Vance.Turner@Staples.com<mailto:Vance.Turner@Staples.com> wrote:
> Cairo was updated earlier in the day, and I will double check its
> issues.
>
> Cygwin 64
>
> cpan[11]> upgrade
>
> Package namespace installed latest in CPAN file
> Gtk2 1.2495 1.2496 XAOC/Gtk2-1.2496.tar.gz
We'll need a lot more information than you've given us if you want us to troubleshoot this. At a minimum we would need the installed versions of the C libraries (libcairo, libgtk+2, libglib, libpango), what version of Cairo you upgraded from and upgraded to. We'd also need the Windows release, and it looks like you're running some kind of 64-bit Windows. The versions of the Gtk-Perl modules you're using would be nice too. Thanks, Brian
> Running install for module 'Gtk2'
> Checksum for
> /home/turva001/.local/share/.cpan/sources/authors/id/X/XA/XAOC/Gtk2-
> 1.2496.tar.gz ok
> Configuring X/XA/XAOC/Gtk2-1.2496.tar.gz with Makefile.PL Including
> generated API documentation...
> Checking if your kit is complete...
> Looks good
> Generating a Unix-style Makefile
> Writing Makefile for Gtk2
> Writing MYMETA.yml and MYMETA.json
> XAOC/Gtk2-1.2496.tar.gz
> /usr/bin/perl Makefile.PL -- OK
> Running make for X/XA/XAOC/Gtk2-1.2496.tar.gz
[snipped]
> rm -f blib/arch/auto/Gtk2/Gtk2.dll
> [ LD blib/arch/auto/Gtk2/Gtk2.dll ]
> xs/GtkPrintContext.o: In function
> `XS_Gtk2__PrintContext_get_cairo_context':
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GtkPrintContext.c:181: undefined reference to
> `cairo_reference'
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GtkPrintContext.c:181:(.text+0xed0): relocation truncated to
> fit: R_X86_64_PC32 against undefined symbol `cairo_reference'
> xs/GdkCairo.o: In function
> `XS_Gtk2__Gdk__Window_get_background_pattern':
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GdkCairo.c:418: undefined reference to
> `cairo_pattern_reference'
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GdkCairo.c:418:(.text+0x90): relocation truncated to fit:
> R_X86_64_PC32 against undefined symbol `cairo_pattern_reference'
> xs/GdkCairo.o: In function
> `XS_Gtk2__Gdk__Window_create_similar_surface':
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GdkCairo.c:395: undefined reference to
> `cairo_surface_reference'
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GdkCairo.c:395:(.text+0x262): relocation truncated to fit:
> R_X86_64_PC32 against undefined symbol `cairo_surface_reference'
> xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Cairo__Context_rectangle':
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GdkCairo.xs:90: undefined reference to `cairo_rectangle'
> /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-
> r_O49k/xs/GdkCairo.xs:90:(.text+0xb64): relocation truncated to fit:
> R_X86_64_PC32 against undefined symbol `cairo_rectangle'
> collect2: error: ld returned 1 exit status
> Makefile:1502: recipe for target 'blib/arch/auto/Gtk2/Gtk2.dll' failed
> make: *** [blib/arch/auto/Gtk2/Gtk2.dll] Error 1
> XAOC/Gtk2-1.2496.tar.gz
> make -- NOT OK
On Mon Nov 30 11:32:00 2015, Vance.Turner@Staples.com wrote: Show quoted text
> Thanks ☺
"Thanks" as in "Thanks for the reply, I'll get back to you with the information you requested", or "thanks, I worked this out, and I no longer need this ticket open"? Stalling ticket.
Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 30 Nov 2015 17:58:52 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>
No, for the hard work on your part. I will try to rebuild and see if it's corrected and let you know how goes... Show quoted text
-----Original Message----- From: Brian Manning via RT [mailto:bug-Gtk2@rt.cpan.org] Sent: Monday, November 30, 2015 12:52 PM To: Turner, Vance Subject: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN <URL: https://rt.cpan.org/Ticket/Display.html?id=109154 > On Mon Nov 30 11:32:00 2015, Vance.Turner@Staples.com wrote:
> Thanks ☺
"Thanks" as in "Thanks for the reply, I'll get back to you with the information you requested", or "thanks, I worked this out, and I no longer need this ticket open"? Stalling ticket.
Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 30 Nov 2015 19:04:33 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>
Nope.... but I got this just for your info Made Cairo up to date. Running make install Manifying 1 pod document Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/lib/perl5/site_perl/5.22/x86_64-cygwin-threads/auto/Cairo/Cairo.dll Installing /usr/share/man/man3/Cairo.3pm Appending installation info to /usr/lib/perl5/5.22/x86_64-cygwin-threads/perllocal.pod XAOC/Cairo-1.106.tar.gz make install -- OK [ CC xs/GdkPixbuf.c ] xs/GdkPixbuf.xs: In function ‘XS_Gtk2__Gdk__Pixbuf_new_from_inline’: xs/GdkPixbuf.xs:606:2: warning: ‘gdk_pixbuf_new_from_inline’ is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:314) [-Wdeprecated-declarations] RETVAL = gdk_pixbuf_new_from_inline (data_length, raw_data, ^ [ XS xs/GdkPixbufLoader.xs ] ...... ...... [ LD blib/arch/auto/Gtk2/Gtk2.dll ] xs/GtkPrintContext.o: In function `XS_Gtk2__PrintContext_get_cairo_context': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GtkPrintContext.c:181: undefined reference to `cairo_reference' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GtkPrintContext.c:181:(.text+0xed0): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_reference' xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Window_get_background_pattern': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GdkCairo.c:418: undefined reference to `cairo_pattern_reference' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GdkCairo.c:418:(.text+0x90): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_pattern_reference' xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Window_create_similar_surface': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GdkCairo.c:395: undefined reference to `cairo_surface_reference' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GdkCairo.c:395:(.text+0x262): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_surface_reference' xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Cairo__Context_rectangle': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GdkCairo.xs:90: undefined reference to `cairo_rectangle' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-S8QwFM/xs/GdkCairo.xs:90:(.text+0xb64): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_rectangle' collect2: error: ld returned 1 exit status Makefile:1502: recipe for target 'blib/arch/auto/Gtk2/Gtk2.dll' failed make: *** [blib/arch/auto/Gtk2/Gtk2.dll] Error 1 Show quoted text
-----Original Message----- From: Brian Manning via RT [mailto:bug-Gtk2@rt.cpan.org] Sent: Monday, November 30, 2015 10:42 AM To: Turner, Vance Subject: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN <URL: https://rt.cpan.org/Ticket/Display.html?id=109154 > On Thu Nov 19 14:33:33 2015, Vance.Turner@Staples.com wrote:
> Cairo was updated earlier in the day, and I will double check its > issues. > > Cygwin 64 > > cpan[11]> upgrade > > Package namespace installed latest in CPAN file > Gtk2 1.2495 1.2496 XAOC/Gtk2-1.2496.tar.gz
We'll need a lot more information than you've given us if you want us to troubleshoot this. At a minimum we would need the installed versions of the C libraries (libcairo, libgtk+2, libglib, libpango), what version of Cairo you upgraded from and upgraded to. We'd also need the Windows release, and it looks like you're running some kind of 64-bit Windows. The versions of the Gtk-Perl modules you're using would be nice too. Thanks, Brian
> Running install for module 'Gtk2' > Checksum for > /home/turva001/.local/share/.cpan/sources/authors/id/X/XA/XAOC/Gtk2- > 1.2496.tar.gz ok > Configuring X/XA/XAOC/Gtk2-1.2496.tar.gz with Makefile.PL Including > generated API documentation... > Checking if your kit is complete... > Looks good > Generating a Unix-style Makefile > Writing Makefile for Gtk2 > Writing MYMETA.yml and MYMETA.json > XAOC/Gtk2-1.2496.tar.gz > /usr/bin/perl Makefile.PL -- OK > Running make for X/XA/XAOC/Gtk2-1.2496.tar.gz
[snipped]
> rm -f blib/arch/auto/Gtk2/Gtk2.dll > [ LD blib/arch/auto/Gtk2/Gtk2.dll ] > xs/GtkPrintContext.o: In function > `XS_Gtk2__PrintContext_get_cairo_context': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GtkPrintContext.c:181: undefined reference to > `cairo_reference' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GtkPrintContext.c:181:(.text+0xed0): relocation truncated to > fit: R_X86_64_PC32 against undefined symbol `cairo_reference' > xs/GdkCairo.o: In function > `XS_Gtk2__Gdk__Window_get_background_pattern': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:418: undefined reference to > `cairo_pattern_reference' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:418:(.text+0x90): relocation truncated to fit: > R_X86_64_PC32 against undefined symbol `cairo_pattern_reference' > xs/GdkCairo.o: In function > `XS_Gtk2__Gdk__Window_create_similar_surface': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:395: undefined reference to > `cairo_surface_reference' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.c:395:(.text+0x262): relocation truncated to fit: > R_X86_64_PC32 against undefined symbol `cairo_surface_reference' > xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Cairo__Context_rectangle': > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.xs:90: undefined reference to `cairo_rectangle' > /home/turva001/.local/share/.cpan/build/Gtk2-1.2496- > r_O49k/xs/GdkCairo.xs:90:(.text+0xb64): relocation truncated to fit: > R_X86_64_PC32 against undefined symbol `cairo_rectangle' > collect2: error: ld returned 1 exit status > Makefile:1502: recipe for target 'blib/arch/auto/Gtk2/Gtk2.dll' failed > make: *** [blib/arch/auto/Gtk2/Gtk2.dll] Error 1 > XAOC/Gtk2-1.2496.tar.gz > make -- NOT OK
On Mon Nov 30 14:04:54 2015, Vance.Turner@Staples.com wrote: Show quoted text
> Nope.... but I got this just for your info > > Made Cairo up to date. > > Running make install > Manifying 1 pod document > Files found in blib/arch: installing files in blib/lib into > architecture dependent library tree > Installing /usr/lib/perl5/site_perl/5.22/x86_64-cygwin- > threads/auto/Cairo/Cairo.dll > Installing /usr/share/man/man3/Cairo.3pm > Appending installation info to /usr/lib/perl5/5.22/x86_64-cygwin- > threads/perllocal.pod > XAOC/Cairo-1.106.tar.gz > make install -- OK >
Okay, so that's the version of the Cairo Perl library. Any chance you can tell me the versions of the GTK C libraries (libcairo, libgtk+2, libglib, libpango), and versions of the Perl modules that haven't been mentioned yet, namely Glib and Pango? Also, what version of Windows? Thanks, Brian
Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 30 Nov 2015 19:44:59 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>
I will work on getting you that. :) Show quoted text
-----Original Message----- From: Brian Manning via RT [mailto:bug-Gtk2@rt.cpan.org] Sent: Monday, November 30, 2015 2:15 PM To: Turner, Vance Subject: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN <URL: https://rt.cpan.org/Ticket/Display.html?id=109154 > On Mon Nov 30 14:04:54 2015, Vance.Turner@Staples.com wrote:
> Nope.... but I got this just for your info > > Made Cairo up to date. > > Running make install > Manifying 1 pod document > Files found in blib/arch: installing files in blib/lib into > architecture dependent library tree Installing > /usr/lib/perl5/site_perl/5.22/x86_64-cygwin- > threads/auto/Cairo/Cairo.dll > Installing /usr/share/man/man3/Cairo.3pm Appending installation info > to /usr/lib/perl5/5.22/x86_64-cygwin- > threads/perllocal.pod > XAOC/Cairo-1.106.tar.gz > make install -- OK >
Okay, so that's the version of the Cairo Perl library. Any chance you can tell me the versions of the GTK C libraries (libcairo, libgtk+2, libglib, libpango), and versions of the Perl modules that haven't been mentioned yet, namely Glib and Pango? Also, what version of Windows? Thanks, Brian
Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 30 Nov 2015 20:14:57 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>
I am updating my Cygwin. Lib cairo was 2 releases back, and I was current a few weeks back. So I will test and let you know after I do so. Show quoted text
-----Original Message----- From: Brian Manning via RT [mailto:bug-Gtk2@rt.cpan.org] Sent: Monday, November 30, 2015 2:15 PM To: Turner, Vance Subject: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN <URL: https://rt.cpan.org/Ticket/Display.html?id=109154 > On Mon Nov 30 14:04:54 2015, Vance.Turner@Staples.com wrote:
> Nope.... but I got this just for your info > > Made Cairo up to date. > > Running make install > Manifying 1 pod document > Files found in blib/arch: installing files in blib/lib into > architecture dependent library tree Installing > /usr/lib/perl5/site_perl/5.22/x86_64-cygwin- > threads/auto/Cairo/Cairo.dll > Installing /usr/share/man/man3/Cairo.3pm Appending installation info > to /usr/lib/perl5/5.22/x86_64-cygwin- > threads/perllocal.pod > XAOC/Cairo-1.106.tar.gz > make install -- OK >
Okay, so that's the version of the Cairo Perl library. Any chance you can tell me the versions of the GTK C libraries (libcairo, libgtk+2, libglib, libpango), and versions of the Perl modules that haven't been mentioned yet, namely Glib and Pango? Also, what version of Windows? Thanks, Brian
Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 30 Nov 2015 20:54:42 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>
If there is anything else you need let me know. I used kernel.org for the Cygwin download site if that helps. Cygwin Current Releases for 11-30-2015 Libcairo --> 1.14.4-1 Lib2.0_0 --> 2.24.28-2 Libglib2.0_0 --> 2.46.2-1 Libpango1.0_0 --> 1.38.1-1 Perl --> 5.22.0-1 [ XS build/constants.xs ] [ CC build/constants.c ] rm -f blib/arch/auto/Gtk2/Gtk2.dll [ LD blib/arch/auto/Gtk2/Gtk2.dll ] xs/GtkPrintContext.o: In function `XS_Gtk2__PrintContext_get_cairo_context': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GtkPrintContext.c:181: undefined reference to `cairo_reference' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GtkPrintContext.c:181:(.text+0xed0): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_reference' xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Window_get_background_pattern': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GdkCairo.c:418: undefined reference to `cairo_pattern_reference' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GdkCairo.c:418:(.text+0x90): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_pattern_reference' xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Window_create_similar_surface': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GdkCairo.c:395: undefined reference to `cairo_surface_reference' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GdkCairo.c:395:(.text+0x262): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_surface_reference' xs/GdkCairo.o: In function `XS_Gtk2__Gdk__Cairo__Context_rectangle': /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GdkCairo.xs:90: undefined reference to `cairo_rectangle' /home/turva001/.local/share/.cpan/build/Gtk2-1.2496-voZJ70/xs/GdkCairo.xs:90:(.text+0xb64): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cairo_rectangle' collect2: error: ld returned 1 exit status Makefile:1502: recipe for target 'blib/arch/auto/Gtk2/Gtk2.dll' failed make: *** [blib/arch/auto/Gtk2/Gtk2.dll] Error 1 XAOC/Gtk2-1.2496.tar.gz make -- NOT OK Show quoted text
-----Original Message----- From: Brian Manning via RT [mailto:bug-Gtk2@rt.cpan.org] Sent: Monday, November 30, 2015 2:15 PM To: Turner, Vance Subject: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN <URL: https://rt.cpan.org/Ticket/Display.html?id=109154 > On Mon Nov 30 14:04:54 2015, Vance.Turner@Staples.com wrote:
> Nope.... but I got this just for your info > > Made Cairo up to date. > > Running make install > Manifying 1 pod document > Files found in blib/arch: installing files in blib/lib into > architecture dependent library tree Installing > /usr/lib/perl5/site_perl/5.22/x86_64-cygwin- > threads/auto/Cairo/Cairo.dll > Installing /usr/share/man/man3/Cairo.3pm Appending installation info > to /usr/lib/perl5/5.22/x86_64-cygwin- > threads/perllocal.pod > XAOC/Cairo-1.106.tar.gz > make install -- OK >
Okay, so that's the version of the Cairo Perl library. Any chance you can tell me the versions of the GTK C libraries (libcairo, libgtk+2, libglib, libpango), and versions of the Perl modules that haven't been mentioned yet, namely Glib and Pango? Also, what version of Windows? Thanks, Brian
Subject: Re: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Sun, 6 Dec 2015 14:12:09 +0100
To: bug-Gtk2 [...] rt.cpan.org
From: Torsten Schoenfeld <kaffeetisch [...] gmx.de>
Can you provide the full output of "perl Makefile.PL" and "make NOECHO=" for the Cairo, Pango and Gtk2 Perl modules?
Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 7 Dec 2015 14:31:33 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>

Message body is not shown because it is too large.

Subject: RE: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 7 Dec 2015 14:35:58 +0000
To: "bug-Gtk2 [...] rt.cpan.org" <bug-Gtk2 [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>

Message body is not shown because it is too large.

Subject: Re: [rt.cpan.org #109154] Cygwin Failure to compile under CPAN
Date: Mon, 7 Dec 2015 15:48:50 +0100
To: bug-Gtk2 [...] rt.cpan.org
From: "Torsten Schönfeld" <kaffeetisch [...] gmx.de>
"Turner, Vance via RT" <bug-Gtk2@rt.cpan.org>: Show quoted text
> Warning (mostly harmless): No library found for -lintl-lpangocairo-1.0
That's the problem. Try with with Pango from our git repo, which has <https://git.gnome.org/browse/perl-Pango/commit/?id=68741a4940e4c1af73954730420e11d026c0dbc0> to fix this. Or try with an older pkg-config. (Or wait for a new CPAN release of Pango containing the fix.)