GNOME Bugzilla – Bug 132996
configure fails: aclocal: macro `jm_AC_TYPE_UNSIGNED_LONG_LONG' required but not defined
Last modified: 2004-12-22 21:47:04 UTC
Fedora Core 1 stock machine. Have not upgraded the main bulk of the build tools generally. Using jhbuild, which gets what it needs and stuffs them into /opt/gnome2 to use. jhbuild is current as of 24 hours ago or so (there have been no relevant changes) and gstreamer is a current HEAD checkout as of about an hour before this bug report's time (Currently: Fri Jan 30 18:52:37 GMT 2004) jhbuild successfully checked out gstreamer and started to configure: ./autogen.sh --prefix /opt/gnome2 -- --disable-plugin-builddir --disable-tests DEBUG: /opt/gnome2 + passing --prefix=/opt/gnome2 to configure + options passed to configure: --prefix=/opt/gnome2 --disable-plugin-builddir --disable-tests + check for build tools checking for autoconf >= 2.52 ... found 2.59, ok. checking for automake >= 1.6 ... found 1.7.9, ok. checking for autopoint >= 0.11.4 ... found 0.12.1, ok. checking for libtoolize >= 1.4.0 ... found 1.5.2, ok. checking for pkg-config >= 0.8.0 ... found 0.15.0, ok. + running autopoint --force ... Copying file ABOUT-NLS Copying file config.rpath Copying file common/m4/codeset.m4 Copying file common/m4/gettext.m4 Copying file common/m4/glibc21.m4 Copying file common/m4/iconv.m4 Copying file common/m4/intdiv0.m4 Copying file common/m4/inttypes-pri.m4 Copying file common/m4/inttypes.m4 Copying file common/m4/inttypes_h.m4 Copying file common/m4/isc-posix.m4 Copying file common/m4/lcmessage.m4 Copying file common/m4/lib-ld.m4 Copying file common/m4/lib-link.m4 Copying file common/m4/lib-prefix.m4 Copying file common/m4/progtest.m4 Copying file common/m4/stdint_h.m4 Copying file common/m4/uintmax_t.m4 Copying file mkinstalldirs Copying file po/Makefile.in.in Copying file po/Rules-quot Copying file po/boldquot.sed Copying file po/en@boldquot.header Copying file po/en@quot.header Copying file po/insert-header.sin Copying file po/quot.sed patching file po/Makefile.in.in + running aclocal -I common/m4 -I /opt/gnome2/share/aclocal... aclocal: macro `jm_AC_TYPE_UNSIGNED_LONG_LONG' required but not defined aclocal failed Looking in gstreamer/common/m4 I see no "ulonglong.m4" file. There are also no symlinks: it's all normal files. $ autopoint --version /usr/bin/autopoint (GNU gettext-tools) 0.12.1 Using aclocal from /opt/gnome2/share/aclocal, I see $ aclocal -I common/m4 -I /opt/gnome2/share/aclocal aclocal: macro `jm_AC_TYPE_UNSIGNED_LONG_LONG' required but not defined Using /usr/bin/aclocal -I common/m4 (ie, the one from Fedora's automake-1.7.8), I get no error output but still no ulonglong files in common/m4. $ /usr/bin/aclocal -I common/m4 $ ls common/m4/*long* (no results) Not sure what to do now!
fixed in cvs by requiring gettext 0.11.5 which copies the macro ulonglong.m4 correctly.