* CPV: dev-perl/perl-tk-804.028-r3 * REPO: gentoo * USE: elibc_glibc kernel_linux userland_GNU x86 >>> Unpacking source... >>> Unpacking Tk-804.028.tar.gz to /var/tmp/portage/dev-perl/perl-tk-804.028-r3/work * Applying xorg.patch ...  [ ok ] * Applying 804.028-MouseWheel.patch ...  [ ok ] * Applying 804.028-FBox.patch ...  [ ok ] * Applying 804.028-path.patch ...  [ ok ] * Applying perl-tk-CVE-2008-0553.patch ...  [ ok ] * Applying perl-tk-804.027-interix-x11.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-perl/perl-tk-804.028-r3/work >>> Compiling source in /var/tmp/portage/dev-perl/perl-tk-804.028-r3/work/Tk-804.028 ... * Using ExtUtils::MakeMaker /usr/bin/perl5.12.0 is installed in /usr/lib/perl5/5.12.0/i686-linux-thread-multi okay PPM for perl5.012000 Test Compiling config/perlrx.c Test Compiling config/pmop.c Test Compiling config/pregcomp2.c Test Compiling config/signedchar.c Test Compiling config/Ksprintf.c Test Compiling config/tod.c Test Compiling -DTIMEOFDAY_TZ config/tod.c TZ gettimeofday() Using -L/usr/lib to find /usr/lib/libX11.so.6.3.0 Cannot find X include files via /include Using -I/usr/include to find /usr/include/X11/Xlib.h Using -I/usr/include/freetype2 to find /usr/include/freetype2/freetype/freetype.h xlib='-L/usr/lib' xinc='-I/usr/include' Test Compile/Run config/xft.c Seem to have -lXft Writing Tk/Config.pm Writing pTk/tkConfig.h Checking if your kit is complete... Looks good 'X11ROOT' is not a known MakeMaker parameter name. 'XFT' is not a known MakeMaker parameter name. Generating Dependencies for linux, win_arch=x Test Compiling config/Hstrtoul.c Test Compiling config/Hstrdup.c Test Compiling config/Hstrcasecmp.c Extracting ClientWin.c Extracting default.h Extracting exWinHandle.c Extracting img.h Extracting imgBMP.c Extracting imgInit.c Extracting imgInt.h Extracting imgObj.c Extracting imgUtil.c Extracting imgWindow.c Extracting imgXBM.c Extracting imgXPM.c Extracting ks_names.h Extracting moredefs.h Extracting port.h Extracting stbDItem.c Extracting stbDiStyle.c Extracting tclAsync.c Extracting tclDecls.h Extracting tclEvent.c Extracting tclHash.c Extracting tclIntDecls.h Extracting tclIntPlatDecls.h Extracting tclMath.h Extracting tclNotify.c Extracting tclPlatDecls.h Extracting tclPreserve.c Extracting tclTimer.c Extracting tclUnixEvent.c Extracting tclUnixNotfy.c Extracting tclUnixTime.c Extracting tix.h Extracting tixBitmaps.h Extracting tixCompat.c Extracting tixDItem.c Extracting tixDef.h Extracting tixDiITxt.c Extracting tixDiImg.c Extracting tixDiStyle.c Extracting tixDiText.c Extracting tixDiWin.c Extracting tixError.c Extracting tixForm.c Extracting tixForm.h Extracting tixFormMisc.c Extracting tixGrData.c Extracting tixGrData.h Extracting tixGrFmt.c Extracting tixGrRC.c Extracting tixGrSel.c Extracting tixGrSort.c Extracting tixGrUtl.c Extracting tixGrid.c Extracting tixGrid.h Extracting tixHLCol.c Extracting tixHLHdr.c Extracting tixHLInd.c Extracting tixHList.c Extracting tixHList.h Extracting tixImgCmp.c Extracting tixImgXpm.c Extracting tixImgXpm.h Extracting tixInputO.c Extracting tixInt.h Extracting tixList.c Extracting tixMwm.c Extracting tixNBFrame.c Extracting tixPort.h Extracting tixScroll.c Extracting tixSmpLs.c Extracting tixTList.c Extracting tixTList.h Extracting tixUnixDraw.c Extracting tixUnixInt.h Extracting tixUnixPort.h Extracting tixUnixWm.c Extracting tixUnixXpm.c Extracting tixUtils.c Extracting tk.h Extracting tk3d.c Extracting tk3d.h Extracting tkAtom.c Extracting tkBind.c Extracting tkBitmap.c Extracting tkButton.c Extracting tkButton.h Extracting tkCanvArc.c Extracting tkCanvBmap.c Extracting tkCanvImg.c Extracting tkCanvLine.c Extracting tkCanvPoly.c Extracting tkCanvPs.c Extracting tkCanvText.c Extracting tkCanvUtil.c Extracting tkCanvWind.c Extracting tkCanvas.c Extracting tkCanvas.h Extracting tkClipboard.c Extracting tkCmds.c Extracting tkColor.c Extracting tkColor.h Extracting tkConfig.c Extracting tkCursor.c Extracting tkDecls.h Extracting tkEntry.c Extracting tkError.c Extracting tkEvent.c Extracting tkFileFilter.c Extracting tkFileFilter.h Extracting tkFocus.c Extracting tkFont.c Extracting tkFont.h Extracting tkFrame.c Extracting tkGC.c Extracting tkGeometry.c Extracting tkGet.c Extracting tkGrab.c Extracting tkGrid.c Extracting tkImage.c Extracting tkImgBmap.c Extracting tkImgGIF.c Extracting tkImgPPM.c Extracting tkImgPhoto.c Extracting tkImgUtil.c Extracting tkInitScript.h Extracting tkInt.h Extracting tkIntDecls.h Extracting tkIntPlatDecls.h Extracting tkIntXlibDecls.h Extracting tkListbox.c Extracting tkMacWinMenu.c Extracting tkMenu.c Extracting tkMenu.h Extracting tkMenuDraw.c Extracting tkMenubutton.c Extracting tkMenubutton.h Extracting tkMessage.c Extracting tkObj.c Extracting tkOldConfig.c Extracting tkOption.c Extracting tkPack.c Extracting tkPanedWindow.c Extracting tkPlace.c Extracting tkPlatDecls.h Extracting tkPointer.c Extracting tkPort.h Extracting tkRectOval.c Extracting tkScale.c Extracting tkScale.h Extracting tkScrollbar.c Extracting tkScrollbar.h Extracting tkSelect.c Extracting tkSelect.h Extracting tkSquare.c Extracting tkStubImg.c Extracting tkStyle.c Extracting tkText.c Extracting tkText.h Extracting tkTextBTree.c Extracting tkTextDisp.c Extracting tkTextImage.c Extracting tkTextIndex.c Extracting tkTextMark.c Extracting tkTextTag.c Extracting tkTextWind.c Extracting tkTrig.c Extracting tkUndo.c Extracting tkUndo.h Extracting tkUnix.c Extracting tkUnix3d.c Extracting tkUnixButton.c Extracting tkUnixColor.c Extracting tkUnixConfig.c Extracting tkUnixCursor.c Extracting tkUnixDefault.h Extracting tkUnixDialog.c Extracting tkUnixDraw.c Extracting tkUnixEmbed.c Extracting tkUnixEvent.c Extracting tkUnixFocus.c Extracting tkUnixFont.c Extracting tkUnixInit.c Extracting tkUnixInt.h Extracting tkUnixKey.c Extracting tkUnixMenu.c Extracting tkUnixMenubu.c Extracting tkUnixPort.h Extracting tkUnixScale.c Extracting tkUnixScrlbr.c Extracting tkUnixSelect.c Extracting tkUnixSend.c Extracting tkUnixWm.c Extracting tkUnixXId.c Extracting tkUnixXft.c Extracting tkUtil.c Extracting tkVisual.c Extracting tkWindow.c Extracting xbytes.h Finding dependencies for ClientWin.c Finding dependencies for Lang_f.c Finding dependencies for Xlib_f.c Finding dependencies for XrmOption.c Finding dependencies for imgBMP.c Finding dependencies for imgInit.c Finding dependencies for imgInt_f.c Finding dependencies for imgObj.c Finding dependencies for imgUtil.c Finding dependencies for imgWindow.c Finding dependencies for imgXBM.c Finding dependencies for imgXPM.c Finding dependencies for ptkCanvGrid.c Finding dependencies for ptkCanvGroup.c Finding dependencies for stbDItem.c Finding dependencies for stbDashCustom.c Finding dependencies for stbDiStyle.c Finding dependencies for strGlue.c Finding dependencies for tclAsync.c Finding dependencies for tclDecls_f.c Finding dependencies for tclEvent.c Finding dependencies for tclHash.c Finding dependencies for tclNotify.c Finding dependencies for tclPreserve.c Finding dependencies for tclTimer.c Finding dependencies for tclUnixEvent.c Finding dependencies for tclUnixNotfy.c Finding dependencies for tclUnixTime.c Finding dependencies for tixCompat.c Finding dependencies for tixDItem.c Finding dependencies for tixDiITxt.c Finding dependencies for tixDiImg.c Finding dependencies for tixDiStyle.c Finding dependencies for tixDiText.c Finding dependencies for tixDiWin.c Finding dependencies for tixError.c Finding dependencies for tixForm.c Finding dependencies for tixFormMisc.c Finding dependencies for tixGrData.c Finding dependencies for tixGrFmt.c Finding dependencies for tixGrRC.c Finding dependencies for tixGrSel.c Finding dependencies for tixGrSort.c Finding dependencies for tixGrUtl.c Finding dependencies for tixGrid.c Finding dependencies for tixHLCol.c Finding dependencies for tixHLHdr.c Finding dependencies for tixHLInd.c Finding dependencies for tixHList.c Finding dependencies for tixImgCmp.c Finding dependencies for tixImgXpm.c Finding dependencies for tixImgXpm_f.c Finding dependencies for tixInputO.c Finding dependencies for tixInt_f.c Finding dependencies for tixList.c Finding dependencies for tixMwm.c Finding dependencies for tixNBFrame.c Finding dependencies for tixScroll.c Finding dependencies for tixSmpLs.c Finding dependencies for tixTList.c Finding dependencies for tixUnixDraw.c Finding dependencies for tixUnixWm.c Finding dependencies for tixUnixXpm.c Finding dependencies for tixUtils.c Finding dependencies for tixVars.c Finding dependencies for tix_f.c Finding dependencies for tk3d.c Finding dependencies for tkAtom.c Finding dependencies for tkBind.c Finding dependencies for tkBitmap.c Finding dependencies for tkButton.c Finding dependencies for tkCanvArc.c Finding dependencies for tkCanvBmap.c Finding dependencies for tkCanvImg.c Finding dependencies for tkCanvLine.c Finding dependencies for tkCanvPoly.c Finding dependencies for tkCanvPs.c Finding dependencies for tkCanvText.c Finding dependencies for tkCanvUtil.c Finding dependencies for tkCanvWind.c Finding dependencies for tkCanvas.c Finding dependencies for tkClipboard.c Finding dependencies for tkCmds.c Finding dependencies for tkColor.c Finding dependencies for tkConfig.c Finding dependencies for tkCursor.c Finding dependencies for tkDecls_f.c Finding dependencies for tkEntry.c Finding dependencies for tkError.c Finding dependencies for tkEvent.c Finding dependencies for tkEvent_f.c Finding dependencies for tkFileFilter.c Finding dependencies for tkFocus.c Finding dependencies for tkFont.c Finding dependencies for tkFrame.c Finding dependencies for tkGC.c Finding dependencies for tkGeometry.c Finding dependencies for tkGet.c Finding dependencies for tkGrab.c Finding dependencies for tkGrid.c Finding dependencies for tkImage.c Finding dependencies for tkImgBmap.c Finding dependencies for tkImgGIF.c Finding dependencies for tkImgPPM.c Finding dependencies for tkImgPhoto.c Finding dependencies for tkImgPhoto_f.c Finding dependencies for tkIntDecls_f.c Finding dependencies for tkIntPlatDecls_f.c Finding dependencies for tkIntXlibDecls_f.c Finding dependencies for tkInt_f.c Finding dependencies for tkListbox.c Finding dependencies for tkMenu.c Finding dependencies for tkMenuDraw.c Finding dependencies for tkMenubutton.c Finding dependencies for tkMessage.c Finding dependencies for tkObj.c Finding dependencies for tkOldConfig.c Finding dependencies for tkOption.c Finding dependencies for tkOption_f.c Finding dependencies for tkPack.c Finding dependencies for tkPanedWindow.c Finding dependencies for tkPlace.c Finding dependencies for tkPlatDecls_f.c Finding dependencies for tkPointer.c Finding dependencies for tkProperty.c Finding dependencies for tkRectOval.c Finding dependencies for tkScale.c Finding dependencies for tkScrollbar.c Finding dependencies for tkSelect.c Finding dependencies for tkSquare.c Finding dependencies for tkStubImg.c Finding dependencies for tkStyle.c Finding dependencies for tkText.c Finding dependencies for tkTextBTree.c Finding dependencies for tkTextDisp.c Finding dependencies for tkTextImage.c Finding dependencies for tkTextIndex.c Finding dependencies for tkTextMark.c Finding dependencies for tkTextTag.c Finding dependencies for tkTextWind.c Finding dependencies for tkTrig.c Finding dependencies for tkUndo.c Finding dependencies for tkUnix.c Finding dependencies for tkUnix3d.c Finding dependencies for tkUnixButton.c Finding dependencies for tkUnixColor.c Finding dependencies for tkUnixConfig.c Finding dependencies for tkUnixCursor.c Finding dependencies for tkUnixDialog.c Finding dependencies for tkUnixDraw.c Finding dependencies for tkUnixEmbed.c Finding dependencies for tkUnixEvent.c Finding dependencies for tkUnixFocus.c Finding dependencies for tkUnixFont.c Finding dependencies for tkUnixInit.c Finding dependencies for tkUnixKey.c Finding dependencies for tkUnixMenu.c Finding dependencies for tkUnixMenubu.c Finding dependencies for tkUnixScale.c Finding dependencies for tkUnixScrlbr.c Finding dependencies for tkUnixSelect.c Finding dependencies for tkUnixSend.c Finding dependencies for tkUnixWm.c Finding dependencies for tkUnixXId.c Finding dependencies for tkUnixXft.c Finding dependencies for tkUtil.c Finding dependencies for tkVisual.c Finding dependencies for tkWindow.c Finding dependencies for tk_f.c Writing Makefile for Tk::pTk Writing Makefile for Tk::pod Checking if your kit is complete... Looks good Writing Makefile for Tk::demos Finding dependencies for X.xs Writing Makefile for Tk::X Finding dependencies for Xlib.xs Writing Makefile for Tk::Xlib Finding dependencies for WinPhoto.xs Writing Makefile for Tk::WinPhoto Writing Makefile for Tk::Tixish Finding dependencies for Pixmap.xs Writing Makefile for Tk::Pixmap Finding dependencies for TixGrid.xs Writing Makefile for Tk::TixGrid Writing Makefile for Tk::TextList Finding dependencies for Text.xs Writing Makefile for Tk::Text Finding dependencies for TList.xs Writing Makefile for Tk::TList Finding dependencies for Scrollbar.xs Writing Makefile for Tk::Scrollbar Finding dependencies for Scale.xs Writing Makefile for Tk::Scale Test Compile/Run config/has_png.c Finding dependencies for PNG.xs Finding dependencies for imgPNG.c Missing ')' trailing: L) && defined(PNG_MAX_MALLOC_64K) at /var/tmp/portage/dev-perl/perl-tk-804.028-r3/work/Tk-804.028/Tk/MakeDepend.pm line 104, line 1657. Writing Makefile for Tk::PNG Finding dependencies for NBFrame.xs Writing Makefile for Tk::NBFrame Finding dependencies for Mwm.xs Writing Makefile for Tk::Mwm Finding dependencies for Menubutton.xs Writing Makefile for Tk::Menubutton Finding dependencies for Listbox.xs Writing Makefile for Tk::Listbox Test Compile/Run jpeg/has_jpeg.c Using system's -ljpeg Finding dependencies for JPEG.xs Finding dependencies for imgJPEG.c Writing Makefile for Tk::JPEG Finding dependencies for InputO.xs Writing Makefile for Tk::InputO Finding dependencies for IO.xs Writing Makefile for Tk::IO Finding dependencies for HList.xs Writing Makefile for Tk::HList Finding dependencies for Event.xs Finding dependencies for eventWin32Dll.c Finding dependencies for pTkCallback.c Finding dependencies for tclAsync.c Finding dependencies for tclEvent.c Finding dependencies for tclNotify.c Finding dependencies for tclPlatEvent.c Finding dependencies for tclPlatNotfy.c Finding dependencies for tclPlatTime.c Finding dependencies for tclTimer.c Writing Makefile for Tk::Event Finding dependencies for Entry.xs Writing Makefile for Tk::Entry Skip Win32Site on x Writing Makefile for Tk::DragDrop Finding dependencies for Compound.xs Writing Makefile for Tk::Compound Finding dependencies for Canvas.xs Writing Makefile for Tk::Canvas Ignoring Finding dependencies for Tk.xs Finding dependencies for chnGlue.c Finding dependencies for encGlue.c Finding dependencies for evtGlue.c Finding dependencies for objGlue.c Finding dependencies for tixGlue.c Finding dependencies for tkGlue.c Finding dependencies for tkGlue_f.c Finding dependencies for tkWin32Dll.c Tests in PNG Tests in JPEG Tests in Event Writing Makefile for Tk make -j4 OTHERLDFLAGS=-Wl,-O1 /usr/bin/perl5.12.0 pTk/mkVFunc -t x tkGlue.h /usr/bin/perl5.12.0 pTk/mkVFunc -m x tkGlue.h Ignoring from tkGlue.exc tkGlue.h:48: extern SV *XEvent_Info _((EventAndKeySym *obj,char *s)); tkGlue.h:49: extern EventAndKeySym *SVtoEventAndKeySym _((SV *arg)); tkGlue.h:52: extern XS(XStoWidget); tkGlue.h:57: EXTERN void Boot_Glue (pTHX); tkGlue.h:58: EXTERN void Boot_Tix (pTHX); tkGlue.h:60: extern SV *TagIt _((SV *sv, char *type)); tkGlue.h:61: extern void Font_DESTROY _((SV *sv)); tkGlue.h:63: extern void Tk_CheckHash _((SV *sv,struct pTkCheckChain *chain)); tkGlue.h:65: extern int has_highbit(CONST char *s,int l); tkGlue.h:66: extern SV * sv_maybe_utf8(SV *sv); tkGlue.h:67: extern SV * Lang_SystemEncoding(void); TKGLUE Ignoring from tkGlue.exc tkGlue.h:48: extern SV *XEvent_Info _((EventAndKeySym *obj,char *s)); tkGlue.h:49: extern EventAndKeySym *SVtoEventAndKeySym _((SV *arg)); tkGlue.h:52: extern XS(XStoWidget); tkGlue.h:57: EXTERN void Boot_Glue (pTHX); tkGlue.h:58: EXTERN void Boot_Tix (pTHX); tkGlue.h:60: extern SV *TagIt _((SV *sv, char *type)); tkGlue.h:61: extern void Font_DESTROY _((SV *sv)); tkGlue.h:63: extern void Tk_CheckHash _((SV *sv,struct pTkCheckChain *chain)); tkGlue.h:65: extern int has_highbit(CONST char *s,int l); tkGlue.h:66: extern SV * sv_maybe_utf8(SV *sv); tkGlue.h:67: extern SV * Lang_SystemEncoding(void); TKGLUE /usr/bin/perl5.12.0 /usr/lib/perl5/5.12.0/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.12.0/ExtUtils/typemap -typemap /var/tmp/portage/dev-perl/perl-tk-804.028-r3/work/Tk-804.028/Tk/typemap Tk.xs > Tk.xsc && mv Tk.xsc Tk.c i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ chnGlue.c i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ encGlue.c i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ evtGlue.c i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ objGlue.c i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ tixGlue.c i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ tkGlue.c objGlue.c: In function ‘LangString’: objGlue.c:463: warning: pointer targets in passing argument 1 of ‘Perl_is_utf8_string’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:1301: note: expected ‘const U8 *’ but argument is of type ‘char *’ objGlue.c:469: warning: pointer targets in passing argument 1 of ‘Perl_is_utf8_string’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:1301: note: expected ‘const U8 *’ but argument is of type ‘char *’ objGlue.c: In function ‘Tcl_GetStringFromObj’: objGlue.c:533: warning: pointer targets in passing argument 1 of ‘Perl_is_utf8_string’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:1301: note: expected ‘const U8 *’ but argument is of type ‘char *’ objGlue.c:539: warning: pointer targets in passing argument 1 of ‘Perl_is_utf8_string’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:1301: note: expected ‘const U8 *’ but argument is of type ‘char *’ objGlue.c:559: warning: pointer targets in passing argument 1 of ‘Perl_is_utf8_string’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:1301: note: expected ‘const U8 *’ but argument is of type ‘char *’ objGlue.c: In function ‘Tcl_GetByteArrayFromObj’: objGlue.c:592: warning: pointer targets in passing argument 3 of ‘Perl_sv_2pv_flags’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:3166: note: expected ‘STRLEN * const’ but argument is of type ‘int *’ objGlue.c: In function ‘ForceList’: objGlue.c:681: warning: pointer targets in passing argument 1 of ‘Tcl_NewStringObj’ differ in signedness objGlue.c:363: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ tkGlue_f.c i686-pc-linux-gnu-gcc -c -I/usr/include/freetype2 -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=nocona -pipe -DVERSION=\"804.028\" -DXS_VERSION=\"804.028\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ tkWin32Dll.c Running Mkbootstrap for Tk () cp ptksh blib/script/ptksh chmod 644 Tk.bs /usr/bin/perl5.12.0 -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ptksh cp gedi blib/script/gedi /usr/bin/perl5.12.0 -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/gedi encGlue.c: In function ‘Tcl_UniCharToUpper’: encGlue.c:52: error: ‘UTF8_MAXLEN_UCLC’ undeclared (first use in this function) encGlue.c:52: error: (Each undeclared identifier is reported only once encGlue.c:52: error: for each function it appears in.) encGlue.c: In function ‘Tcl_UniCharToLower’: encGlue.c:61: error: ‘UTF8_MAXLEN_UCLC’ undeclared (first use in this function) encGlue.c: In function ‘Tcl_UniCharToUtfDString’: encGlue.c:186: error: ‘UTF8_MAXLEN_UCLC’ undeclared (first use in this function) encGlue.c: In function ‘CallEncode’: encGlue.c:723: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:3506: note: expected ‘const char * const’ but argument is of type ‘U8 *’ encGlue.c:724: warning: pointer targets in passing argument 1 of ‘has_highbit’ differ in signedness tkGlue.h:65: note: expected ‘const char *’ but argument is of type ‘U8 *’ encGlue.c:729: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:3506: note: expected ‘const char * const’ but argument is of type ‘U8 *’ make: *** [encGlue.o] Error 1 make: *** Waiting for unfinished jobs.... tkGlue.c: In function ‘XS_Tk__Widget_SelectionGet’: tkGlue.c:2630: warning: format not a string literal and no format arguments tkGlue.c: In function ‘Lang_FreeRegExp’: tkGlue.c:5238: warning: initialization from incompatible pointer type tkGlue.c: In function ‘do_comp’: tkGlue.c:5252: warning: assignment from incompatible pointer type tkGlue.c: In function ‘Tcl_GetRegExpFromObj’: tkGlue.c:5321: error: ‘RXf_UTF8’ undeclared (first use in this function) tkGlue.c:5321: error: (Each undeclared identifier is reported only once tkGlue.c:5321: error: for each function it appears in.) tkGlue.c:5328: warning: initialization from incompatible pointer type tkGlue.c: In function ‘Tcl_RegExpExec’: tkGlue.c:5374: warning: passing argument 2 of ‘Perl_pregexec’ from incompatible pointer type /usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE/proto.h:2663: note: expected ‘struct REGEXP * const’ but argument is of type ‘struct regexp *’ make: *** [tkGlue.o] Error 1 * ERROR: dev-perl/perl-tk-804.028-r3 failed: * compilation failed * * Call stack: * ebuild.sh, line 48: Called src_compile * environment, line 2623: Called perl-module_src_compile * environment, line 2356: Called die * The specific snippet of code: * emake OTHERLDFLAGS="${LDFLAGS}" ${mymake} || die "compilation failed"; * * If you need support, post the output of 'emerge --info =dev-perl/perl-tk-804.028-r3', * the complete build log and the output of 'emerge -pqv =dev-perl/perl-tk-804.028-r3'. * The complete build log is located at '/var/tmp/portage/dev-perl/perl-tk-804.028-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-perl/perl-tk-804.028-r3/temp/environment'. * S: '/var/tmp/portage/dev-perl/perl-tk-804.028-r3/work/Tk-804.028'