1 2006-07-24 Jan Schmidt <thaytan@mad.scientist.com>
4 Valgrind fails to find tests written in tests/check/ directly (rather
5 than a subdir) - because valgrind gets run with a filename that
6 doesn't contain a relative path, it goes searching /usr/bin instead.
7 Run with ./.... to make things work either way.
10 Add $(top_builddir)/src as a place to look for plugins
11 when building too, since that's where gst-template keeps things
13 2006-07-23 Stefan Kost <ensonic@users.sf.net>
15 Patch by: Frederic Peters <fpeters@entrouvert.com>
18 Fix bison detection (#348354)
20 2006-07-21 Stefan Kost <ensonic@users.sf.net>
23 check for bison and flex
25 2006-07-13 Thomas Vander Stichele <thomas at apestaart dot org>
27 * m4/gst-plugin-docs.m4:
28 remove the configure argument for enabling plugin doc build;
29 having gtk-doc enabled and pyxml present is enough of a trigger
31 2006-07-03 Thomas Vander Stichele <thomas at apestaart dot org>
34 fix up rules to work with gst-python as well
35 run "make lcov" to test and generate the reports
36 run "make lcov-reset" to redo it after that
38 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
42 add an inspect target that inspects every element feature,
43 so we can have that added for coverage
47 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
50 when building with gcov, reset CFLAGS and friends to O0
52 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
55 Find the gcov that matches the gcc version
56 Only allow gcov if we use gcc
58 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
61 * coverage/coverage-report-entry.pl:
62 * coverage/coverage-report.pl:
63 * coverage/coverage-report.xsl:
64 copy coverage reporting files from dbus
66 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
69 libtool strips gcov's -f flags, so libgcov does not get
70 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
72 also show what pkg-config-path we set
74 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
76 Patch by: Peter Kjellerstedt <pkj at axis com>
79 Show list of plugins without external dependencies that
80 will not be built as well (#344136).
82 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
84 * m4/gst-plugin-docs.m4:
85 add GST_PLUGIN_DOCS, which checks for everything needed
86 to build the plugin docs (namely gtk-doc and pyxml); also
87 adds a new --enable-plugin-docs configure switch; will
88 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
91 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
94 add GST_PKG_CHECK_MODULES, which in the normal case of checking
95 for a dependency lib for a plug-in only needs two arguments
96 to do the right thing.
98 clean up output a little of feature checking; also deal with
99 non-plug-in feature checks
101 * m4/gst-gstreamer.m4:
102 remove this file; it's a useless check
104 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
107 add PPC64 so we can have separate structure sizes for it
109 2006-06-05 Edward Hervey <edward@fluendo.com>
112 Check for the proper .devhelp2 file to remove.
114 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
117 allow a magic variable to suppress errors from docbuilding
119 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
122 error out if gtkdoc-mktmpl finds unused declarations
124 2006-05-28 Edward Hervey <edward@fluendo.com>
127 Reverting previous commit. That's good to know, Edward, but why ?
129 2006-05-28 Edward Hervey <edward@fluendo.com>
132 Added suppresion for memleak in g_option_context_parse on fc5-64
134 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
137 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
139 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
142 Fix 'make help' in check directories, it should be
143 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
144 (not changing target to match help string on purpose to keep
145 scripts etc. functional).
147 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
149 Patch by: Peter Kjellerstedt
152 add support for CRIS and CRISv32.
154 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
157 Fix the macros for command-line supplied package and origin names
158 so they don't end up being configure as "" (Fixes #341479)
160 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
163 Add uninstall rule to remove .devhelp2 files.
165 2006-05-09 Edward Hervey <edward@fluendo.com>
168 Add suppression for GSlice version of
169 g_type_init calloc leak
171 2006-04-05 Michael Smith <msmith@fluendo.com>
174 Delete a bogus suppression for the registry code.
175 Generalise a suppression for a glib bug (see #337404)
177 2006-04-04 Michael Smith <msmith@fluendo.com>
180 Add a leak suppression: the existing glibc-doesn't-free-TLS one
181 wasn't triggering here.
183 2006-04-04 Michael Smith <msmith@fluendo.com>
186 Add some minimally-neccesary suppressions for my x86/dapper system.
188 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
191 Do not display an origin link if origin does not start with http
194 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
202 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
208 update and add other macros to be shared across projects
210 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
213 add a suppression for g_parse_debug_string
215 2006-03-23 Stefan Kost <ensonic@users.sf.net>
218 sync fully with gtkdoc-0.15
220 2006-03-23 Stefan Kost <ensonic@users.sf.net>
224 sync a little with gtk-doc mainline
226 2006-03-17 Wim Taymans <wim@fluendo.com>
229 add another clone suppression
230 change all glibc suppressions to match 2.3.*
232 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
235 fix test so it actually works when the normal check is used
236 over debian's/ubuntu's
238 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
241 Set G_SLICE=always-malloc when valgrinding tests
244 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
247 Fix debug output when the GLib version prerequisite is not found
249 2006-02-13 Andy Wingo <wingo@pobox.com>
251 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
252 the PIC version of check as libcheck_pic.a. Should work with
253 cross-compilation too. Grr.
255 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
258 switch to auto* sinks for defaults
260 2006-02-02 Wim Taymans <wim@fluendo.com>
263 add a .valgrind.gen-suppressions target to aid in generating
266 add more repressions from my debian glibc as of today
268 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
270 * gtk-doc-plugins.mak:
271 only add srcdir/gst if it exists
273 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
276 don't complain about disted enums in win32
278 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
281 AC_SUBST CFLAGS and LIBS
282 do a non-command because something is stripping out our AC_SUBST
284 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
287 * m4/gst-valgrind.m4:
288 properly give a "no" result manually when providing a
289 not-found action to fix configure output
291 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
294 update with a more recent version
296 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
299 make Makefile depend on LINGUAS, so rebuilds work when adding
302 2006-01-03 Michael Smith <msmith@fluendo.com>
305 Clarify error message from valgrind test runs.
307 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
312 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
315 add a valgrind-forever target for tests
317 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
320 when a "make test.check" run fails, make it rerun the test with
321 at least debug level 2
323 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
327 fix check for base plugins
329 add m4 to set default elements
331 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
334 check for tools correctly
336 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
339 only enable breaking on new API when make distcheck passes,
342 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
345 Resurrect Julien's dead body and wipe his mind clean
347 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
352 2005-10-17 Julien MOUTTE <julien@moutte.net>
354 * m4/gst-check.m4: I know Thomas will kill me but this
355 ifelse statement seems incorrect as it is always setting
356 required to "yes". With this one it seems to work. Fixes
357 build of gst-plugins-base on my setup where gstreamer-check
358 is definitely not present/required.
360 2005-10-18 Stefan Kost <ensonic@users.sf.net>
363 make build break on new api that has not been added to the
366 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
371 add macro for easy checks for GStreamer libs
373 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
376 update, warn in error cases
378 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
381 add GST_SET_DEFAULT_LEVEL
383 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
387 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
389 clean up and re-use in core soon
390 * m4/gst-plugindir.m4:
391 macro to set up PLUGINDIR and plugindir define/var
393 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
397 add macro for setting up gettext
399 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
402 add some .m4's for argument checking that can be shared among modules
404 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
411 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
419 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
422 update version detection expression to catch stuff like
423 Libtool (libtool15) 1.5.0
425 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
428 commit 6 new suppressions related to g_module_open; can these
429 really not be folded into one ?
431 2005-10-11 Edward Hervey <edward@fluendo.com>
434 made the <g_type_init calloc 2> suppression more generic
435 Added pthread memleak suppresions
436 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
438 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
441 be more strict, more leak resolution
443 clean up the g_type_init suppressions
445 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
448 * m4/gst-valgrind.m4:
449 put the valgrind detection in an .m4
451 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
454 add some more targets, like "help", but also more intensive tests
456 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
459 make certain doc warnings fatal so people maintain docs again
461 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
464 * gtk-doc-plugins.mak:
466 merge additions from the .signals.new and .args.new file in
467 the original ones, only updating if necessary
469 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
473 * gtk-doc-plugins.mak:
474 fix properly for new API; make update in plugins dir now works
476 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
480 some fixes for new API
481 * gtk-doc-plugins.mak:
482 set environment properly
484 2005-09-17 David Schleef <ds@schleef.org>
486 * gtk-doc-plugins.mak: Use new environment variables.
488 2005-09-16 Michael Smith <msmith@fluendo.com>
491 Make the scanobj code reflect registry/plugin API changes
493 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
495 * gtk-doc-plugins.mak:
496 split out scanobj step (which will be run by doc maintainer)
497 from scan step (which will be run on every build)
498 clean up some of the commands for make distcheck
500 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
502 * gtk-doc-plugins.mak:
504 first stab at reorganizing the plugins build so we can maintain
507 2005-09-14 David Schleef <ds@schleef.org>
509 * as-libtool.mak: Remove
510 * m4/as-libtool.m4: The libtool bug that this worked around has
512 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
513 config.h to be regenerated needlessly, and we don't use it.
515 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
517 * gtk-doc-plugins.mak:
518 error out on inspect failure
520 2005-09-14 Michael Smith <msmith@fluendo.com>
523 Don't call glib-mkenums with arguments that confuse/break MinGW,
526 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
528 * gtk-doc-plugins.mak:
531 separate out gtk-doc and docbook stuff
532 have two separate --enable configure flags
534 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
537 add a .gdb target; rebuild registry for each target, otherwise
538 a code rebuild always triggers a reg rebuild, and it's just too
542 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
545 separate out REGISTRY_ENVIRONMENT; we want to use that from
546 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
547 everything that the first test, gst-register, needs
549 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
552 parse output of valgrind and check for definitely lost, and error
553 out; somehow I was led to believe valgrind returns non-zero for
554 leaks, but I can't make it do that, so let's parse
556 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
559 for some weird reason valgrind does not report actual memleaks
560 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
561 while valgrind is running. Since the registry is going to go
562 anyway, I don't want to waste any more time on this; I just run
563 valgrind without GST_PLUGIN_PATH set. Since the registry loading
564 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
565 the registry, that's actually fine.
567 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
570 keep original Long_Description; only insert an include if it's
571 not already the first line in there
573 output more information for plugins, including an origin hyperlink
575 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
578 a first stab at inspecting plugins and outputting an xml description
579 * gtk-doc-plugins.mak:
580 a gtk-doc using snippet for plugins documentation
582 a stylesheet to convert gst-xmlinspect.py output to docbook output
583 for inclusion in the gtk-doc stuff
585 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
588 s/pdf/eps/ in test for whether we output EPS images (#309379).
590 2005-07-18 Andy Wingo <wingo@pobox.com>
592 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
593 better. Thanks, Paolo Bonzini!
595 * m4/Makefile.am (EXTRA_DIST):
596 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
599 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
602 add macro to set ERROR_CFLAGS
604 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
607 Remove the old autoregen.sh if it exists before recreating it,
608 to prevent confusing any shell process that might be reading it
611 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
616 2005-06-03 Stefan Kost <ensonic@users.sf.net>
618 * gst-autogen.sh: create autoregen.sh *before* shifting the options
620 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
622 * gst-autogen.sh: only update autoregen.sh on actual runs
624 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
626 * m4/check.m4: m4 from the check unit test suite
628 2004-12-14 David Schleef <ds@schleef.org>
630 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
631 isn't needed anywhere
633 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
636 allow failure command to be run so we can clean upfrom autopoint
638 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
639 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
641 2004-07-21 Benjamin Otte <otte@gnome.org>
643 * m4/.cvsignore: exciting updates for libtool m4 files
645 2004-07-12 David Schleef <ds@schleef.org>
647 * m4/as-objc.m4: Add a macro to test for objective C
649 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
652 not all of them support --plugin-libs, so redirect stderr
654 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
656 * m4/as-scrub-include.m4:
657 sync with upstream to 0.1.4. Fixes #132440
659 2004-06-07 Benjamin Otte <otte@gnome.org>
662 write a big marker into configure output when checking next plugin
663 to allow easier parsing of why plugins are(n't) built.
665 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
667 * m4/as-compiler-flag.m4:
671 sync with upstream, change sticky options to -ko
673 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
675 * m4/as-scrub-include.m4: synced with upstream
677 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
680 snippet for updating .po files
682 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
686 integrate these with the dist
688 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
690 * release.mak: add a release target
692 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
694 patch by: Stephane Loeuillet
696 * m4/ax_create_stdint_h.m4:
697 use head -n instead of head - (#136500)
699 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
701 * m4/gst-doc.m4: don't build PS without dvips binary
703 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
705 reviewed by: Benjamin Otte <otte@gnome.org>
708 don't use == operator with test(1) (fixes #135115)
710 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
712 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
714 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
717 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
718 requires that call be in configure.ac
720 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
723 take required version as argument, and default to 2.4.9 if not
726 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
729 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
731 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
733 * common/m4/as-ac-expand.m4:
734 * common/m4/as-auto-alt.m4:
735 * common/m4/as-compiler-flag.m4:
736 * common/m4/as-compiler.m4:
737 * common/m4/as-docbook.m4:
738 * common/m4/as-libtool.m4:
739 * common/m4/as-scrub-include.m4:
740 * common/m4/as-version.m4:
741 * common/m4/glib-gettext.m4:
742 * common/m4/gst-arch.m4:
743 * common/m4/gst-debuginfo.m4:
744 * common/m4/gst-doc.m4:
745 * common/m4/gst-feature.m4:
746 * common/m4/gst-function.m4:
747 * common/m4/gst-glib2.m4:
748 * common/m4/gst-gstreamer.m4:
749 * common/m4/gst-libxml2.m4:
750 * common/m4/gst-makecontext.m4:
751 * common/m4/gst-mcsc.m4:
753 fix underquoted macros as reported by automake 1.8.x (#133800)
755 2004-02-11 Johan Dahlin <johan@gnome.org>
757 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
760 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
763 we use --output-format=xml and --ingnore-files options to
764 gtkdoc-mkdb, which got added between 0.9 and 1.0
766 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
768 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
769 to configure.ac to shut up libtoolize
771 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
773 * glib-gen.mak: added; used to generate enums and marshal code
775 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
777 * gettext.patch: added; used by autogen.sh to make sure
778 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in