Alex Lancaster wrote, at 03/10/2009 06:37 AM +9:00:
Alex Lancaster writes:
"HdG" == Hans de Goede writes:
HdG> Hi all,
HdG> A bit late in the release cycle, but I delayed it to not disrupt the
HdG> mass rebuild. I'm updating ImageMagick to 6.4.9-9
HdG> Which changes the soname (and ABI) of the included libraries.
HdG> The following packages are affected by this and will need to be rebuild
HdG> (once the new ImageMagick is in the build repo):
Case in point, evolution-brutus failed rebuild due to some kind of
API/ABI changes:
checking ifaddrs.h presence... yes
checking for ifaddrs.h... yes
checking for getifaddrs... yes
checking for nanosleep... yes
checking for wand/magick-wand.h... no
configure: error: development header not installed
error: Bad exit status from /var/tmp/rpm-tmp.18zCEt (%build)
This is failing as(from config.log):
--------------------------------------------------------------------------
configure:20351: gcc -c -I/usr/include/brutus-keyring-1.0 -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/orbit-2.0 -I/usr/include/libIDL-2.0 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Werror -Werror-implicit-function-declaration -Wundef -Wbad-function-cast -Wcast-align -Wmissing-declarations -std=gnu89 -D_REENTRANT -I/usr/include/ImageMagick -I/usr/include/evolution-data-server-2.26 conftest.c >&5
In file included from /usr/include/ImageMagick/magick/MagickCore.h:148,
from /usr/include/ImageMagick/wand/MagickWand.h:147,
from /usr/include/ImageMagick/wand/magick-wand.h:22,
from conftest.c:70:
/usr/include/ImageMagick/magick/magick-type.h:130:5: error: "_MSC_VER" is not defined
configure:20358: $? = 1
--------------------------------------------------------------------------
Possibly a bug on ImageMagick side. Currently I cannot find out
where _MSC_VER is defined (perhaps Windows related) and evolution-brutus
configure rejects this by "-Werror -Wundef".
"sed -i -e 's|-Wundef||' configure" in evolution-brutus can be a work-around
for this issue:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1233863
Mamooru
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list