FC6: library global symbol abuse

Caolan McNamara caolanm at redhat.com
Fri Nov 17 08:24:01 UTC 2006


On Thu, 2006-11-16 at 20:55 +0100, Hans de Goede wrote:
> 
> Joe Orton wrote:
> > Below is the output of the script I have to check for global symbol 
> > collisions in FC6 libraries, from an i386 @Everything install... some 
> > false positives and the usual sorry story.
> > 
> 
> Cool script, good work!
> 
> 
> > Symbol clashes between libraries /usr/lib/libgd.so.2.0.0 /usr/lib/libwmf-0.2.so.7.1.0:
> >   => gdImageStringUp16 gdFontSmallRep gdImageSaveAlpha fill_input_buffer gdPutBuf Putchar gdImageGetTrueColorPixel writewbmp gdFontTinyRep gdImageCreateFromJpegCtx gdImageRectangle gdCalloc gdImageFilledArc gdSinT gdFontTinyData gdNewFileCtx gdImageColorClosest gdImageGd2Ptr gdImageFilledRectangle skip_input_data gdPutWord gdImageColorDeallocate gdImageCopyMergeGray gdImageString16 gdImageCreateFromGd2 gdImageCreateFromPngSource gdCacheGet gdImageCreateFromWBMP gdImageCreateFromWBMPCtx term_source gdImagePng gd_getin gdImageColorClosestAlpha gdImageCreateFromPngCtx gdImageStringTTF skipheader gdSeek gdImageCopy gdImageFillToBorder gdImageGd gdImageAlphaBlending gdRealloc gdImageColorTransparent gdImageSetBrush gdFontSmallData createwbmp Putword init_source gdFree gdImageCreateFromJpeg gdPutInt gdImageInterlace gd_putout gdImageStringUp gdImageColorAllocate gdImageTrueColorToPalette gdImageCreateFromGd gdImageGdPtr gdFontTiny gdImageCreateFromGd2Ctx gdImageCreateFromXbm g!
 dIm
> ageDestroy putmbi getmbi gdImageJpeg gdGetC gdImageColorExact gdTell gdImageLine gdImagePngPtr gdDPExtractData gdImagePngCtx gd_strtok_r gdImageChar gdImageFill gdImageSetThickness empty_output_buffer gdImageCreateFromGdCtx gdImageCreateFromPng gdFontLargeData gdFontLargeRep gdFontGiantData any2eucjp gdImageCreate gdImageCopyMerge gdImageCopyResized gdImageGd2 gdImageWBMPCtx gdImageBoundsSafe lsqrt gdImageColorResolveAlpha init_destination gdFontMediumBold gdImageFilledEllipse gdImageGetPixel gdImageCreateFromXpm gdImageCreateFromGd2Part gdCacheCreate gdImageDashedLine gdImagePngToSink readwbmp term_destination jpeg_gdIOCtx_src gdImageColorAllocateAlpha gdGetBuf gdImageColorResolve gdNewSSCtx gdFontSmall gdMalloc gdImageSetStyle gdFontMediumBoldRep gdImageStringFT gdCacheDelete gdNewDynamicCtx gdImageCreateTrueColor gdImageCompare gdFontLarge gdFontGiantRep jpeg_gdIOCtx_dest gdImageColorClosestHWB gdImageCharUp gdImageArc gdAlphaBlend gdImageString gdCosT gdGetWord gdImage!
 Cop
> yResampled gdImageJpegCtx gdImageCreateFromGd2PartCtx gdImagePaletteCopy gdImageWBMPPtr gdFontMediumBoldData gdGetInt gdImageColorExactAlpha gdGetByte gdPutC gdImageJpegPtr gdFontGiant printwbmp gdImageSetPixel gdImageWBMP freewbmp gdImageFilledPolygon gdImagePolygon gdImageSetTile
> > 
> 
> Looks like libwmf contains its own private copy of libgd, BAD! BZ please.

Fixed in rawhide

C.




More information about the Fedora-maintainers mailing list