1 2008-05-22 Jan Schmidt <jan.schmidt@sun.com>
4 Emit warnings if one of the GTypes we're expecting is 0
7 2008-05-21 Felipe Contreras <felipe.contreras@gmail.com>
11 Fix installing png images when gtk-doc is disabled.
13 2008-05-21 Felipe Contreras <felipe.contreras@gmail.com>
15 * gtk-doc-plugins.mak:
17 Fix make clean when gtk-doc is disabled and other cleanups.
19 2008-05-17 Jan Schmidt <jan.schmidt@sun.com>
21 * gtk-doc-plugins.mak:
22 Be more quiet when the files don't yet exist.
24 2008-05-16 Jan Schmidt <jan.schmidt@sun.com>
27 Add a mechanism for adding 'implicitly created' GTypes into the
28 scan, allowing for documenting plugin-private base classes that
29 provide signals or properties for public elements.
31 * gtk-doc-plugins.mak:
32 Use $(builddir) instead of $(top_builddir) in a few places - there's
33 no need to hard code 'docs/plugins' as the only useable path.
35 2008-05-14 Peter Kjellerstedt <pkj@axis.com>
38 Report plug-ins without external dependencies that will not be built
39 even when the name of the plug-in is a substring of another plug-in,
40 e.g., goom vs. goom2k1.
42 2008-05-14 Tim-Philipp Müller <tim.muller at collabora co uk>
45 Add suppression for glibc bug on gutsy/x86-64
47 2008-05-12 Stefan Kost <ensonic@users.sf.net>
50 Improve the layput of the caps, but splitting them on ";".
52 2008-05-09 Sebastian Dröge <slomo@circular-chaos.org>
54 Patch by: Brian Cameron <brian dot cameron at sun dot com>
57 Don't set the default audio sink to the default visualizer.
60 2008-05-07 Tim-Philipp Müller <tim.muller at collabora co uk>
63 Document GST_CHECKS environment variable in checks 'make help'.
65 2008-05-06 Sebastian Dröge <slomo@circular-chaos.org>
67 Patch by: Marc-Andre Lureau <marcandre dot lureau at gmail dot com>
70 Don't depend on Twisted just for the OrderedDict but implement our
71 own ordered dictionary class. Fixes bug #531577.
73 2008-04-23 Edward Hervey <edward.hervey@collabora.co.uk>
76 Re-arrange latest suppressions.
77 Add all known suppressions for ubuntu hardy. Same as for older
78 ubuntus, but with different codepaths.
80 2008-04-22 Edward Hervey <bilboed@gmail.com>
82 * gst.supp: Make tls leak suppression a bit more generic.
84 2008-04-22 Edward Hervey <bilboed@gmail.com>
86 * gst.supp: Fix ommission in latest commit.
87 Make tls leak suppression more generic in order to cover more
88 distributions (and hopefully also future distributions).
90 2008-04-22 Edward Hervey <bilboed@gmail.com>
92 * gst.supp: Add suppressions for Hardy.
93 They're just the newer versions of similar suppressions we had
94 for the previous versions of ubuntu.
96 2008-04-15 Sebastian Dröge <slomo@circular-chaos.org>
100 Dist all files in common. Fixes bug #527984.
102 2008-04-14 Tim-Philipp Müller <tim at centricular dot net>
104 * m4/gst-function.m4:
105 Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make
106 autoconf-2.62 complain less.
108 2008-04-13 Tim-Philipp Müller <tim at centricular dot net>
111 * m4/gst-valgrind.m4:
112 Bump valgrind requirement to 3.0 (which was released in August 2005).
113 Fixes #489269. Also, check for version >=REQ and not >REQ.
115 2008-04-09 Tim-Philipp Müller <tim at centricular dot net>
118 Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer}
119 configure switches (#519417).
121 2008-04-03 Tim-Philipp Müller <tim at centricular dot net>
124 Add --disable-foo switch for dependency-less plugins (#525586).
126 2008-04-01 Sebastian Dröge <slomo@circular-chaos.org>
129 Unconditionally require flex 2.5.31 and bison 1.875.
131 2008-03-23 Sebastian Dröge <slomo@circular-chaos.org>
134 amd64/x86_64 allows unaligned memory access too.
136 2008-03-21 Sebastian Dröge <slomo@circular-chaos.org>
139 Add macro that checks if the compiler supports do {} while (0)
140 macros and define HAVE_DOWHILE_MACROS if it does. This is
141 needed by glib/gmacros.h to use something else than
142 if (1) else for G_STMT_START/END when compling C++, which
143 causes compiler warnings because of ambigious else with g++ 4.3.
145 2008-03-21 Sebastian Dröge <slomo@circular-chaos.org>
147 * m4/gst-plugin-docs.m4:
149 Don't depend on PyXML and use only XML modules that are shipped
150 with python. Fixes bug #519635.
152 2008-03-07 Edward Hervey <edward.hervey@collabora.co.uk>
154 * m4/gtk-doc.m4: (GTK_DOC_CHECK):
155 The previous commit to this file by Stefan Kost mentionned checking for
156 SED, but NOT checking for gtkdoc-check (wth is that doing there ??).
157 Therefore, removing the check for gtkdoc-check
159 2008-03-03 David Schleef <ds@schleef.org>
161 * m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of
162 this file. (Update from upstream)
164 2008-03-03 David Schleef <ds@schleef.org>
166 * m4/ax_create_stdint_h.m4: Update from upstream. Fixes a bug
169 2008-03-03 Edward Hervey <edward.hervey@collabora.co.uk>
172 Allow override of pkg-config results, as proposed by configure --help.
173 This is in fact just a backport from upstream pkg.m4.
176 2008-03-03 Peter Kjellerstedt <pkj@axis.com>
179 Changelog surgery of my previous commit to add bugzilla reference.
181 Add AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to make it easier
182 to include and exclude plug-ins without external references, i.e.,
183 plug-ins listed in GST_PLUGINS_SELECTED. (#498222)
185 2008-03-03 Sebastian Dröge <slomo@circular-chaos.org>
188 Add another glibc suppression.
190 2008-02-29 Peter Kjellerstedt <pkj@axis.com>
193 Make the comment before defines generated via AG_GST_CHECK_FEATURE
194 look nicer. (#498222)
196 2008-02-26 Jan Schmidt <jan.schmidt@sun.com>
199 * m4/as-gcc-inline-assembly.m4:
200 Add Dave Schleef's GCC inline assembly detection macro
201 for using in gst-plugins-good in the goom 2k4 plugin.
203 2008-02-25 Andy Wingo <wingo@pobox.com>
205 * gst-autogen.sh: Instead of only passing certain arguments to
206 configure, pass anything that we didn't handle. Much friendlier.
209 2008-02-23 Jan Schmidt <Jan.Schmidt@sun.com>
212 Store the detected compiler flags into ERROR_CFLAGS rather than
213 ERROR_CXXFLAGS, and use the macro that checks the C compiler, not
216 2008-02-23 Tim-Philipp Müller <tim at centricular dot net>
219 Reflow checks for additional warning flags so they're not
220 nested, which fixes the result reporting in the configure
223 2008-02-22 Tim-Philipp Müller <tim at centricular dot net>
225 * m4/as-compiler-flag.m4:
226 Add AS_CXX_COMPILER_FLAG
229 Add AG_GST_SET_ERROR_CXXFLAGS (Forte bits need testing)
231 2008-02-22 Tim-Philipp Müller <tim at centricular dot net>
233 * gtk-doc-plugins.mak:
234 Add 'check-inspected-versions' target; this helps identify
235 files that should have been removed or where the version
236 number should (ideally) be updated before a release
237 (which doesn't happen automatically if the releaser doesn't
238 build that plugin locally). Not adding at a distcheck hook
239 yet though, because it's not really that important and would
240 probably also be a problem on buildbots.
242 2008-02-22 Sebastian Dröge <slomo@circular-chaos.org>
245 Add even more glibc 2.7 suppressions.
247 2008-02-22 Sebastian Dröge <slomo@circular-chaos.org>
250 Add another suppression for GLib caching some values after
253 2008-02-12 Sebastian Dröge <slomo@circular-chaos.org>
256 Tim Mooney <mooney at dogbert dot cc dot ndsu dot nodak dot edu>
259 Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
262 2008-02-11 Sebastian Dröge <slomo@circular-chaos.org>
265 Add a few more glibc 2.7 suppressions to make the avisubtitle unit
266 test valgrind clean. Fixes bug #515703.
268 2008-02-08 Stefan Kost <ensonic@users.sf.net>
271 Changelog surgery for last commit.
273 2008-02-08 Stefan Kost <ensonic@users.sf.net>
276 Conditionally check for SED. Also sync a bit with upstream macro.
278 2008-02-08 Stefan Kost <ensonic@users.sf.net>
280 * gtk-doc-plugins.mak:
282 Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu
283 only, move to a temp file instead.
285 2008-02-06 Stefan Kost <ensonic@users.sf.net>
287 * gtk-doc-plugins.mak:
289 As our docs are versioned, we need to patch the index.sgml file to have
290 correct paths there, unless we also want to fork gtk-doc's xsl (which
291 we don't). This hopefully fixes xrefs between modules.
293 2008-02-02 Sebastian Dröge <slomo@circular-chaos.org>
296 Use printf instead of echo as "echo -e" isn't POSIX and doesn't work
297 with strict POSIX shells like tcsh or dash and also not every platform
298 has a /bin/echo that supports it.
300 2008-01-24 Stefan Kost <ensonic@users.sf.net>
306 Sync the object scanner with gtk-doc fixes. Update args and hierarchy
309 2008-01-20 Sebastian Dröge <slomo@circular-chaos.org>
313 * gtk-doc-plugins.mak:
315 Use $(MAKE) instead of make to fix the build if GNU make is called
316 something else on the system.
319 Fix path for docbook.xsl if we have no /etc/xml/catalog and add a
320 docbook-xsl search path for FreeBSD.
322 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
325 Add a suppression for a glibc bug:
326 http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
328 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
331 Add some more glibc 2.7 suppressions and make the GLib suppressions
332 for the home/tmp/etc directory caching a bit more generic.
334 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
337 Add some glibc 2.7 supressions as found on Debian/unstable.
339 2008-01-14 Jan Schmidt <jan.schmidt@sun.com>
341 * download-translations:
342 Apparently I have problems with leaving things commented out when
343 I edit shell scripts.
345 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
347 * download-translations:
350 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
353 Restore the cleanup rm of our tmp file which I didn't mean to leave
356 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
359 Fixes to make check-export work on both Solaris and Linux
362 Disable extra warning category (argument mismatch) as an error
363 on Forte, as it prevents the libcheck fail_if macros from compiling.
366 Substitute the GStreamer version so things will keep working in 0.11
368 2008-01-11 Tim-Philipp Müller <tim at centricular dot net>
370 Patch by: Peter Kjellerstedt <pkj axis com>
374 Improve/fix output from configure if either glib-2.0 or
375 libxml2 are not installed (#498222).
377 2008-01-09 Stefan Kost <ensonic@users.sf.net>
380 Update coverage make-rules: use them conditionaly, use libtool mode
381 and use lcov to cleanup.
383 2007-12-18 Sebastian Dröge <slomo@circular-chaos.org>
386 Also use #include "header" instead of #include <header> for the
387 headers that were used to generate the source files for the same
390 Remove whitespace before #include.
392 2007-12-18 Sebastian Dröge <slomo@circular-chaos.org>
395 Use #include "header" instead of #include <header> for the generated
396 enum C files as the file will always be in the same directory and
397 some compilers seem to be a bit strict about that unless . is added
400 Include all headers that were used to generate the source files in
401 the C file as they're used there.
403 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
405 * win32.mak: (win32), (win32defs), (win32crlf):
406 Make check for CR LF in Visual C++ 6.0 project files
407 work, based on patch by David Schleef (#496722, #393626).
409 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
412 Don't forget to dist the new win32.mak.
414 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
416 * win32.mak: (win32), (win32defs):
417 Move common win32 Makefile foo into this new file.
419 2007-12-15 Stefan Kost <ensonic@users.sf.net>
421 * gtk-doc-plugins.mak:
423 We should have never forked this that much :/.
425 2007-12-13 Tim-Philipp Müller <tim at centricular dot net>
428 Fix build on the ppc64 build bot.
430 2007-12-13 Tim-Philipp Müller <tim at centricular dot net>
433 Suppress more unintentional exports (too much hassle to rename them,
434 since the win32 project files would need changing too).
436 2007-12-12 Tim-Philipp Müller <tim at centricular dot net>
439 check-exports should be disted.
441 2007-12-12 Tim-Philipp Müller <tim at centricular dot net>
444 Add quick'n'dirty script to check the exported symbols of a library
445 against the symbols in the corresponding .def file (#493983). Based
446 on script by Ole André Vadla Ravnås.
448 2007-11-06 Jan Schmidt <jan.schmidt@sun.com>
450 * gtk-doc-plugins.mak:
451 Fix distcheck by making sure the types files are treated like the
452 other gtkdoc-scangobj generated files.
454 2007-09-21 Sebastian Dröge <slomo@circular-chaos.org>
457 Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
458 building of experimental plugins. Nobody uses it yet and the
459 --enable--experimental stuff from gst-plugins-good defaults to
462 2007-09-06 Tim-Philipp Müller <tim at centricular dot net>
464 * gtk-doc-plugins.mak:
465 Just use the normal 'check' target and avoid a circular
468 2007-09-06 Tim-Philipp Müller <tim at centricular dot net>
470 * gtk-doc-plugins.mak:
471 Add rule to error out if .hierarchy file contains tabs.
473 2007-08-20 Tim-Philipp Müller <tim at centricular dot net>
475 * download-translations:
477 If there are new languages, they need to be added to po/LINGUAS.
479 2007-08-20 Tim-Philipp Müller <tim at centricular dot net>
481 * download-translations:
483 Fix up 'download-po' a bit, so that we find new translations
484 for languages that aren't in our po/LINGUAS file yet too.
486 2007-07-16 Jan Schmidt <thaytan@mad.scientist.com>
489 Add a suppression for GLib caching the tmp dir seen on an
490 Ubuntu Feisty system.
492 2007-07-13 Jan Schmidt <thaytan@mad.scientist.com>
495 If we want to use 'echo -e', call /bin/echo instead of the shell's
496 since -e is a bash extension, and our /bin/sh might not be being
499 2007-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
502 Translation project has moved. Also, no idea how this used to
503 work given that we weren't downloading a .po file.
505 2007-06-25 Stefan Kost <ensonic@users.sf.net>
509 Also extract element caps for plugin-docs. Fixes parts of #117692.
511 2007-06-21 Tim-Philipp Müller <tim at centricular dot net>
513 Patch by: Andreas Schwab
516 Fix quoting (#449493).
518 2007-06-10 Sebastian Dröge <slomo@circular-chaos.org>
521 Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
522 installed and use pre-generated sources otherwise. Fixes bug #444820.
524 2007-05-11 Michael Smith <msmith@fluendo.com>
527 Suppression variant for our good friend the TLS leak, this time for
530 2007-05-09 Tim-Philipp Müller <tim at centricular dot net>
532 * gtk-doc-plugins.mak:
533 Fix make distcheck again; change some spaces to tabs in makefile.
535 2007-04-29 Thomas Vander Stichele <thomas at apestaart dot org>
537 * gtk-doc-plugins.mak (-module):
538 Error out when the html build step gives warnings, so they get
541 2007-04-23 Stefan Kost <ensonic@users.sf.net>
544 Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
545 the configuration header and AC_DEFINES the setings.
547 2007-04-19 Sebastian Dröge <slomo@circular-chaos.org>
549 Patch by: Vincent Torri <vtorri at univ-evry dot fr>
552 Put the AC_MSG_RESULT output in brackets to get it properly written to
555 2007-04-18 Sebastian Dröge <slomo@circular-chaos.org>
558 Check for flex >= 2.5.31 and set GENERATE_PARSER if we have at least
559 that version. Otherwise use pre-generated parser sources as we can't
560 raise the required flex version. HAVE_MT_SAVE_FLEX is obsolete now
561 as we use a new enough flex version anyway. First part of #349180
563 2007-04-10 Thomas Vander Stichele <thomas at apestaart dot org>
566 Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
567 builds against older GStreamer.
569 2007-03-25 Sebastian Dröge <slomo@circular-chaos.org>
572 Fix the flex version check. It ignored the micro version before.
574 2007-03-09 Jan Schmidt <thaytan@mad.scientist.com>
577 Use the same timeout when generating valgrind suppressions as
578 running the valgrind test.
581 Add some more suppressions and stuff.
583 2007-03-08 Jan Schmidt <thaytan@mad.scientist.com>
586 Make sure GSlice is disabled when building suppressions too.
589 Add around *850* lines of suppressions for one-time initialisations
590 inside libasound and gconf/bonobo/ORBit. I feel so dirty.
592 2007-03-07 Jan Schmidt <thaytan@mad.scientist.com>
595 add a suppression for this GConf flup on the FC5 buildbot.
597 2007-03-06 Jan Schmidt <thaytan@mad.scientist.com>
600 Make the suppression a little more generic, to catch the FC5
603 2007-03-06 Jan Schmidt <thaytan@mad.scientist.com>
606 Add a suppression for libcdio 0.76. It leaks an internal struct
607 when the CD-ROM device is not accessible.
609 2007-02-28 Thomas Vander Stichele <thomas at apestaart dot org>
612 Move a line that was in the wrong macro
614 2007-02-28 Thomas Vander Stichele <thomas at apestaart dot org>
621 * m4/gst-debuginfo.m4:
626 * m4/gst-function.m4:
631 * m4/gst-plugin-docs.m4:
632 * m4/gst-plugindir.m4:
633 * m4/gst-valgrind.m4:
635 Convert all macros to use AG_GST style so we can properly warn
636 when they're missing if configure.ac calls AG_GST_INIT
637 Will require update in all GStreamer modules.
639 2007-02-11 Stefan Kost <ensonic@users.sf.net>
642 Remove 'enable' from configure switch description as this leads to
643 confusing lines like "disable enable builing ...".
645 Fix comment to sound less horrible.
647 2007-02-07 Tim-Philipp Müller <tim at centricular dot net>
649 Patch by: Will Newton <will.newton gmail com>
652 Use $PKG_CONFIG rather than pkg-config directly, the one in our path
653 might not be the one we want, like when cross-compiling. Also, other
654 macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
655 probably too just for consistency. Fixes #405288.
657 2007-01-08 Tim-Philipp Müller <tim at centricular dot net>
660 Need to use double square brackets again so m4 doesn't remove them
664 Use double square brackets here as well, for the same reason.
666 2007-01-05 Tim-Philipp Müller <tim at centricular dot net>
669 Use 'sed' rather than 'tr' to strip trailing letters from version
670 numbers, since 'tr' might not be available and we know sed is
673 2006-10-21 Tim-Philipp Müller <tim at centricular dot net>
676 Increase default timeout under valgrind, 60 is just too short and
677 some tests take a bit longer these days and not everyone has a
680 2006-09-29 Michael Smith <msmith@fluendo.com>
683 More suppressions for edgy.
685 2006-09-28 Jan Schmidt <thaytan@mad.scientist.com>
688 Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
689 want nor need --export-dynamic (which ends up making us export a bunch
692 2006-09-14 Tim-Philipp Müller <tim at centricular dot net>
695 Some suppressions for the more recent ld.so in ubuntu edgy.
697 2006-08-23 Tim-Philipp Müller <tim at centricular dot net>
700 Shorten function trail so the suppression works on
701 my ubuntu dapper system with core cvs as well.
703 2006-07-28 Jan Schmidt <thaytan@mad.scientist.com>
706 Extra suppressions from my Ubuntu x86_64 machine
708 2006-07-24 Tim-Philipp Müller <tim at centricular dot net>
710 Patch by: Frederic Peters <fpeters at entrouvert com>
713 Need to double square brackets in .m4 files. Should fix bison
714 version detection with version numbers like 1.23a (#348354).
716 2006-07-24 Jan Schmidt <thaytan@mad.scientist.com>
719 Valgrind fails to find tests written in tests/check/ directly (rather
720 than a subdir) - because valgrind gets run with a filename that
721 doesn't contain a relative path, it goes searching /usr/bin instead.
722 Run with ./.... to make things work either way.
724 * gtk-doc-plugins.mak:
725 Add $(top_builddir)/src as a place to look for plugins
726 when building too, since that's where gst-template keeps things
728 2006-07-23 Stefan Kost <ensonic@users.sf.net>
730 Patch by: Frederic Peters <fpeters@entrouvert.com>
733 Fix bison detection (#348354)
735 2006-07-21 Stefan Kost <ensonic@users.sf.net>
738 check for bison and flex
740 2006-07-13 Thomas Vander Stichele <thomas at apestaart dot org>
742 * m4/gst-plugin-docs.m4:
743 remove the configure argument for enabling plugin doc build;
744 having gtk-doc enabled and pyxml present is enough of a trigger
746 2006-07-03 Thomas Vander Stichele <thomas at apestaart dot org>
749 fix up rules to work with gst-python as well
750 run "make lcov" to test and generate the reports
751 run "make lcov-reset" to redo it after that
753 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
757 add an inspect target that inspects every element feature,
758 so we can have that added for coverage
762 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
765 when building with gcov, reset CFLAGS and friends to O0
767 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
770 Find the gcov that matches the gcc version
771 Only allow gcov if we use gcc
773 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
776 * coverage/coverage-report-entry.pl:
777 * coverage/coverage-report.pl:
778 * coverage/coverage-report.xsl:
779 copy coverage reporting files from dbus
781 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
784 libtool strips gcov's -f flags, so libgcov does not get
785 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
787 also show what pkg-config-path we set
789 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
791 Patch by: Peter Kjellerstedt <pkj at axis com>
794 Show list of plugins without external dependencies that
795 will not be built as well (#344136).
797 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
799 * m4/gst-plugin-docs.m4:
800 add GST_PLUGIN_DOCS, which checks for everything needed
801 to build the plugin docs (namely gtk-doc and pyxml); also
802 adds a new --enable-plugin-docs configure switch; will
803 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
806 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
809 add GST_PKG_CHECK_MODULES, which in the normal case of checking
810 for a dependency lib for a plug-in only needs two arguments
811 to do the right thing.
813 clean up output a little of feature checking; also deal with
814 non-plug-in feature checks
816 * m4/gst-gstreamer.m4:
817 remove this file; it's a useless check
819 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
822 add PPC64 so we can have separate structure sizes for it
824 2006-06-05 Edward Hervey <edward@fluendo.com>
827 Check for the proper .devhelp2 file to remove.
829 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
832 allow a magic variable to suppress errors from docbuilding
834 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
837 error out if gtkdoc-mktmpl finds unused declarations
839 2006-05-28 Edward Hervey <edward@fluendo.com>
842 Reverting previous commit. That's good to know, Edward, but why ?
844 2006-05-28 Edward Hervey <edward@fluendo.com>
847 Added suppresion for memleak in g_option_context_parse on fc5-64
849 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
852 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
854 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
857 Fix 'make help' in check directories, it should be
858 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
859 (not changing target to match help string on purpose to keep
860 scripts etc. functional).
862 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
864 Patch by: Peter Kjellerstedt
867 add support for CRIS and CRISv32.
869 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
872 Fix the macros for command-line supplied package and origin names
873 so they don't end up being configure as "" (Fixes #341479)
875 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
878 Add uninstall rule to remove .devhelp2 files.
880 2006-05-09 Edward Hervey <edward@fluendo.com>
883 Add suppression for GSlice version of
884 g_type_init calloc leak
886 2006-04-05 Michael Smith <msmith@fluendo.com>
889 Delete a bogus suppression for the registry code.
890 Generalise a suppression for a glib bug (see #337404)
892 2006-04-04 Michael Smith <msmith@fluendo.com>
895 Add a leak suppression: the existing glibc-doesn't-free-TLS one
896 wasn't triggering here.
898 2006-04-04 Michael Smith <msmith@fluendo.com>
901 Add some minimally-neccesary suppressions for my x86/dapper system.
903 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
906 Do not display an origin link if origin does not start with http
909 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
917 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
923 update and add other macros to be shared across projects
925 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
928 add a suppression for g_parse_debug_string
930 2006-03-23 Stefan Kost <ensonic@users.sf.net>
933 sync fully with gtkdoc-0.15
935 2006-03-23 Stefan Kost <ensonic@users.sf.net>
939 sync a little with gtk-doc mainline
941 2006-03-17 Wim Taymans <wim@fluendo.com>
944 add another clone suppression
945 change all glibc suppressions to match 2.3.*
947 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
950 fix test so it actually works when the normal check is used
951 over debian's/ubuntu's
953 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
956 Set G_SLICE=always-malloc when valgrinding tests
959 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
962 Fix debug output when the GLib version prerequisite is not found
964 2006-02-13 Andy Wingo <wingo@pobox.com>
966 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
967 the PIC version of check as libcheck_pic.a. Should work with
968 cross-compilation too. Grr.
970 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
973 switch to auto* sinks for defaults
975 2006-02-02 Wim Taymans <wim@fluendo.com>
978 add a .valgrind.gen-suppressions target to aid in generating
981 add more repressions from my debian glibc as of today
983 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
985 * gtk-doc-plugins.mak:
986 only add srcdir/gst if it exists
988 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
991 don't complain about disted enums in win32
993 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
996 AC_SUBST CFLAGS and LIBS
997 do a non-command because something is stripping out our AC_SUBST
999 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
1002 * m4/gst-valgrind.m4:
1003 properly give a "no" result manually when providing a
1004 not-found action to fix configure output
1006 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
1009 update with a more recent version
1011 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
1014 make Makefile depend on LINGUAS, so rebuilds work when adding
1017 2006-01-03 Michael Smith <msmith@fluendo.com>
1020 Clarify error message from valgrind test runs.
1022 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
1027 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
1030 add a valgrind-forever target for tests
1032 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
1035 when a "make test.check" run fails, make it rerun the test with
1036 at least debug level 2
1038 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
1042 fix check for base plugins
1043 * m4/gst-default.m4:
1044 add m4 to set default elements
1046 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1049 check for tools correctly
1051 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1054 only enable breaking on new API when make distcheck passes,
1057 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1060 Resurrect Julien's dead body and wipe his mind clean
1062 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1067 2005-10-17 Julien MOUTTE <julien@moutte.net>
1069 * m4/gst-check.m4: I know Thomas will kill me but this
1070 ifelse statement seems incorrect as it is always setting
1071 required to "yes". With this one it seems to work. Fixes
1072 build of gst-plugins-base on my setup where gstreamer-check
1073 is definitely not present/required.
1075 2005-10-18 Stefan Kost <ensonic@users.sf.net>
1078 make build break on new api that has not been added to the
1081 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
1086 add macro for easy checks for GStreamer libs
1088 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
1091 update, warn in error cases
1093 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
1096 add GST_SET_DEFAULT_LEVEL
1098 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
1101 * m4/gst-gettext.m4:
1102 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
1104 clean up and re-use in core soon
1105 * m4/gst-plugindir.m4:
1106 macro to set up PLUGINDIR and plugindir define/var
1108 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1111 * m4/gst-gettext.m4:
1112 add macro for setting up gettext
1114 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1117 add some .m4's for argument checking that can be shared among modules
1119 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1123 * m4/gst-libxml2.m4:
1126 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1134 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
1137 update version detection expression to catch stuff like
1138 Libtool (libtool15) 1.5.0
1140 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
1143 commit 6 new suppressions related to g_module_open; can these
1144 really not be folded into one ?
1146 2005-10-11 Edward Hervey <edward@fluendo.com>
1149 made the <g_type_init calloc 2> suppression more generic
1150 Added pthread memleak suppresions
1151 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
1153 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
1156 be more strict, more leak resolution
1158 clean up the g_type_init suppressions
1160 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
1163 * m4/gst-valgrind.m4:
1164 put the valgrind detection in an .m4
1166 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
1169 add some more targets, like "help", but also more intensive tests
1171 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1174 make certain doc warnings fatal so people maintain docs again
1176 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1179 * gtk-doc-plugins.mak:
1180 * scangobj-merge.py:
1181 merge additions from the .signals.new and .args.new file in
1182 the original ones, only updating if necessary
1184 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1186 * gst-xmlinspect.py:
1188 * gtk-doc-plugins.mak:
1189 fix properly for new API; make update in plugins dir now works
1191 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
1193 * gst-xmlinspect.py:
1195 some fixes for new API
1196 * gtk-doc-plugins.mak:
1197 set environment properly
1199 2005-09-17 David Schleef <ds@schleef.org>
1201 * gtk-doc-plugins.mak: Use new environment variables.
1203 2005-09-16 Michael Smith <msmith@fluendo.com>
1206 Make the scanobj code reflect registry/plugin API changes
1208 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
1210 * gtk-doc-plugins.mak:
1211 split out scanobj step (which will be run by doc maintainer)
1212 from scan step (which will be run on every build)
1213 clean up some of the commands for make distcheck
1215 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
1217 * gtk-doc-plugins.mak:
1219 first stab at reorganizing the plugins build so we can maintain
1222 2005-09-14 David Schleef <ds@schleef.org>
1224 * as-libtool.mak: Remove
1225 * m4/as-libtool.m4: The libtool bug that this worked around has
1227 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
1228 config.h to be regenerated needlessly, and we don't use it.
1230 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
1232 * gtk-doc-plugins.mak:
1233 error out on inspect failure
1235 2005-09-14 Michael Smith <msmith@fluendo.com>
1238 Don't call glib-mkenums with arguments that confuse/break MinGW,
1241 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
1243 * gtk-doc-plugins.mak:
1246 separate out gtk-doc and docbook stuff
1247 have two separate --enable configure flags
1249 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
1252 add a .gdb target; rebuild registry for each target, otherwise
1253 a code rebuild always triggers a reg rebuild, and it's just too
1257 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
1260 separate out REGISTRY_ENVIRONMENT; we want to use that from
1261 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
1262 everything that the first test, gst-register, needs
1264 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
1267 parse output of valgrind and check for definitely lost, and error
1268 out; somehow I was led to believe valgrind returns non-zero for
1269 leaks, but I can't make it do that, so let's parse
1271 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
1274 for some weird reason valgrind does not report actual memleaks
1275 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
1276 while valgrind is running. Since the registry is going to go
1277 anyway, I don't want to waste any more time on this; I just run
1278 valgrind without GST_PLUGIN_PATH set. Since the registry loading
1279 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
1280 the registry, that's actually fine.
1282 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
1285 keep original Long_Description; only insert an include if it's
1286 not already the first line in there
1288 output more information for plugins, including an origin hyperlink
1290 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
1292 * gst-xmlinspect.py:
1293 a first stab at inspecting plugins and outputting an xml description
1294 * gtk-doc-plugins.mak:
1295 a gtk-doc using snippet for plugins documentation
1297 a stylesheet to convert gst-xmlinspect.py output to docbook output
1298 for inclusion in the gtk-doc stuff
1300 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
1303 s/pdf/eps/ in test for whether we output EPS images (#309379).
1305 2005-07-18 Andy Wingo <wingo@pobox.com>
1307 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
1308 better. Thanks, Paolo Bonzini!
1310 * m4/Makefile.am (EXTRA_DIST):
1311 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
1314 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
1317 add macro to set ERROR_CFLAGS
1319 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
1322 Remove the old autoregen.sh if it exists before recreating it,
1323 to prevent confusing any shell process that might be reading it
1326 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
1331 2005-06-03 Stefan Kost <ensonic@users.sf.net>
1333 * gst-autogen.sh: create autoregen.sh *before* shifting the options
1335 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
1337 * gst-autogen.sh: only update autoregen.sh on actual runs
1339 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
1341 * m4/check.m4: m4 from the check unit test suite
1343 2004-12-14 David Schleef <ds@schleef.org>
1345 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
1346 isn't needed anywhere
1348 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
1351 allow failure command to be run so we can clean upfrom autopoint
1353 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
1354 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
1356 2004-07-21 Benjamin Otte <otte@gnome.org>
1358 * m4/.cvsignore: exciting updates for libtool m4 files
1360 2004-07-12 David Schleef <ds@schleef.org>
1362 * m4/as-objc.m4: Add a macro to test for objective C
1364 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
1366 * m4/gst-feature.m4:
1367 not all of them support --plugin-libs, so redirect stderr
1369 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
1371 * m4/as-scrub-include.m4:
1372 sync with upstream to 0.1.4. Fixes #132440
1374 2004-06-07 Benjamin Otte <otte@gnome.org>
1376 * m4/gst-feature.m4:
1377 write a big marker into configure output when checking next plugin
1378 to allow easier parsing of why plugins are(n't) built.
1380 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
1382 * m4/as-compiler-flag.m4:
1383 * m4/as-compiler.m4:
1386 sync with upstream, change sticky options to -ko
1388 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
1390 * m4/as-scrub-include.m4: synced with upstream
1392 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
1395 snippet for updating .po files
1397 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
1401 integrate these with the dist
1403 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
1405 * release.mak: add a release target
1407 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
1409 patch by: Stephane Loeuillet
1411 * m4/ax_create_stdint_h.m4:
1412 use head -n instead of head - (#136500)
1414 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
1416 * m4/gst-doc.m4: don't build PS without dvips binary
1418 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
1420 reviewed by: Benjamin Otte <otte@gnome.org>
1423 don't use == operator with test(1) (fixes #135115)
1425 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
1427 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
1429 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
1431 * m4/gst-feature.m4:
1432 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
1433 requires that call be in configure.ac
1435 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
1437 * m4/gst-libxml2.m4:
1438 take required version as argument, and default to 2.4.9 if not
1441 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
1443 * m4/gst-feature.m4:
1444 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
1446 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
1448 * common/m4/as-ac-expand.m4:
1449 * common/m4/as-auto-alt.m4:
1450 * common/m4/as-compiler-flag.m4:
1451 * common/m4/as-compiler.m4:
1452 * common/m4/as-docbook.m4:
1453 * common/m4/as-libtool.m4:
1454 * common/m4/as-scrub-include.m4:
1455 * common/m4/as-version.m4:
1456 * common/m4/glib-gettext.m4:
1457 * common/m4/gst-arch.m4:
1458 * common/m4/gst-debuginfo.m4:
1459 * common/m4/gst-doc.m4:
1460 * common/m4/gst-feature.m4:
1461 * common/m4/gst-function.m4:
1462 * common/m4/gst-glib2.m4:
1463 * common/m4/gst-gstreamer.m4:
1464 * common/m4/gst-libxml2.m4:
1465 * common/m4/gst-makecontext.m4:
1466 * common/m4/gst-mcsc.m4:
1468 fix underquoted macros as reported by automake 1.8.x (#133800)
1470 2004-02-11 Johan Dahlin <johan@gnome.org>
1472 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
1475 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
1478 we use --output-format=xml and --ingnore-files options to
1479 gtkdoc-mkdb, which got added between 0.9 and 1.0
1481 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
1483 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
1484 to configure.ac to shut up libtoolize
1486 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
1488 * glib-gen.mak: added; used to generate enums and marshal code
1490 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
1492 * gettext.patch: added; used by autogen.sh to make sure
1493 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in