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 693871 - common directory is corrupted in git
common directory is corrupted in git
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-02-15 10:32 UTC by bughunt77
Modified: 2013-02-15 11:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description bughunt77 2013-02-15 10:32:56 UTC
After git cloning (git clone git://anongit.freedesktop.org/gstreamer/gstreamer) there is not ./configure.
I would try it to create with autoconf. I get configure.ac:11: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:14: error: possibly undefined macro: AS_VERSION
configure.ac:17: error: possibly undefined macro: AS_NANO
configure.ac:25: error: possibly undefined macro: AM_MAINTAINER_MODE
configure.ac:67: error: possibly undefined macro: AS_LIBTOOL
configure.ac:72: error: possibly undefined macro: AS_AUTOTOOLS_ALTERNATE
configure.ac:79: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
configure.ac:80: error: possibly undefined macro: AM_GNU_GETTEXT
configure.ac:88: error: possibly undefined macro: AM_CONDITIONAL
configure.ac:248: error: possibly undefined macro: AM_PROG_CC_C_O
configure.ac:251: error: possibly undefined macro: AM_PROG_AS
configure.ac:618: error: possibly undefined macro: AS_AC_EXPAND

After that i try 
autoreconf --install
Copying file ABOUT-NLS
Copying file config.rpath
Copying file m4/codeset.m4
Copying file m4/gettext.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intlmacosx.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/lock.m4
Copying file m4/longlong.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/printf-posix.m4
Copying file m4/progtest.m4
Copying file m4/size_max.m4
Copying file m4/stdint_h.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file m4/wchar_t.m4
Copying file m4/wint_t.m4
Copying file m4/xsize.m4
Copying file po/Makefile.in.in
Copying file po/Makevars.template
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
aclocal: couldn't open directory 'common/m4': Datei oder Verzeichnis nicht gefunden
autoreconf: aclocal failed with exit status: 1


Can you please chech why is the common directory empty?

Thank you
Comment 1 Tim-Philipp Müller 2013-02-15 11:28:33 UTC
After checking out a module, please run:

 ./autogen.sh

which will also check out the common sub-directory with the build stuff needed.

Also see:
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-git.html#git-anon

The gstreamer-devel mailing list is a good place to get support if you run into further issues with this.