Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 297120 - app-crypt/mit-krb5-1.7-r1 / dev-lang/tcl-8.6_beta1 - cl_ovsec_kadm.c:676: error: 'Tcl_Interp' has no member named 'result'
Summary: app-crypt/mit-krb5-1.7-r1 / dev-lang/tcl-8.6_beta1 - cl_ovsec_kadm.c:676: err...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kerberos Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-16 05:25 UTC by Sorin Panca
Modified: 2010-01-12 09:39 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 Sorin Panca 2009-12-16 05:25:29 UTC
Emerging mit-krb5-1.7-r1 on ~x86 as a dependency for samba-libs and samba-client fails with: tcl_ovsec_kadm.c:676: error: 'Tcl_Interp' has no member named 'result'.
tcl version: dev-lang/tcl-8.6_beta1

Reproducible: Always

Steps to Reproduce:
1.emerge mit-krb5 on ~x86
Actual Results:  
making all in kadmin/testing/util...
make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.7-r1/work/krb5-1.7/src/kadmin/testing/util'
i686-pc-linux-gnu-gcc  -DHAS_STDARG -I../../../include -I./../../../include  -I../../../lib/kdb/ -DKRB5_DEPRECATED=1  -O2 -march=i686 -mtune=i686 -pipe -I/usr/include/et -Wall -Wcast-qual -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=declaration-after-statement -Werror=variadic-macros -pthread -c tcl_ovsec_kadm.c
tcl_ovsec_kadm.c: In function 'parse_str':
tcl_ovsec_kadm.c:241: warning: cast discards qualifiers from pointer target type
tcl_ovsec_kadm.c: In function 'parse_principal_ent':
tcl_ovsec_kadm.c:676: error: 'Tcl_Interp' has no member named 'result'
tcl_ovsec_kadm.c: In function 'parse_policy_ent':
tcl_ovsec_kadm.c:860: error: 'Tcl_Interp' has no member named 'result'
tcl_ovsec_kadm.c: In function 'unparse_keyblock':
tcl_ovsec_kadm.c:1001: warning: comparison between signed and unsigned integer expressions
make[3]: *** [tcl_ovsec_kadm.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.7-r1/work/krb5-1.7/src/kadmin/testing/util'
make[2]: *** [all-recurse] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.7-r1/work/krb5-1.7/src/kadmin/testing'
make[1]: *** [all-recurse] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.7-r1/work/krb5-1.7/src/kadmin'
make: *** [all-recurse] Error 1
 * ERROR: app-crypt/mit-krb5-1.7-r1 failed:
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  61:  Called src_compile
 *   environment, line 2867:  Called die
 * The specific snippet of code:
 *       emake -j1 || die;
 *
 * If you need support, post the output of 'emerge --info =app-crypt/mit-krb5-1.7-r1',
 * the complete build log and the output of 'emerge -pqv =app-crypt/mit-krb5-1.7-r1'.
 * The complete build log is located at '/var/tmp/portage/app-crypt/mit-krb5-1.7-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-crypt/mit-krb5-1.7-r1/temp/environment'.
 * S: '/var/tmp/portage/app-crypt/mit-krb5-1.7-r1/work/krb5-1.7/src'

Expected Results:  
Build successfully.

# emerge --info =app-crypt/mit-krb5-1.7-r1
Portage 2.1.7.14 (!/usr/local/portage/local/psrk/profiles/default/linux/x86/10.0/developer, gcc-4.4.2, glibc-2.11-r1, 2.6.30.7 i686)                                                                   
=================================================================                                     
                         System Settings                                                              
=================================================================                                     
System uname: Linux-2.6.30.7-i686-Intel-R-_Pentium-R-_4_CPU_3.20GHz-with-gentoo-2.0.1                 
Timestamp of tree: Wed, 16 Dec 2009 03:20:01 +0000                                                    
distcc 3.1 i686-pc-linux-gnu [disabled]                                                               
app-shells/bash:     4.0_p35                                                                          
dev-java/java-config: 2.1.10                                                                          
dev-lang/python:     2.6.4, 3.1.1-r1                                                                  
dev-util/cmake:      2.8.0                                                                            
sys-apps/baselayout: 2.0.1                                                                            
sys-apps/openrc:     0.5.3                                                                            
sys-apps/sandbox:    2.2                                                                              
sys-devel/autoconf:  2.13, 2.64                                                                       
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1                                               
sys-devel/binutils:  2.20                                                                             
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -mtune=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -mtune=i686 -pipe"
DISTDIR="/home/ftp/gentoo/distfiles"
FEATURES="assume-digests buildpkg distlocks fixpackages metadata-transfer news nodoc noinfo parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.bytemark.co.uk/gentoo ftp://psrk-developer.cj.psrk.com/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en ro"
MAKEOPTS="-j5"
PKGDIR="/home/ftp/gentoo/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/local/psrk /usr/local/portage/layman/perl-experimental /usr/local/portage/layman/kde-testing /usr/local/portage/layman/dottout /usr/local/portage/layman/science"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac accessibility acl acpi ads agg aio alisp alsa amr apm artworkextra augeas automount bash-completion berkdb bluetooth branding bzip2 cairo cdaudio cdr chm cleartype cli consolekit cpudetection cracklib crypt cups curl cxx dbus dell desktopglobe diskio djvu dri dtmf dts dvd dvdr dxr3 emacs embedded emboss encode exif expat extraengine extras fam ffmpeg firefox firefox3 flac fontconfig fontforge fortran ftp fts3 gd gdal gdbm geos gif git glib glitz gmp gnome gnutls google-gadgets gpm graphite gstreamer gtk gtkhtml hal hpn http hyperestraier iconv icotools idn imagemagick inotify ipv6 jabber jbig jpeg jpeg2k kde kdrive kipi kqemu lcms ldap libnotify libssh2 lzma mad mail mikmod mmap mmx mmxext mng modules mozdevelop mp3 mp3tunes mp4 mpeg mudflap mysql ncurses net network nfs nls nptl nptlonly nsplugin ogdi ogg openexr opengl openmp pam pcre pdf perl png policykit ppds pppd prediction proj pulseaudio python python3 qos qt3support qt4 quicktime readline reflection remote replytolist samba samba4 sasl semantic-desktop session shmvideo sip slang slp smp snmp soap socks speex spl sql sqlite sqlite3 sse sse2 ssl startup-notification subversion suexec svg symlink sysfs syslog tcl tcpd telnet theora threads thunar tiff tools truetype unicode usb utils vcd vde vdpau vidix vim-pager vim-syntax vim-with-x vnc vorbis vxml wav wavpack webkit win32codecs winbind winetools wma wmf x264 x86 xcb xcomposite xforms xml xmlrpc xmp xorg xpm xprint xulrunner xv xvid zlib" ALSA_CARDS="emu10k1 emu10k1x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ro" QEMU_SOFTMMU_TARGETS="i386" QEMU_USER_TARGETS="i386" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="apm fbdev nv nvidia radeon radeonhd vesa vmware"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

# emerge -pqv =app-crypt/mit-krb5-1.7-r1
[ebuild  N    ] app-crypt/mit-krb5-1.7-r1  USE="-doc"
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2009-12-18 17:04:56 UTC
Please tell us which version of dev-lang/tcl you are using, too.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2009-12-18 17:12:50 UTC
(In reply to comment #1)
> Please tell us which version of dev-lang/tcl you are using, too.

Oh right. I see that you already did.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2009-12-18 17:13:27 UTC
dev-lang/tcl-8.6_beta1 is not in the tree, btw.
Comment 4 Sorin Panca 2009-12-21 20:26:54 UTC
Yes. I know. I only realised I'm using a out of the tree tcl version only after I posted this bug, while trying (read digging) to figure out why I am the only one seeing it. You may close this bug if you want to as INVALID.
Comment 5 Michael Hammer (RETIRED) gentoo-dev 2010-01-12 09:39:20 UTC
I feel free to close this bug. I'd suggest we handle this issue as soon as the new tcl is pushing into tree.