After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 132996 - configure fails: aclocal: macro `jm_AC_TYPE_UNSIGNED_LONG_LONG' required but not defined
configure fails: aclocal: macro `jm_AC_TYPE_UNSIGNED_LONG_LONG' required but ...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: 0.7.5
Assigned To: Thomas Vander Stichele
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-01-30 18:50 UTC by Telsa Gwynne
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Telsa Gwynne 2004-01-30 18:50:25 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!
Comment 1 Thomas Vander Stichele 2004-02-11 16:26:20 UTC
fixed in cvs by requiring gettext 0.11.5 which copies the macro
ulonglong.m4 correctly.