1 2008-03-21 Sebastian Dröge <slomo@circular-chaos.org>
4 Add macro that checks if the compiler supports do {} while (0)
5 macros and define HAVE_DOWHILE_MACROS if it does. This is
6 needed by glib/gmacros.h to use something else than
7 if (1) else for G_STMT_START/END when compling C++, which
8 causes compiler warnings because of ambigious else with g++ 4.3.
10 2008-03-21 Sebastian Dröge <slomo@circular-chaos.org>
12 * m4/gst-plugin-docs.m4:
14 Don't depend on PyXML and use only XML modules that are shipped
15 with python. Fixes bug #519635.
17 2008-03-07 Edward Hervey <edward.hervey@collabora.co.uk>
19 * m4/gtk-doc.m4: (GTK_DOC_CHECK):
20 The previous commit to this file by Stefan Kost mentionned checking for
21 SED, but NOT checking for gtkdoc-check (wth is that doing there ??).
22 Therefore, removing the check for gtkdoc-check
24 2008-03-03 David Schleef <ds@schleef.org>
26 * m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of
27 this file. (Update from upstream)
29 2008-03-03 David Schleef <ds@schleef.org>
31 * m4/ax_create_stdint_h.m4: Update from upstream. Fixes a bug
34 2008-03-03 Edward Hervey <edward.hervey@collabora.co.uk>
37 Allow override of pkg-config results, as proposed by configure --help.
38 This is in fact just a backport from upstream pkg.m4.
41 2008-03-03 Peter Kjellerstedt <pkj@axis.com>
44 Changelog surgery of my previous commit to add bugzilla reference.
46 Add AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to make it easier
47 to include and exclude plug-ins without external references, i.e.,
48 plug-ins listed in GST_PLUGINS_SELECTED. (#498222)
50 2008-03-03 Sebastian Dröge <slomo@circular-chaos.org>
53 Add another glibc suppression.
55 2008-02-29 Peter Kjellerstedt <pkj@axis.com>
58 Make the comment before defines generated via AG_GST_CHECK_FEATURE
61 2008-02-26 Jan Schmidt <jan.schmidt@sun.com>
64 * m4/as-gcc-inline-assembly.m4:
65 Add Dave Schleef's GCC inline assembly detection macro
66 for using in gst-plugins-good in the goom 2k4 plugin.
68 2008-02-25 Andy Wingo <wingo@pobox.com>
70 * gst-autogen.sh: Instead of only passing certain arguments to
71 configure, pass anything that we didn't handle. Much friendlier.
74 2008-02-23 Jan Schmidt <Jan.Schmidt@sun.com>
77 Store the detected compiler flags into ERROR_CFLAGS rather than
78 ERROR_CXXFLAGS, and use the macro that checks the C compiler, not
81 2008-02-23 Tim-Philipp Müller <tim at centricular dot net>
84 Reflow checks for additional warning flags so they're not
85 nested, which fixes the result reporting in the configure
88 2008-02-22 Tim-Philipp Müller <tim at centricular dot net>
90 * m4/as-compiler-flag.m4:
91 Add AS_CXX_COMPILER_FLAG
94 Add AG_GST_SET_ERROR_CXXFLAGS (Forte bits need testing)
96 2008-02-22 Tim-Philipp Müller <tim at centricular dot net>
98 * gtk-doc-plugins.mak:
99 Add 'check-inspected-versions' target; this helps identify
100 files that should have been removed or where the version
101 number should (ideally) be updated before a release
102 (which doesn't happen automatically if the releaser doesn't
103 build that plugin locally). Not adding at a distcheck hook
104 yet though, because it's not really that important and would
105 probably also be a problem on buildbots.
107 2008-02-22 Sebastian Dröge <slomo@circular-chaos.org>
110 Add even more glibc 2.7 suppressions.
112 2008-02-22 Sebastian Dröge <slomo@circular-chaos.org>
115 Add another suppression for GLib caching some values after
118 2008-02-12 Sebastian Dröge <slomo@circular-chaos.org>
121 Tim Mooney <mooney at dogbert dot cc dot ndsu dot nodak dot edu>
124 Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
127 2008-02-11 Sebastian Dröge <slomo@circular-chaos.org>
130 Add a few more glibc 2.7 suppressions to make the avisubtitle unit
131 test valgrind clean. Fixes bug #515703.
133 2008-02-08 Stefan Kost <ensonic@users.sf.net>
136 Changelog surgery for last commit.
138 2008-02-08 Stefan Kost <ensonic@users.sf.net>
141 Conditionally check for SED. Also sync a bit with upstream macro.
143 2008-02-08 Stefan Kost <ensonic@users.sf.net>
145 * gtk-doc-plugins.mak:
147 Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu
148 only, move to a temp file instead.
150 2008-02-06 Stefan Kost <ensonic@users.sf.net>
152 * gtk-doc-plugins.mak:
154 As our docs are versioned, we need to patch the index.sgml file to have
155 correct paths there, unless we also want to fork gtk-doc's xsl (which
156 we don't). This hopefully fixes xrefs between modules.
158 2008-02-02 Sebastian Dröge <slomo@circular-chaos.org>
161 Use printf instead of echo as "echo -e" isn't POSIX and doesn't work
162 with strict POSIX shells like tcsh or dash and also not every platform
163 has a /bin/echo that supports it.
165 2008-01-24 Stefan Kost <ensonic@users.sf.net>
171 Sync the object scanner with gtk-doc fixes. Update args and hierarchy
174 2008-01-20 Sebastian Dröge <slomo@circular-chaos.org>
178 * gtk-doc-plugins.mak:
180 Use $(MAKE) instead of make to fix the build if GNU make is called
181 something else on the system.
184 Fix path for docbook.xsl if we have no /etc/xml/catalog and add a
185 docbook-xsl search path for FreeBSD.
187 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
190 Add a suppression for a glibc bug:
191 http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
193 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
196 Add some more glibc 2.7 suppressions and make the GLib suppressions
197 for the home/tmp/etc directory caching a bit more generic.
199 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
202 Add some glibc 2.7 supressions as found on Debian/unstable.
204 2008-01-14 Jan Schmidt <jan.schmidt@sun.com>
206 * download-translations:
207 Apparently I have problems with leaving things commented out when
208 I edit shell scripts.
210 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
212 * download-translations:
215 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
218 Restore the cleanup rm of our tmp file which I didn't mean to leave
221 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
224 Fixes to make check-export work on both Solaris and Linux
227 Disable extra warning category (argument mismatch) as an error
228 on Forte, as it prevents the libcheck fail_if macros from compiling.
231 Substitute the GStreamer version so things will keep working in 0.11
233 2008-01-11 Tim-Philipp Müller <tim at centricular dot net>
235 Patch by: Peter Kjellerstedt <pkj axis com>
239 Improve/fix output from configure if either glib-2.0 or
240 libxml2 are not installed (#498222).
242 2008-01-09 Stefan Kost <ensonic@users.sf.net>
245 Update coverage make-rules: use them conditionaly, use libtool mode
246 and use lcov to cleanup.
248 2007-12-18 Sebastian Dröge <slomo@circular-chaos.org>
251 Also use #include "header" instead of #include <header> for the
252 headers that were used to generate the source files for the same
255 Remove whitespace before #include.
257 2007-12-18 Sebastian Dröge <slomo@circular-chaos.org>
260 Use #include "header" instead of #include <header> for the generated
261 enum C files as the file will always be in the same directory and
262 some compilers seem to be a bit strict about that unless . is added
265 Include all headers that were used to generate the source files in
266 the C file as they're used there.
268 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
270 * win32.mak: (win32), (win32defs), (win32crlf):
271 Make check for CR LF in Visual C++ 6.0 project files
272 work, based on patch by David Schleef (#496722, #393626).
274 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
277 Don't forget to dist the new win32.mak.
279 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
281 * win32.mak: (win32), (win32defs):
282 Move common win32 Makefile foo into this new file.
284 2007-12-15 Stefan Kost <ensonic@users.sf.net>
286 * gtk-doc-plugins.mak:
288 We should have never forked this that much :/.
290 2007-12-13 Tim-Philipp Müller <tim at centricular dot net>
293 Fix build on the ppc64 build bot.
295 2007-12-13 Tim-Philipp Müller <tim at centricular dot net>
298 Suppress more unintentional exports (too much hassle to rename them,
299 since the win32 project files would need changing too).
301 2007-12-12 Tim-Philipp Müller <tim at centricular dot net>
304 check-exports should be disted.
306 2007-12-12 Tim-Philipp Müller <tim at centricular dot net>
309 Add quick'n'dirty script to check the exported symbols of a library
310 against the symbols in the corresponding .def file (#493983). Based
311 on script by Ole André Vadla Ravnås.
313 2007-11-06 Jan Schmidt <jan.schmidt@sun.com>
315 * gtk-doc-plugins.mak:
316 Fix distcheck by making sure the types files are treated like the
317 other gtkdoc-scangobj generated files.
319 2007-09-21 Sebastian Dröge <slomo@circular-chaos.org>
322 Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
323 building of experimental plugins. Nobody uses it yet and the
324 --enable--experimental stuff from gst-plugins-good defaults to
327 2007-09-06 Tim-Philipp Müller <tim at centricular dot net>
329 * gtk-doc-plugins.mak:
330 Just use the normal 'check' target and avoid a circular
333 2007-09-06 Tim-Philipp Müller <tim at centricular dot net>
335 * gtk-doc-plugins.mak:
336 Add rule to error out if .hierarchy file contains tabs.
338 2007-08-20 Tim-Philipp Müller <tim at centricular dot net>
340 * download-translations:
342 If there are new languages, they need to be added to po/LINGUAS.
344 2007-08-20 Tim-Philipp Müller <tim at centricular dot net>
346 * download-translations:
348 Fix up 'download-po' a bit, so that we find new translations
349 for languages that aren't in our po/LINGUAS file yet too.
351 2007-07-16 Jan Schmidt <thaytan@mad.scientist.com>
354 Add a suppression for GLib caching the tmp dir seen on an
355 Ubuntu Feisty system.
357 2007-07-13 Jan Schmidt <thaytan@mad.scientist.com>
360 If we want to use 'echo -e', call /bin/echo instead of the shell's
361 since -e is a bash extension, and our /bin/sh might not be being
364 2007-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
367 Translation project has moved. Also, no idea how this used to
368 work given that we weren't downloading a .po file.
370 2007-06-25 Stefan Kost <ensonic@users.sf.net>
374 Also extract element caps for plugin-docs. Fixes parts of #117692.
376 2007-06-21 Tim-Philipp Müller <tim at centricular dot net>
378 Patch by: Andreas Schwab
381 Fix quoting (#449493).
383 2007-06-10 Sebastian Dröge <slomo@circular-chaos.org>
386 Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
387 installed and use pre-generated sources otherwise. Fixes bug #444820.
389 2007-05-11 Michael Smith <msmith@fluendo.com>
392 Suppression variant for our good friend the TLS leak, this time for
395 2007-05-09 Tim-Philipp Müller <tim at centricular dot net>
397 * gtk-doc-plugins.mak:
398 Fix make distcheck again; change some spaces to tabs in makefile.
400 2007-04-29 Thomas Vander Stichele <thomas at apestaart dot org>
402 * gtk-doc-plugins.mak (-module):
403 Error out when the html build step gives warnings, so they get
406 2007-04-23 Stefan Kost <ensonic@users.sf.net>
409 Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
410 the configuration header and AC_DEFINES the setings.
412 2007-04-19 Sebastian Dröge <slomo@circular-chaos.org>
414 Patch by: Vincent Torri <vtorri at univ-evry dot fr>
417 Put the AC_MSG_RESULT output in brackets to get it properly written to
420 2007-04-18 Sebastian Dröge <slomo@circular-chaos.org>
423 Check for flex >= 2.5.31 and set GENERATE_PARSER if we have at least
424 that version. Otherwise use pre-generated parser sources as we can't
425 raise the required flex version. HAVE_MT_SAVE_FLEX is obsolete now
426 as we use a new enough flex version anyway. First part of #349180
428 2007-04-10 Thomas Vander Stichele <thomas at apestaart dot org>
431 Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
432 builds against older GStreamer.
434 2007-03-25 Sebastian Dröge <slomo@circular-chaos.org>
437 Fix the flex version check. It ignored the micro version before.
439 2007-03-09 Jan Schmidt <thaytan@mad.scientist.com>
442 Use the same timeout when generating valgrind suppressions as
443 running the valgrind test.
446 Add some more suppressions and stuff.
448 2007-03-08 Jan Schmidt <thaytan@mad.scientist.com>
451 Make sure GSlice is disabled when building suppressions too.
454 Add around *850* lines of suppressions for one-time initialisations
455 inside libasound and gconf/bonobo/ORBit. I feel so dirty.
457 2007-03-07 Jan Schmidt <thaytan@mad.scientist.com>
460 add a suppression for this GConf flup on the FC5 buildbot.
462 2007-03-06 Jan Schmidt <thaytan@mad.scientist.com>
465 Make the suppression a little more generic, to catch the FC5
468 2007-03-06 Jan Schmidt <thaytan@mad.scientist.com>
471 Add a suppression for libcdio 0.76. It leaks an internal struct
472 when the CD-ROM device is not accessible.
474 2007-02-28 Thomas Vander Stichele <thomas at apestaart dot org>
477 Move a line that was in the wrong macro
479 2007-02-28 Thomas Vander Stichele <thomas at apestaart dot org>
486 * m4/gst-debuginfo.m4:
491 * m4/gst-function.m4:
496 * m4/gst-plugin-docs.m4:
497 * m4/gst-plugindir.m4:
498 * m4/gst-valgrind.m4:
500 Convert all macros to use AG_GST style so we can properly warn
501 when they're missing if configure.ac calls AG_GST_INIT
502 Will require update in all GStreamer modules.
504 2007-02-11 Stefan Kost <ensonic@users.sf.net>
507 Remove 'enable' from configure switch description as this leads to
508 confusing lines like "disable enable builing ...".
510 Fix comment to sound less horrible.
512 2007-02-07 Tim-Philipp Müller <tim at centricular dot net>
514 Patch by: Will Newton <will.newton gmail com>
517 Use $PKG_CONFIG rather than pkg-config directly, the one in our path
518 might not be the one we want, like when cross-compiling. Also, other
519 macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
520 probably too just for consistency. Fixes #405288.
522 2007-01-08 Tim-Philipp Müller <tim at centricular dot net>
525 Need to use double square brackets again so m4 doesn't remove them
529 Use double square brackets here as well, for the same reason.
531 2007-01-05 Tim-Philipp Müller <tim at centricular dot net>
534 Use 'sed' rather than 'tr' to strip trailing letters from version
535 numbers, since 'tr' might not be available and we know sed is
538 2006-10-21 Tim-Philipp Müller <tim at centricular dot net>
541 Increase default timeout under valgrind, 60 is just too short and
542 some tests take a bit longer these days and not everyone has a
545 2006-09-29 Michael Smith <msmith@fluendo.com>
548 More suppressions for edgy.
550 2006-09-28 Jan Schmidt <thaytan@mad.scientist.com>
553 Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
554 want nor need --export-dynamic (which ends up making us export a bunch
557 2006-09-14 Tim-Philipp Müller <tim at centricular dot net>
560 Some suppressions for the more recent ld.so in ubuntu edgy.
562 2006-08-23 Tim-Philipp Müller <tim at centricular dot net>
565 Shorten function trail so the suppression works on
566 my ubuntu dapper system with core cvs as well.
568 2006-07-28 Jan Schmidt <thaytan@mad.scientist.com>
571 Extra suppressions from my Ubuntu x86_64 machine
573 2006-07-24 Tim-Philipp Müller <tim at centricular dot net>
575 Patch by: Frederic Peters <fpeters at entrouvert com>
578 Need to double square brackets in .m4 files. Should fix bison
579 version detection with version numbers like 1.23a (#348354).
581 2006-07-24 Jan Schmidt <thaytan@mad.scientist.com>
584 Valgrind fails to find tests written in tests/check/ directly (rather
585 than a subdir) - because valgrind gets run with a filename that
586 doesn't contain a relative path, it goes searching /usr/bin instead.
587 Run with ./.... to make things work either way.
589 * gtk-doc-plugins.mak:
590 Add $(top_builddir)/src as a place to look for plugins
591 when building too, since that's where gst-template keeps things
593 2006-07-23 Stefan Kost <ensonic@users.sf.net>
595 Patch by: Frederic Peters <fpeters@entrouvert.com>
598 Fix bison detection (#348354)
600 2006-07-21 Stefan Kost <ensonic@users.sf.net>
603 check for bison and flex
605 2006-07-13 Thomas Vander Stichele <thomas at apestaart dot org>
607 * m4/gst-plugin-docs.m4:
608 remove the configure argument for enabling plugin doc build;
609 having gtk-doc enabled and pyxml present is enough of a trigger
611 2006-07-03 Thomas Vander Stichele <thomas at apestaart dot org>
614 fix up rules to work with gst-python as well
615 run "make lcov" to test and generate the reports
616 run "make lcov-reset" to redo it after that
618 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
622 add an inspect target that inspects every element feature,
623 so we can have that added for coverage
627 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
630 when building with gcov, reset CFLAGS and friends to O0
632 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
635 Find the gcov that matches the gcc version
636 Only allow gcov if we use gcc
638 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
641 * coverage/coverage-report-entry.pl:
642 * coverage/coverage-report.pl:
643 * coverage/coverage-report.xsl:
644 copy coverage reporting files from dbus
646 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
649 libtool strips gcov's -f flags, so libgcov does not get
650 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
652 also show what pkg-config-path we set
654 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
656 Patch by: Peter Kjellerstedt <pkj at axis com>
659 Show list of plugins without external dependencies that
660 will not be built as well (#344136).
662 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
664 * m4/gst-plugin-docs.m4:
665 add GST_PLUGIN_DOCS, which checks for everything needed
666 to build the plugin docs (namely gtk-doc and pyxml); also
667 adds a new --enable-plugin-docs configure switch; will
668 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
671 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
674 add GST_PKG_CHECK_MODULES, which in the normal case of checking
675 for a dependency lib for a plug-in only needs two arguments
676 to do the right thing.
678 clean up output a little of feature checking; also deal with
679 non-plug-in feature checks
681 * m4/gst-gstreamer.m4:
682 remove this file; it's a useless check
684 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
687 add PPC64 so we can have separate structure sizes for it
689 2006-06-05 Edward Hervey <edward@fluendo.com>
692 Check for the proper .devhelp2 file to remove.
694 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
697 allow a magic variable to suppress errors from docbuilding
699 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
702 error out if gtkdoc-mktmpl finds unused declarations
704 2006-05-28 Edward Hervey <edward@fluendo.com>
707 Reverting previous commit. That's good to know, Edward, but why ?
709 2006-05-28 Edward Hervey <edward@fluendo.com>
712 Added suppresion for memleak in g_option_context_parse on fc5-64
714 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
717 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
719 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
722 Fix 'make help' in check directories, it should be
723 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
724 (not changing target to match help string on purpose to keep
725 scripts etc. functional).
727 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
729 Patch by: Peter Kjellerstedt
732 add support for CRIS and CRISv32.
734 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
737 Fix the macros for command-line supplied package and origin names
738 so they don't end up being configure as "" (Fixes #341479)
740 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
743 Add uninstall rule to remove .devhelp2 files.
745 2006-05-09 Edward Hervey <edward@fluendo.com>
748 Add suppression for GSlice version of
749 g_type_init calloc leak
751 2006-04-05 Michael Smith <msmith@fluendo.com>
754 Delete a bogus suppression for the registry code.
755 Generalise a suppression for a glib bug (see #337404)
757 2006-04-04 Michael Smith <msmith@fluendo.com>
760 Add a leak suppression: the existing glibc-doesn't-free-TLS one
761 wasn't triggering here.
763 2006-04-04 Michael Smith <msmith@fluendo.com>
766 Add some minimally-neccesary suppressions for my x86/dapper system.
768 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
771 Do not display an origin link if origin does not start with http
774 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
782 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
788 update and add other macros to be shared across projects
790 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
793 add a suppression for g_parse_debug_string
795 2006-03-23 Stefan Kost <ensonic@users.sf.net>
798 sync fully with gtkdoc-0.15
800 2006-03-23 Stefan Kost <ensonic@users.sf.net>
804 sync a little with gtk-doc mainline
806 2006-03-17 Wim Taymans <wim@fluendo.com>
809 add another clone suppression
810 change all glibc suppressions to match 2.3.*
812 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
815 fix test so it actually works when the normal check is used
816 over debian's/ubuntu's
818 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
821 Set G_SLICE=always-malloc when valgrinding tests
824 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
827 Fix debug output when the GLib version prerequisite is not found
829 2006-02-13 Andy Wingo <wingo@pobox.com>
831 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
832 the PIC version of check as libcheck_pic.a. Should work with
833 cross-compilation too. Grr.
835 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
838 switch to auto* sinks for defaults
840 2006-02-02 Wim Taymans <wim@fluendo.com>
843 add a .valgrind.gen-suppressions target to aid in generating
846 add more repressions from my debian glibc as of today
848 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
850 * gtk-doc-plugins.mak:
851 only add srcdir/gst if it exists
853 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
856 don't complain about disted enums in win32
858 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
861 AC_SUBST CFLAGS and LIBS
862 do a non-command because something is stripping out our AC_SUBST
864 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
867 * m4/gst-valgrind.m4:
868 properly give a "no" result manually when providing a
869 not-found action to fix configure output
871 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
874 update with a more recent version
876 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
879 make Makefile depend on LINGUAS, so rebuilds work when adding
882 2006-01-03 Michael Smith <msmith@fluendo.com>
885 Clarify error message from valgrind test runs.
887 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
892 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
895 add a valgrind-forever target for tests
897 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
900 when a "make test.check" run fails, make it rerun the test with
901 at least debug level 2
903 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
907 fix check for base plugins
909 add m4 to set default elements
911 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
914 check for tools correctly
916 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
919 only enable breaking on new API when make distcheck passes,
922 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
925 Resurrect Julien's dead body and wipe his mind clean
927 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
932 2005-10-17 Julien MOUTTE <julien@moutte.net>
934 * m4/gst-check.m4: I know Thomas will kill me but this
935 ifelse statement seems incorrect as it is always setting
936 required to "yes". With this one it seems to work. Fixes
937 build of gst-plugins-base on my setup where gstreamer-check
938 is definitely not present/required.
940 2005-10-18 Stefan Kost <ensonic@users.sf.net>
943 make build break on new api that has not been added to the
946 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
951 add macro for easy checks for GStreamer libs
953 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
956 update, warn in error cases
958 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
961 add GST_SET_DEFAULT_LEVEL
963 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
967 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
969 clean up and re-use in core soon
970 * m4/gst-plugindir.m4:
971 macro to set up PLUGINDIR and plugindir define/var
973 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
977 add macro for setting up gettext
979 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
982 add some .m4's for argument checking that can be shared among modules
984 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
991 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
999 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
1002 update version detection expression to catch stuff like
1003 Libtool (libtool15) 1.5.0
1005 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
1008 commit 6 new suppressions related to g_module_open; can these
1009 really not be folded into one ?
1011 2005-10-11 Edward Hervey <edward@fluendo.com>
1014 made the <g_type_init calloc 2> suppression more generic
1015 Added pthread memleak suppresions
1016 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
1018 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
1021 be more strict, more leak resolution
1023 clean up the g_type_init suppressions
1025 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
1028 * m4/gst-valgrind.m4:
1029 put the valgrind detection in an .m4
1031 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
1034 add some more targets, like "help", but also more intensive tests
1036 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1039 make certain doc warnings fatal so people maintain docs again
1041 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1044 * gtk-doc-plugins.mak:
1045 * scangobj-merge.py:
1046 merge additions from the .signals.new and .args.new file in
1047 the original ones, only updating if necessary
1049 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1051 * gst-xmlinspect.py:
1053 * gtk-doc-plugins.mak:
1054 fix properly for new API; make update in plugins dir now works
1056 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
1058 * gst-xmlinspect.py:
1060 some fixes for new API
1061 * gtk-doc-plugins.mak:
1062 set environment properly
1064 2005-09-17 David Schleef <ds@schleef.org>
1066 * gtk-doc-plugins.mak: Use new environment variables.
1068 2005-09-16 Michael Smith <msmith@fluendo.com>
1071 Make the scanobj code reflect registry/plugin API changes
1073 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
1075 * gtk-doc-plugins.mak:
1076 split out scanobj step (which will be run by doc maintainer)
1077 from scan step (which will be run on every build)
1078 clean up some of the commands for make distcheck
1080 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
1082 * gtk-doc-plugins.mak:
1084 first stab at reorganizing the plugins build so we can maintain
1087 2005-09-14 David Schleef <ds@schleef.org>
1089 * as-libtool.mak: Remove
1090 * m4/as-libtool.m4: The libtool bug that this worked around has
1092 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
1093 config.h to be regenerated needlessly, and we don't use it.
1095 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
1097 * gtk-doc-plugins.mak:
1098 error out on inspect failure
1100 2005-09-14 Michael Smith <msmith@fluendo.com>
1103 Don't call glib-mkenums with arguments that confuse/break MinGW,
1106 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
1108 * gtk-doc-plugins.mak:
1111 separate out gtk-doc and docbook stuff
1112 have two separate --enable configure flags
1114 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
1117 add a .gdb target; rebuild registry for each target, otherwise
1118 a code rebuild always triggers a reg rebuild, and it's just too
1122 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
1125 separate out REGISTRY_ENVIRONMENT; we want to use that from
1126 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
1127 everything that the first test, gst-register, needs
1129 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
1132 parse output of valgrind and check for definitely lost, and error
1133 out; somehow I was led to believe valgrind returns non-zero for
1134 leaks, but I can't make it do that, so let's parse
1136 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
1139 for some weird reason valgrind does not report actual memleaks
1140 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
1141 while valgrind is running. Since the registry is going to go
1142 anyway, I don't want to waste any more time on this; I just run
1143 valgrind without GST_PLUGIN_PATH set. Since the registry loading
1144 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
1145 the registry, that's actually fine.
1147 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
1150 keep original Long_Description; only insert an include if it's
1151 not already the first line in there
1153 output more information for plugins, including an origin hyperlink
1155 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
1157 * gst-xmlinspect.py:
1158 a first stab at inspecting plugins and outputting an xml description
1159 * gtk-doc-plugins.mak:
1160 a gtk-doc using snippet for plugins documentation
1162 a stylesheet to convert gst-xmlinspect.py output to docbook output
1163 for inclusion in the gtk-doc stuff
1165 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
1168 s/pdf/eps/ in test for whether we output EPS images (#309379).
1170 2005-07-18 Andy Wingo <wingo@pobox.com>
1172 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
1173 better. Thanks, Paolo Bonzini!
1175 * m4/Makefile.am (EXTRA_DIST):
1176 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
1179 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
1182 add macro to set ERROR_CFLAGS
1184 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
1187 Remove the old autoregen.sh if it exists before recreating it,
1188 to prevent confusing any shell process that might be reading it
1191 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
1196 2005-06-03 Stefan Kost <ensonic@users.sf.net>
1198 * gst-autogen.sh: create autoregen.sh *before* shifting the options
1200 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
1202 * gst-autogen.sh: only update autoregen.sh on actual runs
1204 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
1206 * m4/check.m4: m4 from the check unit test suite
1208 2004-12-14 David Schleef <ds@schleef.org>
1210 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
1211 isn't needed anywhere
1213 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
1216 allow failure command to be run so we can clean upfrom autopoint
1218 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
1219 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
1221 2004-07-21 Benjamin Otte <otte@gnome.org>
1223 * m4/.cvsignore: exciting updates for libtool m4 files
1225 2004-07-12 David Schleef <ds@schleef.org>
1227 * m4/as-objc.m4: Add a macro to test for objective C
1229 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
1231 * m4/gst-feature.m4:
1232 not all of them support --plugin-libs, so redirect stderr
1234 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
1236 * m4/as-scrub-include.m4:
1237 sync with upstream to 0.1.4. Fixes #132440
1239 2004-06-07 Benjamin Otte <otte@gnome.org>
1241 * m4/gst-feature.m4:
1242 write a big marker into configure output when checking next plugin
1243 to allow easier parsing of why plugins are(n't) built.
1245 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
1247 * m4/as-compiler-flag.m4:
1248 * m4/as-compiler.m4:
1251 sync with upstream, change sticky options to -ko
1253 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
1255 * m4/as-scrub-include.m4: synced with upstream
1257 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
1260 snippet for updating .po files
1262 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
1266 integrate these with the dist
1268 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
1270 * release.mak: add a release target
1272 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
1274 patch by: Stephane Loeuillet
1276 * m4/ax_create_stdint_h.m4:
1277 use head -n instead of head - (#136500)
1279 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
1281 * m4/gst-doc.m4: don't build PS without dvips binary
1283 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
1285 reviewed by: Benjamin Otte <otte@gnome.org>
1288 don't use == operator with test(1) (fixes #135115)
1290 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
1292 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
1294 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
1296 * m4/gst-feature.m4:
1297 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
1298 requires that call be in configure.ac
1300 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
1302 * m4/gst-libxml2.m4:
1303 take required version as argument, and default to 2.4.9 if not
1306 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
1308 * m4/gst-feature.m4:
1309 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
1311 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
1313 * common/m4/as-ac-expand.m4:
1314 * common/m4/as-auto-alt.m4:
1315 * common/m4/as-compiler-flag.m4:
1316 * common/m4/as-compiler.m4:
1317 * common/m4/as-docbook.m4:
1318 * common/m4/as-libtool.m4:
1319 * common/m4/as-scrub-include.m4:
1320 * common/m4/as-version.m4:
1321 * common/m4/glib-gettext.m4:
1322 * common/m4/gst-arch.m4:
1323 * common/m4/gst-debuginfo.m4:
1324 * common/m4/gst-doc.m4:
1325 * common/m4/gst-feature.m4:
1326 * common/m4/gst-function.m4:
1327 * common/m4/gst-glib2.m4:
1328 * common/m4/gst-gstreamer.m4:
1329 * common/m4/gst-libxml2.m4:
1330 * common/m4/gst-makecontext.m4:
1331 * common/m4/gst-mcsc.m4:
1333 fix underquoted macros as reported by automake 1.8.x (#133800)
1335 2004-02-11 Johan Dahlin <johan@gnome.org>
1337 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
1340 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
1343 we use --output-format=xml and --ingnore-files options to
1344 gtkdoc-mkdb, which got added between 0.9 and 1.0
1346 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
1348 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
1349 to configure.ac to shut up libtoolize
1351 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
1353 * glib-gen.mak: added; used to generate enums and marshal code
1355 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
1357 * gettext.patch: added; used by autogen.sh to make sure
1358 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in