1 2006-07-21 Stefan Kost <ensonic@users.sf.net>
4 check for bison and flex
6 2006-07-13 Thomas Vander Stichele <thomas at apestaart dot org>
8 * m4/gst-plugin-docs.m4:
9 remove the configure argument for enabling plugin doc build;
10 having gtk-doc enabled and pyxml present is enough of a trigger
12 2006-07-03 Thomas Vander Stichele <thomas at apestaart dot org>
15 fix up rules to work with gst-python as well
16 run "make lcov" to test and generate the reports
17 run "make lcov-reset" to redo it after that
19 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
23 add an inspect target that inspects every element feature,
24 so we can have that added for coverage
28 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
31 when building with gcov, reset CFLAGS and friends to O0
33 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
36 Find the gcov that matches the gcc version
37 Only allow gcov if we use gcc
39 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
42 * coverage/coverage-report-entry.pl:
43 * coverage/coverage-report.pl:
44 * coverage/coverage-report.xsl:
45 copy coverage reporting files from dbus
47 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
50 libtool strips gcov's -f flags, so libgcov does not get
51 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
53 also show what pkg-config-path we set
55 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
57 Patch by: Peter Kjellerstedt <pkj at axis com>
60 Show list of plugins without external dependencies that
61 will not be built as well (#344136).
63 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
65 * m4/gst-plugin-docs.m4:
66 add GST_PLUGIN_DOCS, which checks for everything needed
67 to build the plugin docs (namely gtk-doc and pyxml); also
68 adds a new --enable-plugin-docs configure switch; will
69 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
72 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
75 add GST_PKG_CHECK_MODULES, which in the normal case of checking
76 for a dependency lib for a plug-in only needs two arguments
77 to do the right thing.
79 clean up output a little of feature checking; also deal with
80 non-plug-in feature checks
82 * m4/gst-gstreamer.m4:
83 remove this file; it's a useless check
85 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
88 add PPC64 so we can have separate structure sizes for it
90 2006-06-05 Edward Hervey <edward@fluendo.com>
93 Check for the proper .devhelp2 file to remove.
95 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
98 allow a magic variable to suppress errors from docbuilding
100 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
103 error out if gtkdoc-mktmpl finds unused declarations
105 2006-05-28 Edward Hervey <edward@fluendo.com>
108 Reverting previous commit. That's good to know, Edward, but why ?
110 2006-05-28 Edward Hervey <edward@fluendo.com>
113 Added suppresion for memleak in g_option_context_parse on fc5-64
115 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
118 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
120 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
123 Fix 'make help' in check directories, it should be
124 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
125 (not changing target to match help string on purpose to keep
126 scripts etc. functional).
128 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
130 Patch by: Peter Kjellerstedt
133 add support for CRIS and CRISv32.
135 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
138 Fix the macros for command-line supplied package and origin names
139 so they don't end up being configure as "" (Fixes #341479)
141 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
144 Add uninstall rule to remove .devhelp2 files.
146 2006-05-09 Edward Hervey <edward@fluendo.com>
149 Add suppression for GSlice version of
150 g_type_init calloc leak
152 2006-04-05 Michael Smith <msmith@fluendo.com>
155 Delete a bogus suppression for the registry code.
156 Generalise a suppression for a glib bug (see #337404)
158 2006-04-04 Michael Smith <msmith@fluendo.com>
161 Add a leak suppression: the existing glibc-doesn't-free-TLS one
162 wasn't triggering here.
164 2006-04-04 Michael Smith <msmith@fluendo.com>
167 Add some minimally-neccesary suppressions for my x86/dapper system.
169 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
172 Do not display an origin link if origin does not start with http
175 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
183 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
189 update and add other macros to be shared across projects
191 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
194 add a suppression for g_parse_debug_string
196 2006-03-23 Stefan Kost <ensonic@users.sf.net>
199 sync fully with gtkdoc-0.15
201 2006-03-23 Stefan Kost <ensonic@users.sf.net>
205 sync a little with gtk-doc mainline
207 2006-03-17 Wim Taymans <wim@fluendo.com>
210 add another clone suppression
211 change all glibc suppressions to match 2.3.*
213 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
216 fix test so it actually works when the normal check is used
217 over debian's/ubuntu's
219 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
222 Set G_SLICE=always-malloc when valgrinding tests
225 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
228 Fix debug output when the GLib version prerequisite is not found
230 2006-02-13 Andy Wingo <wingo@pobox.com>
232 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
233 the PIC version of check as libcheck_pic.a. Should work with
234 cross-compilation too. Grr.
236 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
239 switch to auto* sinks for defaults
241 2006-02-02 Wim Taymans <wim@fluendo.com>
244 add a .valgrind.gen-suppressions target to aid in generating
247 add more repressions from my debian glibc as of today
249 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
251 * gtk-doc-plugins.mak:
252 only add srcdir/gst if it exists
254 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
257 don't complain about disted enums in win32
259 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
262 AC_SUBST CFLAGS and LIBS
263 do a non-command because something is stripping out our AC_SUBST
265 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
268 * m4/gst-valgrind.m4:
269 properly give a "no" result manually when providing a
270 not-found action to fix configure output
272 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
275 update with a more recent version
277 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
280 make Makefile depend on LINGUAS, so rebuilds work when adding
283 2006-01-03 Michael Smith <msmith@fluendo.com>
286 Clarify error message from valgrind test runs.
288 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
293 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
296 add a valgrind-forever target for tests
298 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
301 when a "make test.check" run fails, make it rerun the test with
302 at least debug level 2
304 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
308 fix check for base plugins
310 add m4 to set default elements
312 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
315 check for tools correctly
317 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
320 only enable breaking on new API when make distcheck passes,
323 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
326 Resurrect Julien's dead body and wipe his mind clean
328 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
333 2005-10-17 Julien MOUTTE <julien@moutte.net>
335 * m4/gst-check.m4: I know Thomas will kill me but this
336 ifelse statement seems incorrect as it is always setting
337 required to "yes". With this one it seems to work. Fixes
338 build of gst-plugins-base on my setup where gstreamer-check
339 is definitely not present/required.
341 2005-10-18 Stefan Kost <ensonic@users.sf.net>
344 make build break on new api that has not been added to the
347 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
352 add macro for easy checks for GStreamer libs
354 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
357 update, warn in error cases
359 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
362 add GST_SET_DEFAULT_LEVEL
364 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
368 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
370 clean up and re-use in core soon
371 * m4/gst-plugindir.m4:
372 macro to set up PLUGINDIR and plugindir define/var
374 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
378 add macro for setting up gettext
380 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
383 add some .m4's for argument checking that can be shared among modules
385 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
392 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
400 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
403 update version detection expression to catch stuff like
404 Libtool (libtool15) 1.5.0
406 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
409 commit 6 new suppressions related to g_module_open; can these
410 really not be folded into one ?
412 2005-10-11 Edward Hervey <edward@fluendo.com>
415 made the <g_type_init calloc 2> suppression more generic
416 Added pthread memleak suppresions
417 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
419 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
422 be more strict, more leak resolution
424 clean up the g_type_init suppressions
426 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
429 * m4/gst-valgrind.m4:
430 put the valgrind detection in an .m4
432 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
435 add some more targets, like "help", but also more intensive tests
437 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
440 make certain doc warnings fatal so people maintain docs again
442 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
445 * gtk-doc-plugins.mak:
447 merge additions from the .signals.new and .args.new file in
448 the original ones, only updating if necessary
450 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
454 * gtk-doc-plugins.mak:
455 fix properly for new API; make update in plugins dir now works
457 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
461 some fixes for new API
462 * gtk-doc-plugins.mak:
463 set environment properly
465 2005-09-17 David Schleef <ds@schleef.org>
467 * gtk-doc-plugins.mak: Use new environment variables.
469 2005-09-16 Michael Smith <msmith@fluendo.com>
472 Make the scanobj code reflect registry/plugin API changes
474 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
476 * gtk-doc-plugins.mak:
477 split out scanobj step (which will be run by doc maintainer)
478 from scan step (which will be run on every build)
479 clean up some of the commands for make distcheck
481 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
483 * gtk-doc-plugins.mak:
485 first stab at reorganizing the plugins build so we can maintain
488 2005-09-14 David Schleef <ds@schleef.org>
490 * as-libtool.mak: Remove
491 * m4/as-libtool.m4: The libtool bug that this worked around has
493 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
494 config.h to be regenerated needlessly, and we don't use it.
496 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
498 * gtk-doc-plugins.mak:
499 error out on inspect failure
501 2005-09-14 Michael Smith <msmith@fluendo.com>
504 Don't call glib-mkenums with arguments that confuse/break MinGW,
507 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
509 * gtk-doc-plugins.mak:
512 separate out gtk-doc and docbook stuff
513 have two separate --enable configure flags
515 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
518 add a .gdb target; rebuild registry for each target, otherwise
519 a code rebuild always triggers a reg rebuild, and it's just too
523 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
526 separate out REGISTRY_ENVIRONMENT; we want to use that from
527 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
528 everything that the first test, gst-register, needs
530 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
533 parse output of valgrind and check for definitely lost, and error
534 out; somehow I was led to believe valgrind returns non-zero for
535 leaks, but I can't make it do that, so let's parse
537 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
540 for some weird reason valgrind does not report actual memleaks
541 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
542 while valgrind is running. Since the registry is going to go
543 anyway, I don't want to waste any more time on this; I just run
544 valgrind without GST_PLUGIN_PATH set. Since the registry loading
545 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
546 the registry, that's actually fine.
548 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
551 keep original Long_Description; only insert an include if it's
552 not already the first line in there
554 output more information for plugins, including an origin hyperlink
556 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
559 a first stab at inspecting plugins and outputting an xml description
560 * gtk-doc-plugins.mak:
561 a gtk-doc using snippet for plugins documentation
563 a stylesheet to convert gst-xmlinspect.py output to docbook output
564 for inclusion in the gtk-doc stuff
566 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
569 s/pdf/eps/ in test for whether we output EPS images (#309379).
571 2005-07-18 Andy Wingo <wingo@pobox.com>
573 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
574 better. Thanks, Paolo Bonzini!
576 * m4/Makefile.am (EXTRA_DIST):
577 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
580 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
583 add macro to set ERROR_CFLAGS
585 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
588 Remove the old autoregen.sh if it exists before recreating it,
589 to prevent confusing any shell process that might be reading it
592 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
597 2005-06-03 Stefan Kost <ensonic@users.sf.net>
599 * gst-autogen.sh: create autoregen.sh *before* shifting the options
601 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
603 * gst-autogen.sh: only update autoregen.sh on actual runs
605 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
607 * m4/check.m4: m4 from the check unit test suite
609 2004-12-14 David Schleef <ds@schleef.org>
611 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
612 isn't needed anywhere
614 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
617 allow failure command to be run so we can clean upfrom autopoint
619 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
620 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
622 2004-07-21 Benjamin Otte <otte@gnome.org>
624 * m4/.cvsignore: exciting updates for libtool m4 files
626 2004-07-12 David Schleef <ds@schleef.org>
628 * m4/as-objc.m4: Add a macro to test for objective C
630 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
633 not all of them support --plugin-libs, so redirect stderr
635 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
637 * m4/as-scrub-include.m4:
638 sync with upstream to 0.1.4. Fixes #132440
640 2004-06-07 Benjamin Otte <otte@gnome.org>
643 write a big marker into configure output when checking next plugin
644 to allow easier parsing of why plugins are(n't) built.
646 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
648 * m4/as-compiler-flag.m4:
652 sync with upstream, change sticky options to -ko
654 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
656 * m4/as-scrub-include.m4: synced with upstream
658 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
661 snippet for updating .po files
663 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
667 integrate these with the dist
669 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
671 * release.mak: add a release target
673 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
675 patch by: Stephane Loeuillet
677 * m4/ax_create_stdint_h.m4:
678 use head -n instead of head - (#136500)
680 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
682 * m4/gst-doc.m4: don't build PS without dvips binary
684 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
686 reviewed by: Benjamin Otte <otte@gnome.org>
689 don't use == operator with test(1) (fixes #135115)
691 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
693 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
695 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
698 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
699 requires that call be in configure.ac
701 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
704 take required version as argument, and default to 2.4.9 if not
707 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
710 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
712 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
714 * common/m4/as-ac-expand.m4:
715 * common/m4/as-auto-alt.m4:
716 * common/m4/as-compiler-flag.m4:
717 * common/m4/as-compiler.m4:
718 * common/m4/as-docbook.m4:
719 * common/m4/as-libtool.m4:
720 * common/m4/as-scrub-include.m4:
721 * common/m4/as-version.m4:
722 * common/m4/glib-gettext.m4:
723 * common/m4/gst-arch.m4:
724 * common/m4/gst-debuginfo.m4:
725 * common/m4/gst-doc.m4:
726 * common/m4/gst-feature.m4:
727 * common/m4/gst-function.m4:
728 * common/m4/gst-glib2.m4:
729 * common/m4/gst-gstreamer.m4:
730 * common/m4/gst-libxml2.m4:
731 * common/m4/gst-makecontext.m4:
732 * common/m4/gst-mcsc.m4:
734 fix underquoted macros as reported by automake 1.8.x (#133800)
736 2004-02-11 Johan Dahlin <johan@gnome.org>
738 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
741 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
744 we use --output-format=xml and --ingnore-files options to
745 gtkdoc-mkdb, which got added between 0.9 and 1.0
747 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
749 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
750 to configure.ac to shut up libtoolize
752 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
754 * glib-gen.mak: added; used to generate enums and marshal code
756 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
758 * gettext.patch: added; used by autogen.sh to make sure
759 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in