Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114161 - kde-base/kdelibs-3.5.0: hspell 0.7 is detected and used, but 0.9 is required (not in portage)
Summary: kde-base/kdelibs-3.5.0: hspell 0.7 is detected and used, but 0.9 is required ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-01 09:40 UTC by Patrizio Bassi
Modified: 2006-02-25 16:00 UTC (History)
2 users (show)

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 Patrizio Bassi 2005-12-01 09:40:32 UTC
/bin/sh ../../../libtool --silent --tag=CXX --mode=compile i686-pc-linux-gnu-g++  
-DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../dcop -I../../../kdecore -I../../../kio/kssl -I../../../kjs   
-I../../../kspell2 -I../../.. -I../../../dcop -I../../../libltdl -I../../../kdefx -I../../../kdecore -I../../../kdecore  
-I../../../kdeui -I../../../kio -I../../../kio/kio -I../../../kio/kfile -I../../.. -I/usr/qt/3/include -I.  
-I/usr/kde/3.5/include  -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef  
-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion  
-Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3  
-mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -Wformat-security  
-Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common   
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT  
-DQT_NO_TRANSLATION  -c -o kspell_hspell_la.all_cpp.lo kspell_hspell_la.all_cpp.cpp  
In file included from kspell_hspell_la.all_cpp.cpp:3:  
kspell_hspelldict.cpp: In destructor `virtual HSpellDict::~HSpellDict()':  
kspell_hspelldict.cpp:43: error: `hspell_uninit' undeclared (first use this function)  
kspell_hspelldict.cpp:43: error: (Each undeclared identifier is reported only once for each function  
it appears in.)  
kspell_hspelldict.cpp: At global scope:  
kspell_hspelldict.cpp:103: warning: unused parameter 'word'  
kspell_hspelldict.cpp:96: warning: unused parameter 'word'  
kspell_hspelldict.cpp:89: warning: unused parameter 'bad'  
kspell_hspelldict.cpp:89: warning: unused parameter 'good'  
make: *** [kspell_hspell_la.all_cpp.lo] Error 1  
  
 
emerge info 
Portage 2.0.53_rc7 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.6-r0, 2.6.15-rc3 i686) 
================================================================= 
System uname: 2.6.15-rc3 i686 Pentium III (Katmai) 
Gentoo Base System version 1.12.0_pre11 
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] 
ccache version 2.4 [disabled] 
dev-lang/python:     2.4.2 
sys-apps/sandbox:    1.2.14 
sys-devel/autoconf:  2.13, 2.59-r7 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.20-r1 
virtual/os-headers:  2.6.11-r3 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /etc/mail/dspam /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control /var/run/dspam" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict" 
GENTOO_MIRRORS="http://gentoo.ngi.it 
http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" 
LANG="it_IT@euro" 
LC_ALL="it_IT@euro" 
LINGUAS="it" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/mnt/Dati/Gentoo/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="x86 X X509 Xaw3d a52 aac aalib accessibility acl acpi activefilter adns alsa apache2 apm 
arts audiofile avi bash-completion berkdb bidi bitmap-fonts bonobo bootsplash browserplugin 
bzip2 cairo caps cdb cdda cddb cdio cdparanoia cdr cgi chroot clamav cli client codecs crypt 
css cups curl dba dbus dga dhcp directfb djbfft dri edl eds emboss encode ethereal exif expat 
extraengine faac faad fam fbcon ffmpeg fftw flac flash foomaticdb foreign-package fortran freetds 
gcj gd gdbm geometry ggi gif gimp gimpprint glut glx gmp gnokii gnome gphoto2 gpm graphviz gs 
gstreamer gtk gtk2 gtkhtml guile h264 hal iconv idea idn imagemagick imap imlib innodb irda irmc 
jack java javascript jikes jit joystick jpeg jpeg2k junit justify kde kdeenablefinal kerberos kqemu 
lame lcd lcms ldap libcaca libclamav libg++ libgda libusb libwww lirc live lm_sensors lua lzo mad 
mailwrapper matroska md5sum mdb mhash mikmod mime ming mmx mmx2 mmxext mng mono 
motif mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mp4live mpeg mpeg2 mpeg4 
mplayer mysql mysqli mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses neXt 
network ngui nls nntp no_wxgtk1 nobsh nopie nossp noxalan nptl nptlonly nsplugin oav odbc ogg 
oggvorbis openal opengl operanom2 oss pam pcre pda pdf pdflib pdo pear perl php png pnp 
postgres ppds pthreads python qemu-fast qhull qt quicktime quotas readline real rrdtool rtc ruby 
samba scanner sdl server session sftplogging sguil slang slp snortsam soap sockets socks5 
softmmu softquota spamassassin speex spell sqlite3 sse ssl subject-rewrite svg svga tcltk tcpd 
tetex tga theora tiff tokenizer truetype truetype-fonts trusted type1-fonts udev usb userlocales 
vidix vorbis win32codecs wmf wsconvert wxwindows x264 xanim xchatdccserver xchattext xine 
xinerama xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid xvm xvmc zlib linguas_it 
userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 1 Patrizio Bassi 2005-12-01 09:55:31 UTC
checking ther hspeel.h file i found no uninit function. 
 
checking the hspell-0.7 sources (lastest in portage) i find: 
 
grep uninit * 
hspell.3:.BR hspell_uninit . 
libhspell.c:/* TODO: add hspell_uninit! */ 
 
seems a todo. should i only add a fake uninit function? 
Comment 2 Gal Goldschmidt 2005-12-02 05:19:38 UTC
(In reply to comment #1) 
> checking ther hspeel.h file i found no uninit function.  
>   
> checking the hspell-0.7 sources (lastest in portage) i find:  
>   
> grep uninit *  
> hspell.3:.BR hspell_uninit .  
> libhspell.c:/* TODO: add hspell_uninit! */  
>   
> seems a todo. should i only add a fake uninit function?  
 
This function is part of Hspell 0.9. 
You should get the hspell ebuild from http://bugs.gentoo.org/show_bug.cgi?id=77751 
 
 
Comment 3 Patrizio Bassi 2005-12-02 05:33:20 UTC
i removed it and now it merges. 
 
looking at the comments in c++ code they say it's in =<0.8. 
adding a fake uninit function, after i have linking problems with other functions. 
 
actually i don't know why i had hspell! 
so i removed it...but hebrew ppl could need that. 
so notice kde devs. 
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2005-12-05 05:54:23 UTC
Seems like an oversight in KDE.  Can you file this at bugs.kde.org so we can 
get a proper fix in place? 
Comment 5 Patrizio Bassi 2005-12-05 06:03:33 UTC
done! 
check 
https://bugs.kde.org/show_bug.cgi?id=117722 
Comment 6 Patrizio Bassi 2005-12-05 06:04:54 UTC
you can close this bug, as i uninstalled hspell. 
 
dunno why i had that! 
 
 :) 
 
now it's up to kde team. 
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2005-12-05 06:15:39 UTC
Right, but what I think you're saying is that kdelibs failed with <=hspell-0.8 
installed, right? 
Comment 8 Patrizio Bassi 2005-12-05 06:56:47 UTC
yes, i had 0.7 (lastest in portage) 
Comment 9 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-09 02:02:30 UTC
I've disabled hspell in kdelibs until a new version of hspell is present in  
portage (waiting for bug #77751 then).  
  
Comment 10 aviad 2005-12-18 05:18:20 UTC
yup, but now there is no hspell support for us, israeli ppl.

I don't understnad, what about the fix that was written here -http://bugs.kde.org/show_bug.cgi?id=117329-? is there any particular reason why it isn't used? all I know is it worked for me.