1 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
4 when building with gcov, reset CFLAGS and friends to O0
6 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
9 Find the gcov that matches the gcc version
10 Only allow gcov if we use gcc
12 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
15 * coverage/coverage-report-entry.pl:
16 * coverage/coverage-report.pl:
17 * coverage/coverage-report.xsl:
18 copy coverage reporting files from dbus
20 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
23 libtool strips gcov's -f flags, so libgcov does not get
24 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
26 also show what pkg-config-path we set
28 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
30 Patch by: Peter Kjellerstedt <pkj at axis com>
33 Show list of plugins without external dependencies that
34 will not be built as well (#344136).
36 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
38 * m4/gst-plugin-docs.m4:
39 add GST_PLUGIN_DOCS, which checks for everything needed
40 to build the plugin docs (namely gtk-doc and pyxml); also
41 adds a new --enable-plugin-docs configure switch; will
42 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
45 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
48 add GST_PKG_CHECK_MODULES, which in the normal case of checking
49 for a dependency lib for a plug-in only needs two arguments
50 to do the right thing.
52 clean up output a little of feature checking; also deal with
53 non-plug-in feature checks
55 * m4/gst-gstreamer.m4:
56 remove this file; it's a useless check
58 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
61 add PPC64 so we can have separate structure sizes for it
63 2006-06-05 Edward Hervey <edward@fluendo.com>
66 Check for the proper .devhelp2 file to remove.
68 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
71 allow a magic variable to suppress errors from docbuilding
73 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
76 error out if gtkdoc-mktmpl finds unused declarations
78 2006-05-28 Edward Hervey <edward@fluendo.com>
81 Reverting previous commit. That's good to know, Edward, but why ?
83 2006-05-28 Edward Hervey <edward@fluendo.com>
86 Added suppresion for memleak in g_option_context_parse on fc5-64
88 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
91 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
93 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
96 Fix 'make help' in check directories, it should be
97 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
98 (not changing target to match help string on purpose to keep
99 scripts etc. functional).
101 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
103 Patch by: Peter Kjellerstedt
106 add support for CRIS and CRISv32.
108 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
111 Fix the macros for command-line supplied package and origin names
112 so they don't end up being configure as "" (Fixes #341479)
114 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
117 Add uninstall rule to remove .devhelp2 files.
119 2006-05-09 Edward Hervey <edward@fluendo.com>
122 Add suppression for GSlice version of
123 g_type_init calloc leak
125 2006-04-05 Michael Smith <msmith@fluendo.com>
128 Delete a bogus suppression for the registry code.
129 Generalise a suppression for a glib bug (see #337404)
131 2006-04-04 Michael Smith <msmith@fluendo.com>
134 Add a leak suppression: the existing glibc-doesn't-free-TLS one
135 wasn't triggering here.
137 2006-04-04 Michael Smith <msmith@fluendo.com>
140 Add some minimally-neccesary suppressions for my x86/dapper system.
142 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
145 Do not display an origin link if origin does not start with http
148 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
156 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
162 update and add other macros to be shared across projects
164 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
167 add a suppression for g_parse_debug_string
169 2006-03-23 Stefan Kost <ensonic@users.sf.net>
172 sync fully with gtkdoc-0.15
174 2006-03-23 Stefan Kost <ensonic@users.sf.net>
178 sync a little with gtk-doc mainline
180 2006-03-17 Wim Taymans <wim@fluendo.com>
183 add another clone suppression
184 change all glibc suppressions to match 2.3.*
186 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
189 fix test so it actually works when the normal check is used
190 over debian's/ubuntu's
192 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
195 Set G_SLICE=always-malloc when valgrinding tests
198 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
201 Fix debug output when the GLib version prerequisite is not found
203 2006-02-13 Andy Wingo <wingo@pobox.com>
205 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
206 the PIC version of check as libcheck_pic.a. Should work with
207 cross-compilation too. Grr.
209 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
212 switch to auto* sinks for defaults
214 2006-02-02 Wim Taymans <wim@fluendo.com>
217 add a .valgrind.gen-suppressions target to aid in generating
220 add more repressions from my debian glibc as of today
222 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
224 * gtk-doc-plugins.mak:
225 only add srcdir/gst if it exists
227 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
230 don't complain about disted enums in win32
232 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
235 AC_SUBST CFLAGS and LIBS
236 do a non-command because something is stripping out our AC_SUBST
238 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
241 * m4/gst-valgrind.m4:
242 properly give a "no" result manually when providing a
243 not-found action to fix configure output
245 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
248 update with a more recent version
250 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
253 make Makefile depend on LINGUAS, so rebuilds work when adding
256 2006-01-03 Michael Smith <msmith@fluendo.com>
259 Clarify error message from valgrind test runs.
261 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
266 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
269 add a valgrind-forever target for tests
271 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
274 when a "make test.check" run fails, make it rerun the test with
275 at least debug level 2
277 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
281 fix check for base plugins
283 add m4 to set default elements
285 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
288 check for tools correctly
290 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
293 only enable breaking on new API when make distcheck passes,
296 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
299 Resurrect Julien's dead body and wipe his mind clean
301 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
306 2005-10-17 Julien MOUTTE <julien@moutte.net>
308 * m4/gst-check.m4: I know Thomas will kill me but this
309 ifelse statement seems incorrect as it is always setting
310 required to "yes". With this one it seems to work. Fixes
311 build of gst-plugins-base on my setup where gstreamer-check
312 is definitely not present/required.
314 2005-10-18 Stefan Kost <ensonic@users.sf.net>
317 make build break on new api that has not been added to the
320 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
325 add macro for easy checks for GStreamer libs
327 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
330 update, warn in error cases
332 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
335 add GST_SET_DEFAULT_LEVEL
337 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
341 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
343 clean up and re-use in core soon
344 * m4/gst-plugindir.m4:
345 macro to set up PLUGINDIR and plugindir define/var
347 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
351 add macro for setting up gettext
353 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
356 add some .m4's for argument checking that can be shared among modules
358 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
365 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
373 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
376 update version detection expression to catch stuff like
377 Libtool (libtool15) 1.5.0
379 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
382 commit 6 new suppressions related to g_module_open; can these
383 really not be folded into one ?
385 2005-10-11 Edward Hervey <edward@fluendo.com>
388 made the <g_type_init calloc 2> suppression more generic
389 Added pthread memleak suppresions
390 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
392 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
395 be more strict, more leak resolution
397 clean up the g_type_init suppressions
399 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
402 * m4/gst-valgrind.m4:
403 put the valgrind detection in an .m4
405 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
408 add some more targets, like "help", but also more intensive tests
410 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
413 make certain doc warnings fatal so people maintain docs again
415 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
418 * gtk-doc-plugins.mak:
420 merge additions from the .signals.new and .args.new file in
421 the original ones, only updating if necessary
423 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
427 * gtk-doc-plugins.mak:
428 fix properly for new API; make update in plugins dir now works
430 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
434 some fixes for new API
435 * gtk-doc-plugins.mak:
436 set environment properly
438 2005-09-17 David Schleef <ds@schleef.org>
440 * gtk-doc-plugins.mak: Use new environment variables.
442 2005-09-16 Michael Smith <msmith@fluendo.com>
445 Make the scanobj code reflect registry/plugin API changes
447 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
449 * gtk-doc-plugins.mak:
450 split out scanobj step (which will be run by doc maintainer)
451 from scan step (which will be run on every build)
452 clean up some of the commands for make distcheck
454 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
456 * gtk-doc-plugins.mak:
458 first stab at reorganizing the plugins build so we can maintain
461 2005-09-14 David Schleef <ds@schleef.org>
463 * as-libtool.mak: Remove
464 * m4/as-libtool.m4: The libtool bug that this worked around has
466 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
467 config.h to be regenerated needlessly, and we don't use it.
469 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
471 * gtk-doc-plugins.mak:
472 error out on inspect failure
474 2005-09-14 Michael Smith <msmith@fluendo.com>
477 Don't call glib-mkenums with arguments that confuse/break MinGW,
480 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
482 * gtk-doc-plugins.mak:
485 separate out gtk-doc and docbook stuff
486 have two separate --enable configure flags
488 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
491 add a .gdb target; rebuild registry for each target, otherwise
492 a code rebuild always triggers a reg rebuild, and it's just too
496 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
499 separate out REGISTRY_ENVIRONMENT; we want to use that from
500 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
501 everything that the first test, gst-register, needs
503 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
506 parse output of valgrind and check for definitely lost, and error
507 out; somehow I was led to believe valgrind returns non-zero for
508 leaks, but I can't make it do that, so let's parse
510 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
513 for some weird reason valgrind does not report actual memleaks
514 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
515 while valgrind is running. Since the registry is going to go
516 anyway, I don't want to waste any more time on this; I just run
517 valgrind without GST_PLUGIN_PATH set. Since the registry loading
518 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
519 the registry, that's actually fine.
521 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
524 keep original Long_Description; only insert an include if it's
525 not already the first line in there
527 output more information for plugins, including an origin hyperlink
529 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
532 a first stab at inspecting plugins and outputting an xml description
533 * gtk-doc-plugins.mak:
534 a gtk-doc using snippet for plugins documentation
536 a stylesheet to convert gst-xmlinspect.py output to docbook output
537 for inclusion in the gtk-doc stuff
539 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
542 s/pdf/eps/ in test for whether we output EPS images (#309379).
544 2005-07-18 Andy Wingo <wingo@pobox.com>
546 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
547 better. Thanks, Paolo Bonzini!
549 * m4/Makefile.am (EXTRA_DIST):
550 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
553 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
556 add macro to set ERROR_CFLAGS
558 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
561 Remove the old autoregen.sh if it exists before recreating it,
562 to prevent confusing any shell process that might be reading it
565 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
570 2005-06-03 Stefan Kost <ensonic@users.sf.net>
572 * gst-autogen.sh: create autoregen.sh *before* shifting the options
574 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
576 * gst-autogen.sh: only update autoregen.sh on actual runs
578 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
580 * m4/check.m4: m4 from the check unit test suite
582 2004-12-14 David Schleef <ds@schleef.org>
584 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
585 isn't needed anywhere
587 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
590 allow failure command to be run so we can clean upfrom autopoint
592 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
593 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
595 2004-07-21 Benjamin Otte <otte@gnome.org>
597 * m4/.cvsignore: exciting updates for libtool m4 files
599 2004-07-12 David Schleef <ds@schleef.org>
601 * m4/as-objc.m4: Add a macro to test for objective C
603 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
606 not all of them support --plugin-libs, so redirect stderr
608 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
610 * m4/as-scrub-include.m4:
611 sync with upstream to 0.1.4. Fixes #132440
613 2004-06-07 Benjamin Otte <otte@gnome.org>
616 write a big marker into configure output when checking next plugin
617 to allow easier parsing of why plugins are(n't) built.
619 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
621 * m4/as-compiler-flag.m4:
625 sync with upstream, change sticky options to -ko
627 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
629 * m4/as-scrub-include.m4: synced with upstream
631 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
634 snippet for updating .po files
636 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
640 integrate these with the dist
642 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
644 * release.mak: add a release target
646 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
648 patch by: Stephane Loeuillet
650 * m4/ax_create_stdint_h.m4:
651 use head -n instead of head - (#136500)
653 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
655 * m4/gst-doc.m4: don't build PS without dvips binary
657 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
659 reviewed by: Benjamin Otte <otte@gnome.org>
662 don't use == operator with test(1) (fixes #135115)
664 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
666 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
668 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
671 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
672 requires that call be in configure.ac
674 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
677 take required version as argument, and default to 2.4.9 if not
680 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
683 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
685 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
687 * common/m4/as-ac-expand.m4:
688 * common/m4/as-auto-alt.m4:
689 * common/m4/as-compiler-flag.m4:
690 * common/m4/as-compiler.m4:
691 * common/m4/as-docbook.m4:
692 * common/m4/as-libtool.m4:
693 * common/m4/as-scrub-include.m4:
694 * common/m4/as-version.m4:
695 * common/m4/glib-gettext.m4:
696 * common/m4/gst-arch.m4:
697 * common/m4/gst-debuginfo.m4:
698 * common/m4/gst-doc.m4:
699 * common/m4/gst-feature.m4:
700 * common/m4/gst-function.m4:
701 * common/m4/gst-glib2.m4:
702 * common/m4/gst-gstreamer.m4:
703 * common/m4/gst-libxml2.m4:
704 * common/m4/gst-makecontext.m4:
705 * common/m4/gst-mcsc.m4:
707 fix underquoted macros as reported by automake 1.8.x (#133800)
709 2004-02-11 Johan Dahlin <johan@gnome.org>
711 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
714 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
717 we use --output-format=xml and --ingnore-files options to
718 gtkdoc-mkdb, which got added between 0.9 and 1.0
720 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
722 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
723 to configure.ac to shut up libtoolize
725 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
727 * glib-gen.mak: added; used to generate enums and marshal code
729 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
731 * gettext.patch: added; used by autogen.sh to make sure
732 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in