User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de-AT; rv:1.8.0.8) Gecko/20061109 SeaMonkey/1.0.6 Build Identifier: When trying to emerge open-cobol-0.30, configure dies because gmp-4.2 is not exporting __gmp_rand any more. Reproducible: Always Steps to Reproduce: 1. emerge =dev-libs/gmp-4.2* 2. emerge =dev-lang/open-cobol-0.30 Actual Results: checking for __gmp_rand in -lgmp... no configure: error: GMP 3 or later is required !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/open-cobol-0.30/work/open-cobol-0.30/config.log !!! ERROR: dev-lang/open-cobol-0.30 failed. Expected Results: emerge successfully. Portage 2.1.1-r2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo x86_64) ================================================================= System uname: 2.6.19-gentoo x86_64 AMD Turion(tm) 64 Mobile Technology ML-30 Gentoo Base System version 1.12.6 Last Sync: Mon, 11 Dec 2006 10:30:01 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.fu-berlin.de/linux/gentoo" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY=" " SYNC="rsync://localhost/gentoo-portage" USE="amd64 X a52 aac acl acpi alsa ao arts avahi berkdb bitmap-fonts bzip2 cairo cli cracklib crypt css cups dbus dlloader dri dts dv dvb dvd dvdr eds elibc_glibc emboss encode foomaticdb fortran gcj gdbm gif glitz gnokii gnutls gpm gs gstreamer gtk gtk2 gzip hal iconv ieee1394 imlib input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 irda isdnlog java jikes jpeg jpeg2k kde kernel_linux lcms libwww linguas_de lirc lm_sensors lzw lzw-tiff matroska mikmod mng mod mp3 mp4 mpeg ncurses nls nptl nptlonly nsplugin ogg opengl pam pcmcia pcre pdf perl png pppd python qt3 qt4 quicktime readline reflection rtsp samba sdl seamonkey session sms spell spl ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb userland_GNU vcd video_cards_radeon vorbis webdav wifi x264 xcomposite xml xorg xpm xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 103863 [details] ebuild with updated DEPEND and RDEPEND for incompatibility with gmp-4.2
Comment on attachment 103863 [details] ebuild with updated DEPEND and RDEPEND for incompatibility with gmp-4.2 Sorry, but forcing people to downgrade gmp that's stable everywhere just because this thing is broken plain sucks. See if a newer version fixes this or patch it.
Created attachment 103871 [details, diff] open-cobol-0.32-gmp-configure.patch patch for configure, based on the Debian patch for open-cobol-0.32
Created attachment 103872 [details, diff] open-cobol-0.32-gmp-configure.patch whoops, corrected patch
Created attachment 104153 [details] open-cobol-0.32.ebuild ebuild that works with gmp-4.2
Patch and ebuild worked correctly. Thanks.
Great, when will this ebuild be included into portage? (In reply to comment #5) > Created an attachment (id=104153) [edit] > open-cobol-0.32.ebuild > > ebuild that works with gmp-4.2 > (In reply to comment #4) > Created an attachment (id=103872) [edit] > open-cobol-0.32-gmp-configure.patch > > whoops, corrected patch > (In reply to comment #5) > Created an attachment (id=104153) [edit] > open-cobol-0.32.ebuild > > ebuild that works with gmp-4.2 >
Fix taken as in Sunrise. Thanks a lot for the patience, your help is really welcome.