1 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
5 add an inspect target that inspects every element feature,
6 so we can have that added for coverage
10 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
13 when building with gcov, reset CFLAGS and friends to O0
15 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
18 Find the gcov that matches the gcc version
19 Only allow gcov if we use gcc
21 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
24 * coverage/coverage-report-entry.pl:
25 * coverage/coverage-report.pl:
26 * coverage/coverage-report.xsl:
27 copy coverage reporting files from dbus
29 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
32 libtool strips gcov's -f flags, so libgcov does not get
33 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
35 also show what pkg-config-path we set
37 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
39 Patch by: Peter Kjellerstedt <pkj at axis com>
42 Show list of plugins without external dependencies that
43 will not be built as well (#344136).
45 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
47 * m4/gst-plugin-docs.m4:
48 add GST_PLUGIN_DOCS, which checks for everything needed
49 to build the plugin docs (namely gtk-doc and pyxml); also
50 adds a new --enable-plugin-docs configure switch; will
51 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
54 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
57 add GST_PKG_CHECK_MODULES, which in the normal case of checking
58 for a dependency lib for a plug-in only needs two arguments
59 to do the right thing.
61 clean up output a little of feature checking; also deal with
62 non-plug-in feature checks
64 * m4/gst-gstreamer.m4:
65 remove this file; it's a useless check
67 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
70 add PPC64 so we can have separate structure sizes for it
72 2006-06-05 Edward Hervey <edward@fluendo.com>
75 Check for the proper .devhelp2 file to remove.
77 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
80 allow a magic variable to suppress errors from docbuilding
82 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
85 error out if gtkdoc-mktmpl finds unused declarations
87 2006-05-28 Edward Hervey <edward@fluendo.com>
90 Reverting previous commit. That's good to know, Edward, but why ?
92 2006-05-28 Edward Hervey <edward@fluendo.com>
95 Added suppresion for memleak in g_option_context_parse on fc5-64
97 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
100 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
102 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
105 Fix 'make help' in check directories, it should be
106 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
107 (not changing target to match help string on purpose to keep
108 scripts etc. functional).
110 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
112 Patch by: Peter Kjellerstedt
115 add support for CRIS and CRISv32.
117 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
120 Fix the macros for command-line supplied package and origin names
121 so they don't end up being configure as "" (Fixes #341479)
123 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
126 Add uninstall rule to remove .devhelp2 files.
128 2006-05-09 Edward Hervey <edward@fluendo.com>
131 Add suppression for GSlice version of
132 g_type_init calloc leak
134 2006-04-05 Michael Smith <msmith@fluendo.com>
137 Delete a bogus suppression for the registry code.
138 Generalise a suppression for a glib bug (see #337404)
140 2006-04-04 Michael Smith <msmith@fluendo.com>
143 Add a leak suppression: the existing glibc-doesn't-free-TLS one
144 wasn't triggering here.
146 2006-04-04 Michael Smith <msmith@fluendo.com>
149 Add some minimally-neccesary suppressions for my x86/dapper system.
151 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
154 Do not display an origin link if origin does not start with http
157 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
165 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
171 update and add other macros to be shared across projects
173 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
176 add a suppression for g_parse_debug_string
178 2006-03-23 Stefan Kost <ensonic@users.sf.net>
181 sync fully with gtkdoc-0.15
183 2006-03-23 Stefan Kost <ensonic@users.sf.net>
187 sync a little with gtk-doc mainline
189 2006-03-17 Wim Taymans <wim@fluendo.com>
192 add another clone suppression
193 change all glibc suppressions to match 2.3.*
195 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
198 fix test so it actually works when the normal check is used
199 over debian's/ubuntu's
201 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
204 Set G_SLICE=always-malloc when valgrinding tests
207 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
210 Fix debug output when the GLib version prerequisite is not found
212 2006-02-13 Andy Wingo <wingo@pobox.com>
214 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
215 the PIC version of check as libcheck_pic.a. Should work with
216 cross-compilation too. Grr.
218 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
221 switch to auto* sinks for defaults
223 2006-02-02 Wim Taymans <wim@fluendo.com>
226 add a .valgrind.gen-suppressions target to aid in generating
229 add more repressions from my debian glibc as of today
231 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
233 * gtk-doc-plugins.mak:
234 only add srcdir/gst if it exists
236 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
239 don't complain about disted enums in win32
241 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
244 AC_SUBST CFLAGS and LIBS
245 do a non-command because something is stripping out our AC_SUBST
247 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
250 * m4/gst-valgrind.m4:
251 properly give a "no" result manually when providing a
252 not-found action to fix configure output
254 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
257 update with a more recent version
259 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
262 make Makefile depend on LINGUAS, so rebuilds work when adding
265 2006-01-03 Michael Smith <msmith@fluendo.com>
268 Clarify error message from valgrind test runs.
270 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
275 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
278 add a valgrind-forever target for tests
280 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
283 when a "make test.check" run fails, make it rerun the test with
284 at least debug level 2
286 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
290 fix check for base plugins
292 add m4 to set default elements
294 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
297 check for tools correctly
299 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
302 only enable breaking on new API when make distcheck passes,
305 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
308 Resurrect Julien's dead body and wipe his mind clean
310 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
315 2005-10-17 Julien MOUTTE <julien@moutte.net>
317 * m4/gst-check.m4: I know Thomas will kill me but this
318 ifelse statement seems incorrect as it is always setting
319 required to "yes". With this one it seems to work. Fixes
320 build of gst-plugins-base on my setup where gstreamer-check
321 is definitely not present/required.
323 2005-10-18 Stefan Kost <ensonic@users.sf.net>
326 make build break on new api that has not been added to the
329 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
334 add macro for easy checks for GStreamer libs
336 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
339 update, warn in error cases
341 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
344 add GST_SET_DEFAULT_LEVEL
346 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
350 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
352 clean up and re-use in core soon
353 * m4/gst-plugindir.m4:
354 macro to set up PLUGINDIR and plugindir define/var
356 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
360 add macro for setting up gettext
362 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
365 add some .m4's for argument checking that can be shared among modules
367 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
374 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
382 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
385 update version detection expression to catch stuff like
386 Libtool (libtool15) 1.5.0
388 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
391 commit 6 new suppressions related to g_module_open; can these
392 really not be folded into one ?
394 2005-10-11 Edward Hervey <edward@fluendo.com>
397 made the <g_type_init calloc 2> suppression more generic
398 Added pthread memleak suppresions
399 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
401 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
404 be more strict, more leak resolution
406 clean up the g_type_init suppressions
408 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
411 * m4/gst-valgrind.m4:
412 put the valgrind detection in an .m4
414 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
417 add some more targets, like "help", but also more intensive tests
419 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
422 make certain doc warnings fatal so people maintain docs again
424 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
427 * gtk-doc-plugins.mak:
429 merge additions from the .signals.new and .args.new file in
430 the original ones, only updating if necessary
432 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
436 * gtk-doc-plugins.mak:
437 fix properly for new API; make update in plugins dir now works
439 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
443 some fixes for new API
444 * gtk-doc-plugins.mak:
445 set environment properly
447 2005-09-17 David Schleef <ds@schleef.org>
449 * gtk-doc-plugins.mak: Use new environment variables.
451 2005-09-16 Michael Smith <msmith@fluendo.com>
454 Make the scanobj code reflect registry/plugin API changes
456 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
458 * gtk-doc-plugins.mak:
459 split out scanobj step (which will be run by doc maintainer)
460 from scan step (which will be run on every build)
461 clean up some of the commands for make distcheck
463 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
465 * gtk-doc-plugins.mak:
467 first stab at reorganizing the plugins build so we can maintain
470 2005-09-14 David Schleef <ds@schleef.org>
472 * as-libtool.mak: Remove
473 * m4/as-libtool.m4: The libtool bug that this worked around has
475 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
476 config.h to be regenerated needlessly, and we don't use it.
478 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
480 * gtk-doc-plugins.mak:
481 error out on inspect failure
483 2005-09-14 Michael Smith <msmith@fluendo.com>
486 Don't call glib-mkenums with arguments that confuse/break MinGW,
489 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
491 * gtk-doc-plugins.mak:
494 separate out gtk-doc and docbook stuff
495 have two separate --enable configure flags
497 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
500 add a .gdb target; rebuild registry for each target, otherwise
501 a code rebuild always triggers a reg rebuild, and it's just too
505 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
508 separate out REGISTRY_ENVIRONMENT; we want to use that from
509 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
510 everything that the first test, gst-register, needs
512 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
515 parse output of valgrind and check for definitely lost, and error
516 out; somehow I was led to believe valgrind returns non-zero for
517 leaks, but I can't make it do that, so let's parse
519 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
522 for some weird reason valgrind does not report actual memleaks
523 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
524 while valgrind is running. Since the registry is going to go
525 anyway, I don't want to waste any more time on this; I just run
526 valgrind without GST_PLUGIN_PATH set. Since the registry loading
527 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
528 the registry, that's actually fine.
530 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
533 keep original Long_Description; only insert an include if it's
534 not already the first line in there
536 output more information for plugins, including an origin hyperlink
538 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
541 a first stab at inspecting plugins and outputting an xml description
542 * gtk-doc-plugins.mak:
543 a gtk-doc using snippet for plugins documentation
545 a stylesheet to convert gst-xmlinspect.py output to docbook output
546 for inclusion in the gtk-doc stuff
548 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
551 s/pdf/eps/ in test for whether we output EPS images (#309379).
553 2005-07-18 Andy Wingo <wingo@pobox.com>
555 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
556 better. Thanks, Paolo Bonzini!
558 * m4/Makefile.am (EXTRA_DIST):
559 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
562 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
565 add macro to set ERROR_CFLAGS
567 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
570 Remove the old autoregen.sh if it exists before recreating it,
571 to prevent confusing any shell process that might be reading it
574 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
579 2005-06-03 Stefan Kost <ensonic@users.sf.net>
581 * gst-autogen.sh: create autoregen.sh *before* shifting the options
583 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
585 * gst-autogen.sh: only update autoregen.sh on actual runs
587 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
589 * m4/check.m4: m4 from the check unit test suite
591 2004-12-14 David Schleef <ds@schleef.org>
593 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
594 isn't needed anywhere
596 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
599 allow failure command to be run so we can clean upfrom autopoint
601 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
602 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
604 2004-07-21 Benjamin Otte <otte@gnome.org>
606 * m4/.cvsignore: exciting updates for libtool m4 files
608 2004-07-12 David Schleef <ds@schleef.org>
610 * m4/as-objc.m4: Add a macro to test for objective C
612 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
615 not all of them support --plugin-libs, so redirect stderr
617 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
619 * m4/as-scrub-include.m4:
620 sync with upstream to 0.1.4. Fixes #132440
622 2004-06-07 Benjamin Otte <otte@gnome.org>
625 write a big marker into configure output when checking next plugin
626 to allow easier parsing of why plugins are(n't) built.
628 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
630 * m4/as-compiler-flag.m4:
634 sync with upstream, change sticky options to -ko
636 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
638 * m4/as-scrub-include.m4: synced with upstream
640 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
643 snippet for updating .po files
645 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
649 integrate these with the dist
651 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
653 * release.mak: add a release target
655 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
657 patch by: Stephane Loeuillet
659 * m4/ax_create_stdint_h.m4:
660 use head -n instead of head - (#136500)
662 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
664 * m4/gst-doc.m4: don't build PS without dvips binary
666 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
668 reviewed by: Benjamin Otte <otte@gnome.org>
671 don't use == operator with test(1) (fixes #135115)
673 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
675 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
677 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
680 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
681 requires that call be in configure.ac
683 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
686 take required version as argument, and default to 2.4.9 if not
689 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
692 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
694 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
696 * common/m4/as-ac-expand.m4:
697 * common/m4/as-auto-alt.m4:
698 * common/m4/as-compiler-flag.m4:
699 * common/m4/as-compiler.m4:
700 * common/m4/as-docbook.m4:
701 * common/m4/as-libtool.m4:
702 * common/m4/as-scrub-include.m4:
703 * common/m4/as-version.m4:
704 * common/m4/glib-gettext.m4:
705 * common/m4/gst-arch.m4:
706 * common/m4/gst-debuginfo.m4:
707 * common/m4/gst-doc.m4:
708 * common/m4/gst-feature.m4:
709 * common/m4/gst-function.m4:
710 * common/m4/gst-glib2.m4:
711 * common/m4/gst-gstreamer.m4:
712 * common/m4/gst-libxml2.m4:
713 * common/m4/gst-makecontext.m4:
714 * common/m4/gst-mcsc.m4:
716 fix underquoted macros as reported by automake 1.8.x (#133800)
718 2004-02-11 Johan Dahlin <johan@gnome.org>
720 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
723 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
726 we use --output-format=xml and --ingnore-files options to
727 gtkdoc-mkdb, which got added between 0.9 and 1.0
729 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
731 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
732 to configure.ac to shut up libtoolize
734 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
736 * glib-gen.mak: added; used to generate enums and marshal code
738 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
740 * gettext.patch: added; used by autogen.sh to make sure
741 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in