Sebastian Dröge [Sat, 21 Feb 2009 16:57:55 +0000 (17:57 +0100)]
Only add -fno-strict-aliasing for GLib version before 2.19.8
GLib since 2.19.8 has again warning clean headers so we don't
add -fno-strict-aliasing to the ERROR_CFLAGS as it might hide
some bugs (because we build releases with -fstrict-aliasing).
Jan Schmidt [Thu, 19 Feb 2009 20:29:22 +0000 (20:29 +0000)]
Recognise tags with and without dereferences when generating ChangeLog
Recognise tag dereferences or the tag commits themselves for labelling
releases into the ChangeLog.
Jan Schmidt [Thu, 19 Feb 2009 17:13:32 +0000 (17:13 +0000)]
Add changelog generator script based on Edward's.
The script looks for a CHANGELOG_START tag to start generating from,
and parses RELEASE-x_y_z tags to insert release markers in the ChangeLog
David Schleef [Sat, 14 Feb 2009 00:36:27 +0000 (16:36 -0800)]
A script to update common in all modules
Updates all modules to common's current master by cloning fresh
repositories, using --reference if possible. Currently does not
push any of the modules or clean up after itself.
David Schleef [Fri, 13 Feb 2009 21:29:59 +0000 (13:29 -0800)]
Add -Wpointer-arith to AG_GST_SET_ERROR_CFLAGS
Some compilers throw errors for void* arithmetic, so enabling
this allows us to check it in gcc. Besides, void* arithmetic
is invalid.
Michael Smith [Tue, 10 Feb 2009 20:17:10 +0000 (12:17 -0800)]
pre-commit script: only run on files that exist, not deleted files.
Add --diff-filter=ACMR to only get added, copied, modified, or renamed
files (importantly, not deleted files!) in the list of files we run the
indent script on.
Edward Hervey [Mon, 9 Feb 2009 10:57:16 +0000 (11:57 +0100)]
pre-commit.hook: Use the file content from the index.
Issue reported by Jonas Holmberg on #gstreamer
Tim-Philipp Müller [Thu, 5 Feb 2009 15:17:16 +0000 (15:17 +0000)]
Show a helpful message when 'make check-exports' fails
Tim-Philipp Müller [Thu, 5 Feb 2009 15:09:24 +0000 (15:09 +0000)]
Make 'make check' fail if the win32 .def files with the exported symbols are not up-to-date
Tim-Philipp Müller [Thu, 5 Feb 2009 14:41:21 +0000 (14:41 +0000)]
pre-commit hook: only check indentation of those files we're trying to commit and not all locally modified files
Tim-Philipp Müller [Tue, 3 Feb 2009 20:34:36 +0000 (20:34 +0000)]
gst-autogen.sh: add install_git_hooks() subroutine
Jan Schmidt [Fri, 30 Jan 2009 16:18:14 +0000 (16:18 +0000)]
Re-add conditional check for SED
Re-add conditional check for SED to the gtk-doc.m4 check so that we
don't rely on it being pulled in implicitly by something else. Fixes
Solaris build.
Edward Hervey [Fri, 30 Jan 2009 07:28:12 +0000 (08:28 +0100)]
Make the pre-commit hook executable
Stefan Kost [Wed, 21 Jan 2009 16:24:32 +0000 (18:24 +0200)]
Sync makefiles with upstream.
Add parameters that are needed to build with gtk-doc svn trunk and don't hurt when used with older versions.
Sync other parts of makefiles (namely expand_content files).
Sebastian Dröge [Thu, 22 Jan 2009 10:34:17 +0000 (11:34 +0100)]
Call indent twice to get correct output
indent tends to add line-breaks at different positions
for every second call.
Sebastian Dröge [Thu, 22 Jan 2009 09:46:35 +0000 (10:46 +0100)]
Fix pre-commit hook for moved/deleted files
Edward Hervey [Thu, 22 Jan 2009 04:10:38 +0000 (05:10 +0100)]
Adding git hooks
Edward Hervey [Wed, 17 Dec 2008 12:15:50 +0000 (12:15 +0000)]
gst.supp: And yet another variation of the GstAudioFilter leak.
Original commit message from CVS:
* gst.supp:
And yet another variation of the GstAudioFilter leak.
Roland Illig [Mon, 15 Dec 2008 07:06:26 +0000 (07:06 +0000)]
m4/gst-parser.m4: Fix AG_GST_BISON_CHECK to handle version numbers with more than two components (i.e. 2.4.1). Fixes ...
Original commit message from CVS:
Patch by: Roland Illig <roland dot illig at gmx dot de>
* m4/gst-parser.m4:
Fix AG_GST_BISON_CHECK to handle version numbers with more than
two components (i.e. 2.4.1). Fixes bug #564507.
Edward Hervey [Sun, 14 Dec 2008 08:54:37 +0000 (08:54 +0000)]
gst.supp: And yet another variant of the GstAudioFilter leak.
Original commit message from CVS:
* gst.supp:
And yet another variant of the GstAudioFilter leak.
Edward Hervey [Sat, 13 Dec 2008 15:19:36 +0000 (15:19 +0000)]
gst.supp: Added variants of leaks of dynamic pad templates created in
Original commit message from CVS:
* gst.supp:
Added variants of leaks of dynamic pad templates created in
GstAudioFilter.
Add conditional jump triggered by getaddrinfo (maybe glibc-2.9).
Edward Hervey [Fri, 12 Dec 2008 15:03:42 +0000 (15:03 +0000)]
gst.supp: Fix leak in GIO called by gnomevfs. Nothing we can do about this.
Original commit message from CVS:
* gst.supp:
Fix leak in GIO called by gnomevfs. Nothing we can do about this.
Edward Hervey [Fri, 12 Dec 2008 13:44:36 +0000 (13:44 +0000)]
gst.supp: Added another suppression for dynamic pad templates, in this case
Original commit message from CVS:
* gst.supp:
Added another suppression for dynamic pad templates, in this case
GstAudioFilter.
Added suppression for PangoLanguage which can never be freed
according to the Pango API.
Edward Hervey [Fri, 12 Dec 2008 10:51:42 +0000 (10:51 +0000)]
gst.supp: Added another suppression for dynamic pad templates, in this case
Original commit message from CVS:
* gst.supp:
Added another suppression for dynamic pad templates, in this case
GstAudioFilter.
Added suppression for PangoLanguage which can never be freed
according to the Pango API.
Edward Hervey [Fri, 12 Dec 2008 07:45:38 +0000 (07:45 +0000)]
gst.supp: A whole bunch of suppressions detected on latest gentoo ~amd64.
Original commit message from CVS:
* gst.supp:
A whole bunch of suppressions detected on latest gentoo ~amd64.
Make some existing suppressions more generic (for subtle dependecy
code changes).
Added suppressions for glibc-2.9.
Added suppressions for new variants of ALSA leaks.
Added suppressions for a series of leaks in plugins registrations due
to some pad templates' caps calculated at runtime.
Added suppressions for variants of some leaks in pango/fontconfig.
Added suppressions for leak in gstffmpegcsp.c (nothing we can do
about it, but will only exist once).
Sebastian Dröge [Thu, 4 Dec 2008 19:30:17 +0000 (19:30 +0000)]
m4/gst-plugin-docs.m4: Remove the check if $have_gtk_doc equals yes as it's not defined and $enable_gtk_doc should be...
Original commit message from CVS:
* m4/gst-plugin-docs.m4:
Remove the check if $have_gtk_doc equals yes as it's not defined
and $enable_gtk_doc should be good enough.
Also this restores the build of the plugin documentation.
Mark Nauwelaerts [Mon, 1 Dec 2008 16:43:56 +0000 (16:43 +0000)]
gst.supp: Add suppression variant for Ubuntu Hardy x86/64bit.
Original commit message from CVS:
* gst.supp:
Add suppression variant for Ubuntu Hardy x86/64bit.
Stefan Kost [Mon, 1 Dec 2008 09:00:15 +0000 (09:00 +0000)]
gtk-doc/: Simplily uninstall rule. Its closer to upstream and fixes #150331.
Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Simplily uninstall rule. Its closer to upstream and fixes #150331.
Sebastian Dröge [Sat, 29 Nov 2008 19:40:02 +0000 (19:40 +0000)]
m4/glib-gettext.m4: Update glib-gettext.m4 from latest stable GLib release.
Original commit message from CVS:
* m4/glib-gettext.m4:
Update glib-gettext.m4 from latest stable GLib release.
Sebastian Dröge [Sat, 29 Nov 2008 13:27:01 +0000 (13:27 +0000)]
gettext.patch: Update the gettext patch for use with gettext 0.17 which is required to build with libtool 2.2 because...
Original commit message from CVS:
Patch by: Cygwin Ports maintainer
<yselkowitz at users dot sourceforge dot net>
* gettext.patch:
Update the gettext patch for use with gettext 0.17 which is
required to build with libtool 2.2 because of conflicts.
First part of bug #556091.
Sebastian Dröge [Sat, 29 Nov 2008 13:22:44 +0000 (13:22 +0000)]
m4/: Update gtk-doc and pkg-config m4 macros from their latest releases.
Original commit message from CVS:
* m4/gtk-doc.m4:
* m4/pkg.m4:
Update gtk-doc and pkg-config m4 macros from their latest releases.
Michael Smith [Thu, 20 Nov 2008 22:30:20 +0000 (22:30 +0000)]
m4/as-objc.m4: Fix objective C test macro when none of the compilers are found at all.
Original commit message from CVS:
* m4/as-objc.m4:
Fix objective C test macro when none of the compilers are found at all.
Stefan Kost [Thu, 30 Oct 2008 14:35:59 +0000 (14:35 +0000)]
gtk-doc.mak: Also cp the entities here to all xinlcude based docs (workaround for not being able to set up a search p...
Original commit message from CVS:
* gtk-doc.mak:
Also cp the entities here to all xinlcude based docs (workaround for
not being able to set up a search path).
Jan Schmidt [Fri, 17 Oct 2008 22:03:53 +0000 (22:03 +0000)]
gtk-doc.mak: Don't clobber the real registry cache file when building docs.
Original commit message from CVS:
* gtk-doc.mak:
Don't clobber the real registry cache file when
building docs.
Jan Schmidt [Tue, 7 Oct 2008 11:26:46 +0000 (11:26 +0000)]
m4/gst-error.m4: Also disable the bogus "loop not entered at top" warnings appearing on Sparc Forte builds.
Original commit message from CVS:
* m4/gst-error.m4:
Also disable the bogus "loop not entered at top" warnings appearing on Sparc Forte builds.
Stefan Kost [Mon, 6 Oct 2008 08:36:15 +0000 (08:36 +0000)]
gtk-doc.mak: Apply the same fix as below to gtk-doc.mak. Somehow did not end up in
Original commit message from CVS:
* gtk-doc.mak:
Apply the same fix as below to gtk-doc.mak. Somehow did not end up in
CVS.
David Schleef [Sat, 6 Sep 2008 01:10:27 +0000 (01:10 +0000)]
gtk-doc-plugins.mak: Fix the check for gtkdoc-rebase: don't pass the 'which' error back to make. This fix is more sp...
Original commit message from CVS:
* gtk-doc-plugins.mak: Fix the check for gtkdoc-rebase: don't
pass the 'which' error back to make. This fix is more specific
than what is in upstream.
Stefan Kost [Fri, 5 Sep 2008 09:20:52 +0000 (09:20 +0000)]
gtk-doc/: Get closer to upstream makefiles. Don't install index.sgml twice. Call gtkdoc-rebase (if exists).
Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Get closer to upstream makefiles. Don't install index.sgml twice. Call
gtkdoc-rebase (if exists).
Stefan Kost [Thu, 21 Aug 2008 12:42:40 +0000 (12:42 +0000)]
gtk-doc-plugins.mak: Revert $(top_builddir) -> $(builddir) change of rev. 1.39 as there is no variable called builddir.
Original commit message from CVS:
* gtk-doc-plugins.mak:
Revert $(top_builddir) -> $(builddir) change of rev. 1.39 as there is
no variable called builddir.
Mark Nauwelaerts [Thu, 31 Jul 2008 17:22:38 +0000 (17:22 +0000)]
gst.supp: Add suppressions for Ubunty Hardy x86/64bit, similar to earlier versions and 32bit variant.
Original commit message from CVS:
* gst.supp:
Add suppressions for Ubunty Hardy x86/64bit, similar to earlier
versions and 32bit variant.
Sebastian Dröge [Thu, 31 Jul 2008 15:19:27 +0000 (15:19 +0000)]
m4/gst-feature.m4: Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).
Original commit message from CVS:
* m4/gst-feature.m4:
Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).
Tim-Philipp Müller [Mon, 21 Jul 2008 09:02:43 +0000 (09:02 +0000)]
m4/gst-error.m4: When checking for GST_ERROR_CXXFLAGS, check each compiler flag individually, not all together.
Original commit message from CVS:
* m4/gst-error.m4::
When checking for GST_ERROR_CXXFLAGS, check each compiler flag
individually, not all together.
Tim-Philipp Müller [Sun, 20 Jul 2008 19:55:14 +0000 (19:55 +0000)]
m4/gst-parser.m4: Fix bison version number detection for older --version output format (as bison 1.28 on OSX 10.4 out...
Original commit message from CVS:
* m4/gst-parser.m4::
Fix bison version number detection for older --version
output format (as bison 1.28 on OSX 10.4 outputs).
Fixes #543853.
Stefan Kost [Sat, 12 Jul 2008 10:21:33 +0000 (10:21 +0000)]
plugins.xsl: Split refsect2 also here to make "Element Pads" subtitle visible.
Original commit message from CVS:
* plugins.xsl:
Split refsect2 also here to make "Element Pads" subtitle visible.
Sebastian Dröge [Tue, 8 Jul 2008 11:20:25 +0000 (11:20 +0000)]
m4/gst-error.m4: Add compiler flags to warn if declarations after statements or variable length arrays are used. Thes...
Original commit message from CVS:
* m4/gst-error.m4:
Add compiler flags to warn if declarations after statements or
variable length arrays are used. These are C99/GCC extensions and
are not supported by some compilers we want to support.
Mark Nauwelaerts [Wed, 2 Jul 2008 07:20:34 +0000 (07:20 +0000)]
gtk-doc-plugins.mak: Only clean doc maintainer stamps in maintainer-clean. Fixes #539977.
Original commit message from CVS:
* gtk-doc-plugins.mak:
Only clean doc maintainer stamps in maintainer-clean. Fixes #539977.
Sebastian Dröge [Fri, 20 Jun 2008 08:43:28 +0000 (08:43 +0000)]
gstdoc-scangobj: Always use format strings for printf-like functions, even if they just print a string. Fixes bug #53...
Original commit message from CVS:
* gstdoc-scangobj:
Always use format strings for printf-like functions, even if they just
print a string. Fixes bug #536981.
Sebastian Dröge [Fri, 20 Jun 2008 08:42:11 +0000 (08:42 +0000)]
gtk-doc/: Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS, otherwise the values passed to configure ar...
Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS,
otherwise the values passed to configure are ignored.
Fixes bug #536978.
Tim-Philipp Müller [Thu, 5 Jun 2008 16:12:03 +0000 (16:12 +0000)]
m4/gst-error.m4: Add -fno-strict-aliasing when compiling with -Werror, to work around warnings caused by G_LOCK with ...
Original commit message from CVS:
* m4/gst-error.m4:
Add -fno-strict-aliasing when compiling with -Werror, to work around
warnings caused by G_LOCK with recent GLib versions (2.16.x) (#316221).
Jan Schmidt [Wed, 4 Jun 2008 23:34:22 +0000 (23:34 +0000)]
gtk-doc.mak: Don't copy html/*.png files unless they don't already exist in the destdir. Fixes distcheck failure caus...
Original commit message from CVS:
* gtk-doc.mak:
Don't copy html/*.png files unless they don't already exist
in the destdir. Fixes distcheck failure caused by permissions
problems trying to copy a file into the destdir when it already
exists.
Stefan Kost [Wed, 28 May 2008 14:22:29 +0000 (14:22 +0000)]
plugins.xsl: The class was not shown in plugin docs. Fix typo in changelog below.
Original commit message from CVS:
* plugins.xsl:
The class was not shown in plugin docs. Fix typo in changelog below.
Jan Schmidt [Thu, 22 May 2008 21:20:42 +0000 (21:20 +0000)]
gstdoc-scangobj: Emit warnings if one of the GTypes we're expecting is 0 when scanning.
Original commit message from CVS:
* gstdoc-scangobj:
Emit warnings if one of the GTypes we're expecting is 0
when scanning.
Felipe Contreras [Wed, 21 May 2008 15:40:05 +0000 (15:40 +0000)]
gtk-doc/: Fix installing png images when gtk-doc is disabled.
Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Fix installing png images when gtk-doc is disabled.
Felipe Contreras [Wed, 21 May 2008 13:29:06 +0000 (13:29 +0000)]
gtk-doc/: Fix make clean when gtk-doc is disabled and other cleanups.
Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Fix make clean when gtk-doc is disabled and other cleanups.
Jan Schmidt [Sat, 17 May 2008 17:17:59 +0000 (17:17 +0000)]
gtk-doc-plugins.mak: Be more quiet when the files don't yet exist.
Original commit message from CVS:
* gtk-doc-plugins.mak:
Be more quiet when the files don't yet exist.
Jan Schmidt [Fri, 16 May 2008 14:52:29 +0000 (14:52 +0000)]
gstdoc-scangobj: Add a mechanism for adding 'implicitly created' GTypes into the scan, allowing for documenting plugi...
Original commit message from CVS:
* gstdoc-scangobj:
Add a mechanism for adding 'implicitly created' GTypes into the
scan, allowing for documenting plugin-private base classes that
provide signals or properties for public elements.
* gtk-doc-plugins.mak:
Use $(builddir) instead of $(top_builddir) in a few places - there's
no need to hard code 'docs/plugins' as the only useable path.
Peter Kjellerstedt [Wed, 14 May 2008 18:21:56 +0000 (18:21 +0000)]
m4/gst-feature.m4: Report plug-ins without external dependencies that will not be built even when the name of the plu...
Original commit message from CVS:
* m4/gst-feature.m4:
Report plug-ins without external dependencies that will not be built
even when the name of the plug-in is a substring of another plug-in,
e.g., goom vs. goom2k1.
Tim-Philipp Müller [Wed, 14 May 2008 16:17:10 +0000 (16:17 +0000)]
gst.supp: Add suppression for glibc bug on gutsy/x86-64
Original commit message from CVS:
* gst.supp:
Add suppression for glibc bug on gutsy/x86-64
Stefan Kost [Mon, 12 May 2008 11:57:07 +0000 (11:57 +0000)]
plugins.xsl: Improve the layput of the caps, but splitting them on ";".
Original commit message from CVS:
* plugins.xsl:
Improve the layput of the caps, but splitting them on ";".
Brian Cameron [Fri, 9 May 2008 07:37:41 +0000 (07:37 +0000)]
m4/gst-default.m4: Don't set the default audio sink to the default visualizer.
Original commit message from CVS:
Patch by: Brian Cameron <brian dot cameron at sun dot com>
* m4/gst-default.m4:
Don't set the default audio sink to the default visualizer.
Fixes bug #532295.
Tim-Philipp Müller [Wed, 7 May 2008 10:05:57 +0000 (10:05 +0000)]
check.mak: Document GST_CHECKS environment variable in checks 'make help'.
Original commit message from CVS:
* check.mak: (help):
Document GST_CHECKS environment variable in checks 'make help'.
Marc-Andre Lureau [Tue, 6 May 2008 08:03:40 +0000 (08:03 +0000)]
scangobj-merge.py: Don't depend on Twisted just for the OrderedDict but implement our own ordered dictionary class. F...
Original commit message from CVS:
Patch by: Marc-Andre Lureau <marcandre dot lureau at gmail dot com>
* scangobj-merge.py:
Don't depend on Twisted just for the OrderedDict but implement our
own ordered dictionary class. Fixes bug #531577.
Edward Hervey [Wed, 23 Apr 2008 11:19:02 +0000 (11:19 +0000)]
gst.supp: Re-arrange latest suppressions.
Original commit message from CVS:
* gst.supp:
Re-arrange latest suppressions.
Add all known suppressions for ubuntu hardy. Same as for older
ubuntus, but with different codepaths.
Edward Hervey [Tue, 22 Apr 2008 17:27:47 +0000 (17:27 +0000)]
gst.supp: Make tls leak suppression a bit more generic.
Original commit message from CVS:
* gst.supp: Make tls leak suppression a bit more generic.
Edward Hervey [Tue, 22 Apr 2008 16:47:05 +0000 (16:47 +0000)]
gst.supp: Fix ommission in latest commit.
Original commit message from CVS:
* gst.supp: Fix ommission in latest commit.
Make tls leak suppression more generic in order to cover more
distributions (and hopefully also future distributions).
Edward Hervey [Tue, 22 Apr 2008 16:24:50 +0000 (16:24 +0000)]
gst.supp: Add suppressions for Hardy.
Original commit message from CVS:
* gst.supp: Add suppressions for Hardy.
They're just the newer versions of similar suppressions we had
for the previous versions of ubuntu.
Sebastian Dröge [Tue, 15 Apr 2008 18:02:46 +0000 (18:02 +0000)]
Dist all files in common. Fixes bug #527984.
Original commit message from CVS:
* Makefile.am:
* m4/Makefile.am:
Dist all files in common. Fixes bug #527984.
Tim-Philipp Müller [Mon, 14 Apr 2008 09:43:24 +0000 (09:43 +0000)]
m4/gst-function.m4: Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make autoconf-2.62 complain less.
Original commit message from CVS:
* m4/gst-function.m4:
Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make
autoconf-2.62 complain less.
Tim-Philipp Müller [Sun, 13 Apr 2008 20:43:59 +0000 (20:43 +0000)]
m4/: Bump valgrind requirement to 3.0 (which was released in August 2005).
Original commit message from CVS:
* m4/gst-args.m4:
* m4/gst-valgrind.m4:
Bump valgrind requirement to 3.0 (which was released in August 2005).
Fixes #489269. Also, check for version >=REQ and not >REQ.
Tim-Philipp Müller [Wed, 9 Apr 2008 09:01:02 +0000 (09:01 +0000)]
m4/gst-default.m4: Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer} configure switches (#519417).
Original commit message from CVS:
* m4/gst-default.m4:
Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer}
configure switches (#519417).
Tim-Philipp Müller [Thu, 3 Apr 2008 08:25:08 +0000 (08:25 +0000)]
m4/gst-args.m4: Add --disable-foo switch for dependency-less plugins (#525586).
Original commit message from CVS:
* m4/gst-args.m4:
Add --disable-foo switch for dependency-less plugins (#525586).
Sebastian Dröge [Tue, 1 Apr 2008 13:41:57 +0000 (13:41 +0000)]
m4/gst-parser.m4: Unconditionally require flex 2.5.31 and bison 1.875.
Original commit message from CVS:
* m4/gst-parser.m4:
Unconditionally require flex 2.5.31 and bison 1.875.
Sebastian Dröge [Sun, 23 Mar 2008 11:20:03 +0000 (11:20 +0000)]
m4/gst-arch.m4: amd64/x86_64 allows unaligned memory access too.
Original commit message from CVS:
* m4/gst-arch.m4:
amd64/x86_64 allows unaligned memory access too.
Sebastian Dröge [Fri, 21 Mar 2008 12:38:02 +0000 (12:38 +0000)]
m4/gst-dowhile.m4: Add macro that checks if the compiler supports do {} while (0) macros and define HAVE_DOWHILE_MACR...
Original commit message from CVS:
* m4/gst-dowhile.m4:
Add macro that checks if the compiler supports do {} while (0)
macros and define HAVE_DOWHILE_MACROS if it does. This is
needed by glib/gmacros.h to use something else than
if (1) else for G_STMT_START/END when compling C++, which
causes compiler warnings because of ambigious else with g++ 4.3.
Sebastian Dröge [Fri, 21 Mar 2008 12:31:52 +0000 (12:31 +0000)]
m/: Don't depend on PyXML and use only XML modules that are shipped with python. Fixes bug #519635.
Original commit message from CVS:
* m4/gst-plugin-docs.m4:
* mangle-tmpl.py:
Don't depend on PyXML and use only XML modules that are shipped
with python. Fixes bug #519635.
Edward Hervey [Sat, 8 Mar 2008 00:37:04 +0000 (00:37 +0000)]
m4/gtk-doc.m4: The previous commit to this file by Stefan Kost mentionned checking for
Original commit message from CVS:
* m4/gtk-doc.m4: (GTK_DOC_CHECK):
The previous commit to this file by Stefan Kost mentionned checking for
SED, but NOT checking for gtkdoc-check (wth is that doing there ??).
Therefore, removing the check for gtkdoc-check
David Schleef [Tue, 4 Mar 2008 02:00:24 +0000 (02:00 +0000)]
m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of this file. (Update from upstream)
Original commit message from CVS:
* m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of
this file. (Update from upstream)
David Schleef [Tue, 4 Mar 2008 01:56:11 +0000 (01:56 +0000)]
m4/ax_create_stdint_h.m4: Update from upstream. Fixes a bug compiling with MSVC.
Original commit message from CVS:
* m4/ax_create_stdint_h.m4: Update from upstream. Fixes a bug
compiling with MSVC.
Edward Hervey [Mon, 3 Mar 2008 18:16:09 +0000 (18:16 +0000)]
m4/pkg.m4: Allow override of pkg-config results, as proposed by configure --help.
Original commit message from CVS:
* m4/pkg.m4:
Allow override of pkg-config results, as proposed by configure --help.
This is in fact just a backport from upstream pkg.m4.
Fixes #518892
Peter Kjellerstedt [Mon, 3 Mar 2008 11:53:47 +0000 (11:53 +0000)]
ChangeLog: Changelog surgery of my previous commit to add bugzilla reference.
Original commit message from CVS:
* ChangeLog:
Changelog surgery of my previous commit to add bugzilla reference.
* m4/gst-args.m4:
Add AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to make it easier
to include and exclude plug-ins without external references, i.e.,
plug-ins listed in GST_PLUGINS_SELECTED. (#498222)
Sebastian Dröge [Mon, 3 Mar 2008 07:07:41 +0000 (07:07 +0000)]
gst.supp: Add another glibc suppression.
Original commit message from CVS:
* gst.supp:
Add another glibc suppression.
Peter Kjellerstedt [Fri, 29 Feb 2008 15:47:06 +0000 (15:47 +0000)]
m4/gst-feature.m4: Make the comment before defines generated via AG_GST_CHECK_FEATURE look nicer.
Original commit message from CVS:
* m4/gst-feature.m4:
Make the comment before defines generated via AG_GST_CHECK_FEATURE
look nicer.
Jan Schmidt [Tue, 26 Feb 2008 09:38:00 +0000 (09:38 +0000)]
m4/: Add Dave Schleef's GCC inline assembly detection macro for using in gst-plugins-good in the goom 2k4 plugin.
Original commit message from CVS:
* m4/Makefile.am:
* m4/as-gcc-inline-assembly.m4:
Add Dave Schleef's GCC inline assembly detection macro
for using in gst-plugins-good in the goom 2k4 plugin.
Andy Wingo [Mon, 25 Feb 2008 17:49:48 +0000 (17:49 +0000)]
gst-autogen.sh: Instead of only passing certain arguments to configure, pass anything that we didn't handle. Much fri...
Original commit message from CVS:
2008-02-25 Andy Wingo <wingo@pobox.com>
* gst-autogen.sh: Instead of only passing certain arguments to
configure, pass anything that we didn't handle. Much friendlier.
Fixes #34412.
Jan Schmidt [Sat, 23 Feb 2008 15:39:26 +0000 (15:39 +0000)]
m4/gst-error.m4: Store the detected compiler flags into ERROR_CFLAGS rather than
Original commit message from CVS:
* m4/gst-error.m4:
Store the detected compiler flags into ERROR_CFLAGS rather than
ERROR_CXXFLAGS, and use the macro that checks the C compiler, not
the C++ one.
Tim-Philipp Müller [Sat, 23 Feb 2008 12:18:51 +0000 (12:18 +0000)]
m4/gst-error.m4: Reflow checks for additional warning flags so they're not nested, which fixes the result reporting i...
Original commit message from CVS:
* m4/gst-error.m4:
Reflow checks for additional warning flags so they're not
nested, which fixes the result reporting in the configure
output.
Tim-Philipp Müller [Fri, 22 Feb 2008 11:22:58 +0000 (11:22 +0000)]
m4/as-compiler-flag.m4: Add AS_CXX_COMPILER_FLAG
Original commit message from CVS:
* m4/as-compiler-flag.m4:
Add AS_CXX_COMPILER_FLAG
* m4/gst-error.m4:
Add AG_GST_SET_ERROR_CXXFLAGS (Forte bits need testing)
Tim-Philipp Müller [Fri, 22 Feb 2008 10:25:59 +0000 (10:25 +0000)]
gtk-doc-plugins.mak: Add 'check-inspected-versions' target; this helps identify files that should have been removed o...
Original commit message from CVS:
* gtk-doc-plugins.mak:
Add 'check-inspected-versions' target; this helps identify
files that should have been removed or where the version
number should (ideally) be updated before a release
(which doesn't happen automatically if the releaser doesn't
build that plugin locally). Not adding at a distcheck hook
yet though, because it's not really that important and would
probably also be a problem on buildbots.
Sebastian Dröge [Fri, 22 Feb 2008 06:40:20 +0000 (06:40 +0000)]
gst.supp: Add even more glibc 2.7 suppressions.
Original commit message from CVS:
* gst.supp:
Add even more glibc 2.7 suppressions.
Sebastian Dröge [Fri, 22 Feb 2008 06:28:46 +0000 (06:28 +0000)]
gst.supp: Add another suppression for GLib caching some values after the first call.
Original commit message from CVS:
* gst.supp:
Add another suppression for GLib caching some values after
the first call.
Sebastian Dröge [Tue, 12 Feb 2008 12:20:21 +0000 (12:20 +0000)]
m4/gst-error.m4: Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
Original commit message from CVS:
Patch by:
Tim Mooney <mooney at dogbert dot cc dot ndsu dot nodak dot edu>
* m4/gst-error.m4:
Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
Fixes bug #515905.
Sebastian Dröge [Mon, 11 Feb 2008 13:49:31 +0000 (13:49 +0000)]
gst.supp: Add a few more glibc 2.7 suppressions to make the avisubtitle unit test valgrind clean. Fixes bug #515703.
Original commit message from CVS:
* gst.supp:
Add a few more glibc 2.7 suppressions to make the avisubtitle unit
test valgrind clean. Fixes bug #515703.
Stefan Kost [Fri, 8 Feb 2008 16:21:14 +0000 (16:21 +0000)]
ChangeLog: Changelog surgery for last commit.
Original commit message from CVS:
* ChangeLog:
Changelog surgery for last commit.
Stefan Kost [Fri, 8 Feb 2008 16:09:23 +0000 (16:09 +0000)]
m4/gtk-doc.m4: Conditionally check for SED.
Original commit message from CVS:
* m4/gtk-doc.m4:
Conditionally check for SED.
Stefan Kost [Fri, 8 Feb 2008 13:06:11 +0000 (13:06 +0000)]
gtk-doc/: Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu only, move to a temp file instead.
Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu
only, move to a temp file instead.
Stefan Kost [Wed, 6 Feb 2008 13:08:34 +0000 (13:08 +0000)]
gtk-doc/: As our docs are versioned, we need to patch the index.sgml file to have correct paths there, unless we also...
Original commit message from CVS:
* gtk-doc-plugins.mak:
* gtk-doc.mak:
As our docs are versioned, we need to patch the index.sgml file to have
correct paths there, unless we also want to fork gtk-doc's xsl (which
we don't). This hopefully fixes xrefs between modules.
Sebastian Dröge [Sat, 2 Feb 2008 06:56:20 +0000 (06:56 +0000)]
m4/gst-feature.m4: Use printf instead of echo as "echo -e" isn't POSIX and doesn't work with strict POSIX shells like...
Original commit message from CVS:
* m4/gst-feature.m4:
Use printf instead of echo as "echo -e" isn't POSIX and doesn't work
with strict POSIX shells like tcsh or dash and also not every platform
has a /bin/echo that supports it.
Stefan Kost [Thu, 24 Jan 2008 10:41:06 +0000 (10:41 +0000)]
ChangeLog: ChangeLog surgery.
Original commit message from CVS:
* ChangeLog:
ChangeLog surgery.
* gstdoc-scangobj:
Sync the object scanner with gtk-doc fixes. Update args and hierarchy
files.
Stefan Kost [Thu, 24 Jan 2008 10:26:36 +0000 (10:26 +0000)]
gtk-doc-plugins.mak: Sync the object scanner with gtk-doc fixes. Update args and hierarchy files.
Original commit message from CVS:
* gtk-doc-plugins.mak:
Sync the object scanner with gtk-doc fixes. Update args and hierarchy
files.
Sebastian Dröge [Sun, 20 Jan 2008 08:27:57 +0000 (08:27 +0000)]
Use $(MAKE) instead of make to fix the build if GNU make is called something else on the system.
Original commit message from CVS:
* check.mak:
* coverage/lcov.mak:
* gtk-doc-plugins.mak:
* release.mak:
Use $(MAKE) instead of make to fix the build if GNU make is called
something else on the system.
* m4/as-docbook.m4:
Fix path for docbook.xsl if we have no /etc/xml/catalog and add a
docbook-xsl search path for FreeBSD.