builds fine, but binary won't start - all i get is an error message: AbiWord-2.0: image.c:1961: DestroyImageInfo: Assertion `image_info->signature == 0xabacadabUL' failed. it was compiled over stable gnome components (2.2.x) emerge info: Portage 2.0.48-r7 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gentoo-r5 i686 Pentium III (Coppermine) GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt encode foomaticdb gif jpeg libg++ libwww mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline arts svga java guile sdl gpm tcpd pam ssl perl python esd imlib oggvorbis gtk motif opengl mozilla X gtk2 gnome alsa cups dvd usb moznomail moznocompose moznoirc -kde -qt" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=pentium3 -march=pentium3 -O3 -pipe" CXXFLAGS="-mcpu=pentium3 -march=pentium3 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache buildpkg" previous betas worked ok.
my abi contacts tell me you shouldnt build abiword with imagemagick around.. theres probably a switch for that, but one sure way to avoid it happening is to remove imagemagick for the time being and rebuild. See if that solves the problem
Hrmm Well abiword-1.99.3 built and runs fine for me, alongside of imagemagick. For comparrison here is my emerge info Portage 2.0.48-r7 (default-x86-1.4, gcc-3.3, glibc-2.3.2-r1) ================================================================= System uname: 2.6.0-test2-mm1 i686 AMD Athlon(TM) XP 2000+ GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/mnt/server/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 crypt foomaticdb libg++ mad mikmod ncurses pdflib quicktime spell xmms xv zlib alsa gdbm berkdb slang readline svga tcltk X gpm tcpd pam libwww ssl esd imlib motif sse 3dnow oss dvd mozilla perl samba cdr avi qt gtk gtk2 python java oggvorbis opengl sdl jpeg png gif truetype xml xml2 aalib mpeg encode fbcon mmx acpi apm cups dga directfb scanner -gnome -kde -arts -nls -postgres -3dfx" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -m3dnow -msse -mmmx -O3 -pipe -mfpmath=sse,387 -fomit-frame-pointer -fforce-addr -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -funsafe-math-optimizations -ftracer" CXXFLAGS="-march=athlon-xp -m3dnow -msse -mmmx -O3 -pipe -mfpmath=sse,387 -fomit-frame-pointer -fforce-addr -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -funsafe-math-optimizations -ftracer" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j4" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache fixpackages" Perhaps try compiling with USE="-gnome" aswell. Thats about the only difference I can see. Im using GCC 3.3 aswell though so that could play a part in the process... how ever unlikely.
Now this is odd, since I personally run abiword (and had imagemagick installed before) USE="apm avi encode libg++ libwww mikmod mpeg ncurses nls pdflib qtmt quicktime spell xml2 xv zlib gdbm berkdb slang readline -aalib svga tcltk java guile X sdl gpm tcpd pam perl python -esd imlib gtk motif mozilla gphoto2 ldap cdr crypt alsa oggvorbis -arts -qt -kde -cups gnome gpg gpgme bonobo oss ssl xmms 3dnow mmx -sse -tetex -doc opengl tiff png jpeg smooth truetype gif ggi gtk2 samba xv gtkhtml -lirc dvd jack-tmpfs -gstreamer" though I use far less optimizations than either of you (-O2 -march=athlon-tbird ) ... Could the reporter please try that?
i've checked 'no imagemagick' option on other box (P4) - abi builds and works fine. i guess it is connected with im then, but maybe it's not the only issue. i'll also try compiling with lesser optimization on p3 tonight.
well, seems like it is imagemagick issue after all. i've tried to build abi with -O2 and it still crashed on startup. then i compiled it with --disable-magick configure option, but it did not help much. i had to unmerge imagemagick, and rebuild abi after that - finally it works. imagemagick version was the latest stable one - 5.5.6-r1
well the correct switch is --without-ImageMagick it seems. I've added that to the latest revision.
*** Bug 27796 has been marked as a duplicate of this bug. ***
The reason I opened a new bug is that this one is RESOLVED but I am still experiencing the same problem described here, I guess I shouldn't have opened a new bug and I'm sorry. Anyway, apparently your fix to the ebuild does not work for me and I would like this bug to be reopened or at least tell me where I'm wrong :)
you present it as a new problem, it is the same. It makes no sense to open a brand new bug for it. Same solution applies (there is one here). As said, the current switch should work fine as it is, but i will check this when i update to the new release. I don't see any reason to do more than this atm.
Foser: disable IM at the plugins configure line as well.
just wanted to confirm that it's fixed indeed ;) 1.99.5 compiles and works along with imagemagick installed.
*** Bug 28585 has been marked as a duplicate of this bug. ***