Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52217 - Perl 5.8.2: can't create images w/ GD-2.07 (gdImagePngPtr)
Summary: Perl 5.8.2: can't create images w/ GD-2.07 (gdImagePngPtr)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-27 15:16 UTC by Matthias F. Brandstetter (RETIRED)
Modified: 2004-06-14 07:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-05-27 15:16:17 UTC
Hi,

I emerged GD-2.07 lib for perl-5.8.2, but when I want to create an image (with
ipac-ng), I get the following error:

--<snip>--
/usr/bin/perl: relocation error: /usr/lib/perl5/vendor_perl/5.8.2/i686-linux/auto/GD/GD.so: undefined
symbol: gdImagePngPtr
--</snip>--

Any ideas?
Greetings, Matthias

Reproducible: Always
Steps to Reproduce:
(create an image with perl and GD)
Comment 1 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-06-01 12:53:52 UTC
no single idea ... anyone?
Comment 2 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-06-14 06:44:25 UTC
hi guys and perl-gurus ;)
is there really no solution or at least an idea for this issue?

i need this tool, but i have no idea where else i could ask for help --
got no answer on mailing lists or forums so far...

no gentoo perl dev here reading this?
greetings, matthias
Comment 3 Sergiy Borodych 2004-06-14 07:12:20 UTC
remerge libgd GD

etcat -u libgd ?
etcat -u GD ?

Are you use +png flag ?
maybe also need +gif use flag ?
Comment 4 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-06-14 07:33:26 UTC
yeah Sergey, you saved my day ;)
after re-merging libgd and GD with USE flags "jpeg", "gif", and "png" I
can create images now w/o errors!

Greetings and thx again, Matthias