1 2008-09-04 Stefan Kost <ensonic@users.sf.net>
5 Get closer to upstream makefiles. Don't install index.sgml twice. Call
6 gtkdoc-rebase (if exists).
8 2008-08-21 Stefan Kost <ensonic@users.sf.net>
10 * gtk-doc-plugins.mak:
11 Revert $(top_builddir) -> $(builddir) change of rev. 1.39 as there is
12 no variable called builddir.
14 2008-07-31 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
17 Add suppressions for Ubunty Hardy x86/64bit, similar to earlier
18 versions and 32bit variant.
20 2008-07-31 Sebastian Dröge <sebastian.droege@collabora.co.uk>
23 Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).
25 2008-07-21 Tim-Philipp Müller <tim.muller at collabora co uk>
28 When checking for GST_ERROR_CXXFLAGS, check each compiler flag
29 individually, not all together.
31 2008-07-20 Tim-Philipp Müller <tim.muller at collabora co uk>
34 Fix bison version number detection for older --version
35 output format (as bison 1.28 on OSX 10.4 outputs).
38 2008-07-12 Stefan Kost <ensonic@users.sf.net>
41 Split refsect2 also here to make "Element Pads" subtitle visible.
43 2008-07-08 Sebastian Dröge <sebastian.droege@collabora.co.uk>
46 Add compiler flags to warn if declarations after statements or
47 variable length arrays are used. These are C99/GCC extensions and
48 are not supported by some compilers we want to support.
50 2008-07-02 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
52 * gtk-doc-plugins.mak:
53 Only clean doc maintainer stamps in maintainer-clean. Fixes #539977.
55 2008-06-20 Sebastian Dröge <slomo@circular-chaos.org>
58 Always use format strings for printf-like functions, even if they just
59 print a string. Fixes bug #536981.
61 2008-06-20 Sebastian Dröge <slomo@circular-chaos.org>
63 * gtk-doc-plugins.mak:
65 Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS,
66 otherwise the values passed to configure are ignored.
69 2008-06-05 Tim-Philipp Müller <tim.muller at collabora co uk>
72 Add -fno-strict-aliasing when compiling with -Werror, to work around
73 warnings caused by G_LOCK with recent GLib versions (2.16.x) (#316221).
75 2008-06-05 Jan Schmidt <jan.schmidt@sun.com>
78 Don't copy html/*.png files unless they don't already exist
79 in the destdir. Fixes distcheck failure caused by permissions
80 problems trying to copy a file into the destdir when it already
83 2008-05-28 Stefan Kost <ensonic@users.sf.net>
86 The class was not shown in plugin docs. Fix typo in changelog below.
88 2008-05-22 Jan Schmidt <jan.schmidt@sun.com>
91 Emit warnings if one of the GTypes we're expecting is 0
94 2008-05-21 Felipe Contreras <felipe.contreras@gmail.com>
96 * gtk-doc-plugins.mak:
98 Fix installing png images when gtk-doc is disabled.
100 2008-05-21 Felipe Contreras <felipe.contreras@gmail.com>
102 * gtk-doc-plugins.mak:
104 Fix make clean when gtk-doc is disabled and other cleanups.
106 2008-05-17 Jan Schmidt <jan.schmidt@sun.com>
108 * gtk-doc-plugins.mak:
109 Be more quiet when the files don't yet exist.
111 2008-05-16 Jan Schmidt <jan.schmidt@sun.com>
114 Add a mechanism for adding 'implicitly created' GTypes into the
115 scan, allowing for documenting plugin-private base classes that
116 provide signals or properties for public elements.
118 * gtk-doc-plugins.mak:
119 Use $(builddir) instead of $(top_builddir) in a few places - there's
120 no need to hard code 'docs/plugins' as the only useable path.
122 2008-05-14 Peter Kjellerstedt <pkj@axis.com>
125 Report plug-ins without external dependencies that will not be built
126 even when the name of the plug-in is a substring of another plug-in,
127 e.g., goom vs. goom2k1.
129 2008-05-14 Tim-Philipp Müller <tim.muller at collabora co uk>
132 Add suppression for glibc bug on gutsy/x86-64
134 2008-05-12 Stefan Kost <ensonic@users.sf.net>
137 Improve the layout of the caps, but splitting them on ";".
139 2008-05-09 Sebastian Dröge <slomo@circular-chaos.org>
141 Patch by: Brian Cameron <brian dot cameron at sun dot com>
144 Don't set the default audio sink to the default visualizer.
147 2008-05-07 Tim-Philipp Müller <tim.muller at collabora co uk>
150 Document GST_CHECKS environment variable in checks 'make help'.
152 2008-05-06 Sebastian Dröge <slomo@circular-chaos.org>
154 Patch by: Marc-Andre Lureau <marcandre dot lureau at gmail dot com>
157 Don't depend on Twisted just for the OrderedDict but implement our
158 own ordered dictionary class. Fixes bug #531577.
160 2008-04-23 Edward Hervey <edward.hervey@collabora.co.uk>
163 Re-arrange latest suppressions.
164 Add all known suppressions for ubuntu hardy. Same as for older
165 ubuntus, but with different codepaths.
167 2008-04-22 Edward Hervey <bilboed@gmail.com>
169 * gst.supp: Make tls leak suppression a bit more generic.
171 2008-04-22 Edward Hervey <bilboed@gmail.com>
173 * gst.supp: Fix ommission in latest commit.
174 Make tls leak suppression more generic in order to cover more
175 distributions (and hopefully also future distributions).
177 2008-04-22 Edward Hervey <bilboed@gmail.com>
179 * gst.supp: Add suppressions for Hardy.
180 They're just the newer versions of similar suppressions we had
181 for the previous versions of ubuntu.
183 2008-04-15 Sebastian Dröge <slomo@circular-chaos.org>
187 Dist all files in common. Fixes bug #527984.
189 2008-04-14 Tim-Philipp Müller <tim at centricular dot net>
191 * m4/gst-function.m4:
192 Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make
193 autoconf-2.62 complain less.
195 2008-04-13 Tim-Philipp Müller <tim at centricular dot net>
198 * m4/gst-valgrind.m4:
199 Bump valgrind requirement to 3.0 (which was released in August 2005).
200 Fixes #489269. Also, check for version >=REQ and not >REQ.
202 2008-04-09 Tim-Philipp Müller <tim at centricular dot net>
205 Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer}
206 configure switches (#519417).
208 2008-04-03 Tim-Philipp Müller <tim at centricular dot net>
211 Add --disable-foo switch for dependency-less plugins (#525586).
213 2008-04-01 Sebastian Dröge <slomo@circular-chaos.org>
216 Unconditionally require flex 2.5.31 and bison 1.875.
218 2008-03-23 Sebastian Dröge <slomo@circular-chaos.org>
221 amd64/x86_64 allows unaligned memory access too.
223 2008-03-21 Sebastian Dröge <slomo@circular-chaos.org>
226 Add macro that checks if the compiler supports do {} while (0)
227 macros and define HAVE_DOWHILE_MACROS if it does. This is
228 needed by glib/gmacros.h to use something else than
229 if (1) else for G_STMT_START/END when compling C++, which
230 causes compiler warnings because of ambigious else with g++ 4.3.
232 2008-03-21 Sebastian Dröge <slomo@circular-chaos.org>
234 * m4/gst-plugin-docs.m4:
236 Don't depend on PyXML and use only XML modules that are shipped
237 with python. Fixes bug #519635.
239 2008-03-07 Edward Hervey <edward.hervey@collabora.co.uk>
241 * m4/gtk-doc.m4: (GTK_DOC_CHECK):
242 The previous commit to this file by Stefan Kost mentionned checking for
243 SED, but NOT checking for gtkdoc-check (wth is that doing there ??).
244 Therefore, removing the check for gtkdoc-check
246 2008-03-03 David Schleef <ds@schleef.org>
248 * m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of
249 this file. (Update from upstream)
251 2008-03-03 David Schleef <ds@schleef.org>
253 * m4/ax_create_stdint_h.m4: Update from upstream. Fixes a bug
256 2008-03-03 Edward Hervey <edward.hervey@collabora.co.uk>
259 Allow override of pkg-config results, as proposed by configure --help.
260 This is in fact just a backport from upstream pkg.m4.
263 2008-03-03 Peter Kjellerstedt <pkj@axis.com>
266 Changelog surgery of my previous commit to add bugzilla reference.
268 Add AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to make it easier
269 to include and exclude plug-ins without external references, i.e.,
270 plug-ins listed in GST_PLUGINS_SELECTED. (#498222)
272 2008-03-03 Sebastian Dröge <slomo@circular-chaos.org>
275 Add another glibc suppression.
277 2008-02-29 Peter Kjellerstedt <pkj@axis.com>
280 Make the comment before defines generated via AG_GST_CHECK_FEATURE
281 look nicer. (#498222)
283 2008-02-26 Jan Schmidt <jan.schmidt@sun.com>
286 * m4/as-gcc-inline-assembly.m4:
287 Add Dave Schleef's GCC inline assembly detection macro
288 for using in gst-plugins-good in the goom 2k4 plugin.
290 2008-02-25 Andy Wingo <wingo@pobox.com>
292 * gst-autogen.sh: Instead of only passing certain arguments to
293 configure, pass anything that we didn't handle. Much friendlier.
296 2008-02-23 Jan Schmidt <Jan.Schmidt@sun.com>
299 Store the detected compiler flags into ERROR_CFLAGS rather than
300 ERROR_CXXFLAGS, and use the macro that checks the C compiler, not
303 2008-02-23 Tim-Philipp Müller <tim at centricular dot net>
306 Reflow checks for additional warning flags so they're not
307 nested, which fixes the result reporting in the configure
310 2008-02-22 Tim-Philipp Müller <tim at centricular dot net>
312 * m4/as-compiler-flag.m4:
313 Add AS_CXX_COMPILER_FLAG
316 Add AG_GST_SET_ERROR_CXXFLAGS (Forte bits need testing)
318 2008-02-22 Tim-Philipp Müller <tim at centricular dot net>
320 * gtk-doc-plugins.mak:
321 Add 'check-inspected-versions' target; this helps identify
322 files that should have been removed or where the version
323 number should (ideally) be updated before a release
324 (which doesn't happen automatically if the releaser doesn't
325 build that plugin locally). Not adding at a distcheck hook
326 yet though, because it's not really that important and would
327 probably also be a problem on buildbots.
329 2008-02-22 Sebastian Dröge <slomo@circular-chaos.org>
332 Add even more glibc 2.7 suppressions.
334 2008-02-22 Sebastian Dröge <slomo@circular-chaos.org>
337 Add another suppression for GLib caching some values after
340 2008-02-12 Sebastian Dröge <slomo@circular-chaos.org>
343 Tim Mooney <mooney at dogbert dot cc dot ndsu dot nodak dot edu>
346 Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
349 2008-02-11 Sebastian Dröge <slomo@circular-chaos.org>
352 Add a few more glibc 2.7 suppressions to make the avisubtitle unit
353 test valgrind clean. Fixes bug #515703.
355 2008-02-08 Stefan Kost <ensonic@users.sf.net>
358 Changelog surgery for last commit.
360 2008-02-08 Stefan Kost <ensonic@users.sf.net>
363 Conditionally check for SED. Also sync a bit with upstream macro.
365 2008-02-08 Stefan Kost <ensonic@users.sf.net>
367 * gtk-doc-plugins.mak:
369 Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu
370 only, move to a temp file instead.
372 2008-02-06 Stefan Kost <ensonic@users.sf.net>
374 * gtk-doc-plugins.mak:
376 As our docs are versioned, we need to patch the index.sgml file to have
377 correct paths there, unless we also want to fork gtk-doc's xsl (which
378 we don't). This hopefully fixes xrefs between modules.
380 2008-02-02 Sebastian Dröge <slomo@circular-chaos.org>
383 Use printf instead of echo as "echo -e" isn't POSIX and doesn't work
384 with strict POSIX shells like tcsh or dash and also not every platform
385 has a /bin/echo that supports it.
387 2008-01-24 Stefan Kost <ensonic@users.sf.net>
393 Sync the object scanner with gtk-doc fixes. Update args and hierarchy
396 2008-01-20 Sebastian Dröge <slomo@circular-chaos.org>
400 * gtk-doc-plugins.mak:
402 Use $(MAKE) instead of make to fix the build if GNU make is called
403 something else on the system.
406 Fix path for docbook.xsl if we have no /etc/xml/catalog and add a
407 docbook-xsl search path for FreeBSD.
409 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
412 Add a suppression for a glibc bug:
413 http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
415 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
418 Add some more glibc 2.7 suppressions and make the GLib suppressions
419 for the home/tmp/etc directory caching a bit more generic.
421 2008-01-18 Sebastian Dröge <slomo@circular-chaos.org>
424 Add some glibc 2.7 supressions as found on Debian/unstable.
426 2008-01-14 Jan Schmidt <jan.schmidt@sun.com>
428 * download-translations:
429 Apparently I have problems with leaving things commented out when
430 I edit shell scripts.
432 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
434 * download-translations:
437 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
440 Restore the cleanup rm of our tmp file which I didn't mean to leave
443 2008-01-12 Jan Schmidt <Jan.Schmidt@sun.com>
446 Fixes to make check-export work on both Solaris and Linux
449 Disable extra warning category (argument mismatch) as an error
450 on Forte, as it prevents the libcheck fail_if macros from compiling.
453 Substitute the GStreamer version so things will keep working in 0.11
455 2008-01-11 Tim-Philipp Müller <tim at centricular dot net>
457 Patch by: Peter Kjellerstedt <pkj axis com>
461 Improve/fix output from configure if either glib-2.0 or
462 libxml2 are not installed (#498222).
464 2008-01-09 Stefan Kost <ensonic@users.sf.net>
467 Update coverage make-rules: use them conditionaly, use libtool mode
468 and use lcov to cleanup.
470 2007-12-18 Sebastian Dröge <slomo@circular-chaos.org>
473 Also use #include "header" instead of #include <header> for the
474 headers that were used to generate the source files for the same
477 Remove whitespace before #include.
479 2007-12-18 Sebastian Dröge <slomo@circular-chaos.org>
482 Use #include "header" instead of #include <header> for the generated
483 enum C files as the file will always be in the same directory and
484 some compilers seem to be a bit strict about that unless . is added
487 Include all headers that were used to generate the source files in
488 the C file as they're used there.
490 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
492 * win32.mak: (win32), (win32defs), (win32crlf):
493 Make check for CR LF in Visual C++ 6.0 project files
494 work, based on patch by David Schleef (#496722, #393626).
496 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
499 Don't forget to dist the new win32.mak.
501 2007-12-17 Tim-Philipp Müller <tim at centricular dot net>
503 * win32.mak: (win32), (win32defs):
504 Move common win32 Makefile foo into this new file.
506 2007-12-15 Stefan Kost <ensonic@users.sf.net>
508 * gtk-doc-plugins.mak:
510 We should have never forked this that much :/.
512 2007-12-13 Tim-Philipp Müller <tim at centricular dot net>
515 Fix build on the ppc64 build bot.
517 2007-12-13 Tim-Philipp Müller <tim at centricular dot net>
520 Suppress more unintentional exports (too much hassle to rename them,
521 since the win32 project files would need changing too).
523 2007-12-12 Tim-Philipp Müller <tim at centricular dot net>
526 check-exports should be disted.
528 2007-12-12 Tim-Philipp Müller <tim at centricular dot net>
531 Add quick'n'dirty script to check the exported symbols of a library
532 against the symbols in the corresponding .def file (#493983). Based
533 on script by Ole André Vadla Ravnås.
535 2007-11-06 Jan Schmidt <jan.schmidt@sun.com>
537 * gtk-doc-plugins.mak:
538 Fix distcheck by making sure the types files are treated like the
539 other gtkdoc-scangobj generated files.
541 2007-09-21 Sebastian Dröge <slomo@circular-chaos.org>
544 Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
545 building of experimental plugins. Nobody uses it yet and the
546 --enable--experimental stuff from gst-plugins-good defaults to
549 2007-09-06 Tim-Philipp Müller <tim at centricular dot net>
551 * gtk-doc-plugins.mak:
552 Just use the normal 'check' target and avoid a circular
555 2007-09-06 Tim-Philipp Müller <tim at centricular dot net>
557 * gtk-doc-plugins.mak:
558 Add rule to error out if .hierarchy file contains tabs.
560 2007-08-20 Tim-Philipp Müller <tim at centricular dot net>
562 * download-translations:
564 If there are new languages, they need to be added to po/LINGUAS.
566 2007-08-20 Tim-Philipp Müller <tim at centricular dot net>
568 * download-translations:
570 Fix up 'download-po' a bit, so that we find new translations
571 for languages that aren't in our po/LINGUAS file yet too.
573 2007-07-16 Jan Schmidt <thaytan@mad.scientist.com>
576 Add a suppression for GLib caching the tmp dir seen on an
577 Ubuntu Feisty system.
579 2007-07-13 Jan Schmidt <thaytan@mad.scientist.com>
582 If we want to use 'echo -e', call /bin/echo instead of the shell's
583 since -e is a bash extension, and our /bin/sh might not be being
586 2007-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
589 Translation project has moved. Also, no idea how this used to
590 work given that we weren't downloading a .po file.
592 2007-06-25 Stefan Kost <ensonic@users.sf.net>
596 Also extract element caps for plugin-docs. Fixes parts of #117692.
598 2007-06-21 Tim-Philipp Müller <tim at centricular dot net>
600 Patch by: Andreas Schwab
603 Fix quoting (#449493).
605 2007-06-10 Sebastian Dröge <slomo@circular-chaos.org>
608 Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
609 installed and use pre-generated sources otherwise. Fixes bug #444820.
611 2007-05-11 Michael Smith <msmith@fluendo.com>
614 Suppression variant for our good friend the TLS leak, this time for
617 2007-05-09 Tim-Philipp Müller <tim at centricular dot net>
619 * gtk-doc-plugins.mak:
620 Fix make distcheck again; change some spaces to tabs in makefile.
622 2007-04-29 Thomas Vander Stichele <thomas at apestaart dot org>
624 * gtk-doc-plugins.mak (-module):
625 Error out when the html build step gives warnings, so they get
628 2007-04-23 Stefan Kost <ensonic@users.sf.net>
631 Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
632 the configuration header and AC_DEFINES the setings.
634 2007-04-19 Sebastian Dröge <slomo@circular-chaos.org>
636 Patch by: Vincent Torri <vtorri at univ-evry dot fr>
639 Put the AC_MSG_RESULT output in brackets to get it properly written to
642 2007-04-18 Sebastian Dröge <slomo@circular-chaos.org>
645 Check for flex >= 2.5.31 and set GENERATE_PARSER if we have at least
646 that version. Otherwise use pre-generated parser sources as we can't
647 raise the required flex version. HAVE_MT_SAVE_FLEX is obsolete now
648 as we use a new enough flex version anyway. First part of #349180
650 2007-04-10 Thomas Vander Stichele <thomas at apestaart dot org>
653 Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
654 builds against older GStreamer.
656 2007-03-25 Sebastian Dröge <slomo@circular-chaos.org>
659 Fix the flex version check. It ignored the micro version before.
661 2007-03-09 Jan Schmidt <thaytan@mad.scientist.com>
664 Use the same timeout when generating valgrind suppressions as
665 running the valgrind test.
668 Add some more suppressions and stuff.
670 2007-03-08 Jan Schmidt <thaytan@mad.scientist.com>
673 Make sure GSlice is disabled when building suppressions too.
676 Add around *850* lines of suppressions for one-time initialisations
677 inside libasound and gconf/bonobo/ORBit. I feel so dirty.
679 2007-03-07 Jan Schmidt <thaytan@mad.scientist.com>
682 add a suppression for this GConf flup on the FC5 buildbot.
684 2007-03-06 Jan Schmidt <thaytan@mad.scientist.com>
687 Make the suppression a little more generic, to catch the FC5
690 2007-03-06 Jan Schmidt <thaytan@mad.scientist.com>
693 Add a suppression for libcdio 0.76. It leaks an internal struct
694 when the CD-ROM device is not accessible.
696 2007-02-28 Thomas Vander Stichele <thomas at apestaart dot org>
699 Move a line that was in the wrong macro
701 2007-02-28 Thomas Vander Stichele <thomas at apestaart dot org>
708 * m4/gst-debuginfo.m4:
713 * m4/gst-function.m4:
718 * m4/gst-plugin-docs.m4:
719 * m4/gst-plugindir.m4:
720 * m4/gst-valgrind.m4:
722 Convert all macros to use AG_GST style so we can properly warn
723 when they're missing if configure.ac calls AG_GST_INIT
724 Will require update in all GStreamer modules.
726 2007-02-11 Stefan Kost <ensonic@users.sf.net>
729 Remove 'enable' from configure switch description as this leads to
730 confusing lines like "disable enable builing ...".
732 Fix comment to sound less horrible.
734 2007-02-07 Tim-Philipp Müller <tim at centricular dot net>
736 Patch by: Will Newton <will.newton gmail com>
739 Use $PKG_CONFIG rather than pkg-config directly, the one in our path
740 might not be the one we want, like when cross-compiling. Also, other
741 macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
742 probably too just for consistency. Fixes #405288.
744 2007-01-08 Tim-Philipp Müller <tim at centricular dot net>
747 Need to use double square brackets again so m4 doesn't remove them
751 Use double square brackets here as well, for the same reason.
753 2007-01-05 Tim-Philipp Müller <tim at centricular dot net>
756 Use 'sed' rather than 'tr' to strip trailing letters from version
757 numbers, since 'tr' might not be available and we know sed is
760 2006-10-21 Tim-Philipp Müller <tim at centricular dot net>
763 Increase default timeout under valgrind, 60 is just too short and
764 some tests take a bit longer these days and not everyone has a
767 2006-09-29 Michael Smith <msmith@fluendo.com>
770 More suppressions for edgy.
772 2006-09-28 Jan Schmidt <thaytan@mad.scientist.com>
775 Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
776 want nor need --export-dynamic (which ends up making us export a bunch
779 2006-09-14 Tim-Philipp Müller <tim at centricular dot net>
782 Some suppressions for the more recent ld.so in ubuntu edgy.
784 2006-08-23 Tim-Philipp Müller <tim at centricular dot net>
787 Shorten function trail so the suppression works on
788 my ubuntu dapper system with core cvs as well.
790 2006-07-28 Jan Schmidt <thaytan@mad.scientist.com>
793 Extra suppressions from my Ubuntu x86_64 machine
795 2006-07-24 Tim-Philipp Müller <tim at centricular dot net>
797 Patch by: Frederic Peters <fpeters at entrouvert com>
800 Need to double square brackets in .m4 files. Should fix bison
801 version detection with version numbers like 1.23a (#348354).
803 2006-07-24 Jan Schmidt <thaytan@mad.scientist.com>
806 Valgrind fails to find tests written in tests/check/ directly (rather
807 than a subdir) - because valgrind gets run with a filename that
808 doesn't contain a relative path, it goes searching /usr/bin instead.
809 Run with ./.... to make things work either way.
811 * gtk-doc-plugins.mak:
812 Add $(top_builddir)/src as a place to look for plugins
813 when building too, since that's where gst-template keeps things
815 2006-07-23 Stefan Kost <ensonic@users.sf.net>
817 Patch by: Frederic Peters <fpeters@entrouvert.com>
820 Fix bison detection (#348354)
822 2006-07-21 Stefan Kost <ensonic@users.sf.net>
825 check for bison and flex
827 2006-07-13 Thomas Vander Stichele <thomas at apestaart dot org>
829 * m4/gst-plugin-docs.m4:
830 remove the configure argument for enabling plugin doc build;
831 having gtk-doc enabled and pyxml present is enough of a trigger
833 2006-07-03 Thomas Vander Stichele <thomas at apestaart dot org>
836 fix up rules to work with gst-python as well
837 run "make lcov" to test and generate the reports
838 run "make lcov-reset" to redo it after that
840 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
844 add an inspect target that inspects every element feature,
845 so we can have that added for coverage
849 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
852 when building with gcov, reset CFLAGS and friends to O0
854 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
857 Find the gcov that matches the gcc version
858 Only allow gcov if we use gcc
860 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
863 * coverage/coverage-report-entry.pl:
864 * coverage/coverage-report.pl:
865 * coverage/coverage-report.xsl:
866 copy coverage reporting files from dbus
868 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
871 libtool strips gcov's -f flags, so libgcov does not get
872 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
874 also show what pkg-config-path we set
876 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
878 Patch by: Peter Kjellerstedt <pkj at axis com>
881 Show list of plugins without external dependencies that
882 will not be built as well (#344136).
884 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
886 * m4/gst-plugin-docs.m4:
887 add GST_PLUGIN_DOCS, which checks for everything needed
888 to build the plugin docs (namely gtk-doc and pyxml); also
889 adds a new --enable-plugin-docs configure switch; will
890 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
893 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
896 add GST_PKG_CHECK_MODULES, which in the normal case of checking
897 for a dependency lib for a plug-in only needs two arguments
898 to do the right thing.
900 clean up output a little of feature checking; also deal with
901 non-plug-in feature checks
903 * m4/gst-gstreamer.m4:
904 remove this file; it's a useless check
906 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
909 add PPC64 so we can have separate structure sizes for it
911 2006-06-05 Edward Hervey <edward@fluendo.com>
914 Check for the proper .devhelp2 file to remove.
916 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
919 allow a magic variable to suppress errors from docbuilding
921 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
924 error out if gtkdoc-mktmpl finds unused declarations
926 2006-05-28 Edward Hervey <edward@fluendo.com>
929 Reverting previous commit. That's good to know, Edward, but why ?
931 2006-05-28 Edward Hervey <edward@fluendo.com>
934 Added suppresion for memleak in g_option_context_parse on fc5-64
936 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
939 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
941 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
944 Fix 'make help' in check directories, it should be
945 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
946 (not changing target to match help string on purpose to keep
947 scripts etc. functional).
949 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
951 Patch by: Peter Kjellerstedt
954 add support for CRIS and CRISv32.
956 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
959 Fix the macros for command-line supplied package and origin names
960 so they don't end up being configure as "" (Fixes #341479)
962 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
965 Add uninstall rule to remove .devhelp2 files.
967 2006-05-09 Edward Hervey <edward@fluendo.com>
970 Add suppression for GSlice version of
971 g_type_init calloc leak
973 2006-04-05 Michael Smith <msmith@fluendo.com>
976 Delete a bogus suppression for the registry code.
977 Generalise a suppression for a glib bug (see #337404)
979 2006-04-04 Michael Smith <msmith@fluendo.com>
982 Add a leak suppression: the existing glibc-doesn't-free-TLS one
983 wasn't triggering here.
985 2006-04-04 Michael Smith <msmith@fluendo.com>
988 Add some minimally-neccesary suppressions for my x86/dapper system.
990 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
993 Do not display an origin link if origin does not start with http
996 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
1004 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
1010 update and add other macros to be shared across projects
1012 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
1015 add a suppression for g_parse_debug_string
1017 2006-03-23 Stefan Kost <ensonic@users.sf.net>
1020 sync fully with gtkdoc-0.15
1022 2006-03-23 Stefan Kost <ensonic@users.sf.net>
1026 sync a little with gtk-doc mainline
1028 2006-03-17 Wim Taymans <wim@fluendo.com>
1031 add another clone suppression
1032 change all glibc suppressions to match 2.3.*
1034 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
1037 fix test so it actually works when the normal check is used
1038 over debian's/ubuntu's
1040 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
1043 Set G_SLICE=always-malloc when valgrinding tests
1046 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
1049 Fix debug output when the GLib version prerequisite is not found
1051 2006-02-13 Andy Wingo <wingo@pobox.com>
1053 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
1054 the PIC version of check as libcheck_pic.a. Should work with
1055 cross-compilation too. Grr.
1057 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
1059 * m4/gst-default.m4:
1060 switch to auto* sinks for defaults
1062 2006-02-02 Wim Taymans <wim@fluendo.com>
1065 add a .valgrind.gen-suppressions target to aid in generating
1068 add more repressions from my debian glibc as of today
1070 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
1072 * gtk-doc-plugins.mak:
1073 only add srcdir/gst if it exists
1075 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
1078 don't complain about disted enums in win32
1080 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
1083 AC_SUBST CFLAGS and LIBS
1084 do a non-command because something is stripping out our AC_SUBST
1086 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
1089 * m4/gst-valgrind.m4:
1090 properly give a "no" result manually when providing a
1091 not-found action to fix configure output
1093 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
1096 update with a more recent version
1098 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
1101 make Makefile depend on LINGUAS, so rebuilds work when adding
1104 2006-01-03 Michael Smith <msmith@fluendo.com>
1107 Clarify error message from valgrind test runs.
1109 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
1114 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
1117 add a valgrind-forever target for tests
1119 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
1122 when a "make test.check" run fails, make it rerun the test with
1123 at least debug level 2
1125 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
1129 fix check for base plugins
1130 * m4/gst-default.m4:
1131 add m4 to set default elements
1133 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1136 check for tools correctly
1138 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1141 only enable breaking on new API when make distcheck passes,
1144 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1147 Resurrect Julien's dead body and wipe his mind clean
1149 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
1154 2005-10-17 Julien MOUTTE <julien@moutte.net>
1156 * m4/gst-check.m4: I know Thomas will kill me but this
1157 ifelse statement seems incorrect as it is always setting
1158 required to "yes". With this one it seems to work. Fixes
1159 build of gst-plugins-base on my setup where gstreamer-check
1160 is definitely not present/required.
1162 2005-10-18 Stefan Kost <ensonic@users.sf.net>
1165 make build break on new api that has not been added to the
1168 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
1173 add macro for easy checks for GStreamer libs
1175 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
1178 update, warn in error cases
1180 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
1183 add GST_SET_DEFAULT_LEVEL
1185 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
1188 * m4/gst-gettext.m4:
1189 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
1191 clean up and re-use in core soon
1192 * m4/gst-plugindir.m4:
1193 macro to set up PLUGINDIR and plugindir define/var
1195 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1198 * m4/gst-gettext.m4:
1199 add macro for setting up gettext
1201 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1204 add some .m4's for argument checking that can be shared among modules
1206 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1210 * m4/gst-libxml2.m4:
1213 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
1221 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
1224 update version detection expression to catch stuff like
1225 Libtool (libtool15) 1.5.0
1227 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
1230 commit 6 new suppressions related to g_module_open; can these
1231 really not be folded into one ?
1233 2005-10-11 Edward Hervey <edward@fluendo.com>
1236 made the <g_type_init calloc 2> suppression more generic
1237 Added pthread memleak suppresions
1238 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
1240 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
1243 be more strict, more leak resolution
1245 clean up the g_type_init suppressions
1247 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
1250 * m4/gst-valgrind.m4:
1251 put the valgrind detection in an .m4
1253 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
1256 add some more targets, like "help", but also more intensive tests
1258 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1261 make certain doc warnings fatal so people maintain docs again
1263 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1266 * gtk-doc-plugins.mak:
1267 * scangobj-merge.py:
1268 merge additions from the .signals.new and .args.new file in
1269 the original ones, only updating if necessary
1271 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
1273 * gst-xmlinspect.py:
1275 * gtk-doc-plugins.mak:
1276 fix properly for new API; make update in plugins dir now works
1278 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
1280 * gst-xmlinspect.py:
1282 some fixes for new API
1283 * gtk-doc-plugins.mak:
1284 set environment properly
1286 2005-09-17 David Schleef <ds@schleef.org>
1288 * gtk-doc-plugins.mak: Use new environment variables.
1290 2005-09-16 Michael Smith <msmith@fluendo.com>
1293 Make the scanobj code reflect registry/plugin API changes
1295 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
1297 * gtk-doc-plugins.mak:
1298 split out scanobj step (which will be run by doc maintainer)
1299 from scan step (which will be run on every build)
1300 clean up some of the commands for make distcheck
1302 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
1304 * gtk-doc-plugins.mak:
1306 first stab at reorganizing the plugins build so we can maintain
1309 2005-09-14 David Schleef <ds@schleef.org>
1311 * as-libtool.mak: Remove
1312 * m4/as-libtool.m4: The libtool bug that this worked around has
1314 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
1315 config.h to be regenerated needlessly, and we don't use it.
1317 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
1319 * gtk-doc-plugins.mak:
1320 error out on inspect failure
1322 2005-09-14 Michael Smith <msmith@fluendo.com>
1325 Don't call glib-mkenums with arguments that confuse/break MinGW,
1328 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
1330 * gtk-doc-plugins.mak:
1333 separate out gtk-doc and docbook stuff
1334 have two separate --enable configure flags
1336 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
1339 add a .gdb target; rebuild registry for each target, otherwise
1340 a code rebuild always triggers a reg rebuild, and it's just too
1344 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
1347 separate out REGISTRY_ENVIRONMENT; we want to use that from
1348 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
1349 everything that the first test, gst-register, needs
1351 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
1354 parse output of valgrind and check for definitely lost, and error
1355 out; somehow I was led to believe valgrind returns non-zero for
1356 leaks, but I can't make it do that, so let's parse
1358 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
1361 for some weird reason valgrind does not report actual memleaks
1362 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
1363 while valgrind is running. Since the registry is going to go
1364 anyway, I don't want to waste any more time on this; I just run
1365 valgrind without GST_PLUGIN_PATH set. Since the registry loading
1366 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
1367 the registry, that's actually fine.
1369 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
1372 keep original Long_Description; only insert an include if it's
1373 not already the first line in there
1375 output more information for plugins, including an origin hyperlink
1377 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
1379 * gst-xmlinspect.py:
1380 a first stab at inspecting plugins and outputting an xml description
1381 * gtk-doc-plugins.mak:
1382 a gtk-doc using snippet for plugins documentation
1384 a stylesheet to convert gst-xmlinspect.py output to docbook output
1385 for inclusion in the gtk-doc stuff
1387 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
1390 s/pdf/eps/ in test for whether we output EPS images (#309379).
1392 2005-07-18 Andy Wingo <wingo@pobox.com>
1394 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
1395 better. Thanks, Paolo Bonzini!
1397 * m4/Makefile.am (EXTRA_DIST):
1398 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
1401 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
1404 add macro to set ERROR_CFLAGS
1406 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
1409 Remove the old autoregen.sh if it exists before recreating it,
1410 to prevent confusing any shell process that might be reading it
1413 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
1418 2005-06-03 Stefan Kost <ensonic@users.sf.net>
1420 * gst-autogen.sh: create autoregen.sh *before* shifting the options
1422 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
1424 * gst-autogen.sh: only update autoregen.sh on actual runs
1426 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
1428 * m4/check.m4: m4 from the check unit test suite
1430 2004-12-14 David Schleef <ds@schleef.org>
1432 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
1433 isn't needed anywhere
1435 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
1438 allow failure command to be run so we can clean upfrom autopoint
1440 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
1441 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
1443 2004-07-21 Benjamin Otte <otte@gnome.org>
1445 * m4/.cvsignore: exciting updates for libtool m4 files
1447 2004-07-12 David Schleef <ds@schleef.org>
1449 * m4/as-objc.m4: Add a macro to test for objective C
1451 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
1453 * m4/gst-feature.m4:
1454 not all of them support --plugin-libs, so redirect stderr
1456 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
1458 * m4/as-scrub-include.m4:
1459 sync with upstream to 0.1.4. Fixes #132440
1461 2004-06-07 Benjamin Otte <otte@gnome.org>
1463 * m4/gst-feature.m4:
1464 write a big marker into configure output when checking next plugin
1465 to allow easier parsing of why plugins are(n't) built.
1467 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
1469 * m4/as-compiler-flag.m4:
1470 * m4/as-compiler.m4:
1473 sync with upstream, change sticky options to -ko
1475 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
1477 * m4/as-scrub-include.m4: synced with upstream
1479 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
1482 snippet for updating .po files
1484 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
1488 integrate these with the dist
1490 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
1492 * release.mak: add a release target
1494 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
1496 patch by: Stephane Loeuillet
1498 * m4/ax_create_stdint_h.m4:
1499 use head -n instead of head - (#136500)
1501 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
1503 * m4/gst-doc.m4: don't build PS without dvips binary
1505 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
1507 reviewed by: Benjamin Otte <otte@gnome.org>
1510 don't use == operator with test(1) (fixes #135115)
1512 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
1514 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
1516 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
1518 * m4/gst-feature.m4:
1519 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
1520 requires that call be in configure.ac
1522 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
1524 * m4/gst-libxml2.m4:
1525 take required version as argument, and default to 2.4.9 if not
1528 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
1530 * m4/gst-feature.m4:
1531 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
1533 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
1535 * common/m4/as-ac-expand.m4:
1536 * common/m4/as-auto-alt.m4:
1537 * common/m4/as-compiler-flag.m4:
1538 * common/m4/as-compiler.m4:
1539 * common/m4/as-docbook.m4:
1540 * common/m4/as-libtool.m4:
1541 * common/m4/as-scrub-include.m4:
1542 * common/m4/as-version.m4:
1543 * common/m4/glib-gettext.m4:
1544 * common/m4/gst-arch.m4:
1545 * common/m4/gst-debuginfo.m4:
1546 * common/m4/gst-doc.m4:
1547 * common/m4/gst-feature.m4:
1548 * common/m4/gst-function.m4:
1549 * common/m4/gst-glib2.m4:
1550 * common/m4/gst-gstreamer.m4:
1551 * common/m4/gst-libxml2.m4:
1552 * common/m4/gst-makecontext.m4:
1553 * common/m4/gst-mcsc.m4:
1555 fix underquoted macros as reported by automake 1.8.x (#133800)
1557 2004-02-11 Johan Dahlin <johan@gnome.org>
1559 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
1562 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
1565 we use --output-format=xml and --ingnore-files options to
1566 gtkdoc-mkdb, which got added between 0.9 and 1.0
1568 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
1570 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
1571 to configure.ac to shut up libtoolize
1573 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
1575 * glib-gen.mak: added; used to generate enums and marshal code
1577 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
1579 * gettext.patch: added; used by autogen.sh to make sure
1580 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in