Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250354 - dev-tcltk/tix-8.4.2-r1 fails to build with tcl 8.5
Summary: dev-tcltk/tix-8.4.2-r1 fails to build with tcl 8.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: TCL/TK Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tcltk-8.5
  Show dependency tree
 
Reported: 2008-12-09 11:07 UTC by Peter Volkov (RETIRED)
Modified: 2009-04-17 20:23 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,22.32 KB, text/plain)
2008-12-09 11:07 UTC, Peter Volkov (RETIRED)
Details
emerge --info (emerge--info.txt,3.49 KB, text/plain)
2008-12-09 11:08 UTC, Peter Volkov (RETIRED)
Details
tix-8.1.4-tcl85.patch (tix-8.1.4-tcl85.patch,690 bytes, patch)
2008-12-09 18:44 UTC, Pacho Ramos
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Volkov (RETIRED) gentoo-dev 2008-12-09 11:07:27 UTC
dev-tcltk/tix-8.4.2-r1 fails to build with tcl 8.5:

i686-pc-linux-gnu-gcc -pipe -DPACKAGE_NAME=\"Tix\" -DPACKAGE_TARNAME=\"tix\" -DPACKAGE_VERSION=\"8.4.2\" -DPACKAGE_STRING=\"Tix\ 8.4.2\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1   -I. -I"./generic" -I. -I"./unix" -I"/usr/lib/tcl8.5/include/generic" -I"/usr/lib/tcl8.5/include/unix" -I"/usr/lib/tk8.5/include/generic" -I"/usr/lib/tk8.5/include/unix"     -O2 -march=i686 -pipe -mtune=i686 -march=pentium-m -ggdb -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo ./generic/tixWidget.c`
./generic/tixWidget.c: In function 'Tix_CreateWidgetCmd':
./generic/tixWidget.c:234: error: 'ERR_IN_PROGRESS' undeclared (first use in this function)
./generic/tixWidget.c:234: error: (Each undeclared identifier is reported only once
./generic/tixWidget.c:234: error: for each function it appears in.)
make: *** [tixWidget.o] Error 1

(https://sourceforge.net/tracker/?func=detail&atid=113244&aid=1047544&group_id=13244 <- mentions that ERR_IN_PROGRESS was removed from tcl)
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2008-12-09 11:07:49 UTC
Created attachment 174706 [details]
build.log
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2008-12-09 11:08:46 UTC
Created attachment 174707 [details]
emerge --info
Comment 3 Pacho Ramos gentoo-dev 2008-12-09 18:44:08 UTC
Created attachment 174763 [details, diff]
tix-8.1.4-tcl85.patch

This patch is being used in mandriva for trying to fix this
Comment 4 Federico Ferri (RETIRED) gentoo-dev 2009-04-17 20:23:57 UTC
tix-8.4.2-r2.ebuild in CVS. thank you Pacho!