1 2006-07-24 Tim-Philipp Müller <tim at centricular dot net>
3 Patch by: Frederic Peters <fpeters at entrouvert com>
6 Need to double square brackets in .m4 files. Should fix bison
7 version detection with version numbers like 1.23a (#348354).
9 2006-07-24 Jan Schmidt <thaytan@mad.scientist.com>
12 Valgrind fails to find tests written in tests/check/ directly (rather
13 than a subdir) - because valgrind gets run with a filename that
14 doesn't contain a relative path, it goes searching /usr/bin instead.
15 Run with ./.... to make things work either way.
17 * gtk-doc-plugins.mak:
18 Add $(top_builddir)/src as a place to look for plugins
19 when building too, since that's where gst-template keeps things
21 2006-07-23 Stefan Kost <ensonic@users.sf.net>
23 Patch by: Frederic Peters <fpeters@entrouvert.com>
26 Fix bison detection (#348354)
28 2006-07-21 Stefan Kost <ensonic@users.sf.net>
31 check for bison and flex
33 2006-07-13 Thomas Vander Stichele <thomas at apestaart dot org>
35 * m4/gst-plugin-docs.m4:
36 remove the configure argument for enabling plugin doc build;
37 having gtk-doc enabled and pyxml present is enough of a trigger
39 2006-07-03 Thomas Vander Stichele <thomas at apestaart dot org>
42 fix up rules to work with gst-python as well
43 run "make lcov" to test and generate the reports
44 run "make lcov-reset" to redo it after that
46 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
50 add an inspect target that inspects every element feature,
51 so we can have that added for coverage
55 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
58 when building with gcov, reset CFLAGS and friends to O0
60 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
63 Find the gcov that matches the gcc version
64 Only allow gcov if we use gcc
66 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
69 * coverage/coverage-report-entry.pl:
70 * coverage/coverage-report.pl:
71 * coverage/coverage-report.xsl:
72 copy coverage reporting files from dbus
74 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
77 libtool strips gcov's -f flags, so libgcov does not get
78 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
80 also show what pkg-config-path we set
82 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
84 Patch by: Peter Kjellerstedt <pkj at axis com>
87 Show list of plugins without external dependencies that
88 will not be built as well (#344136).
90 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
92 * m4/gst-plugin-docs.m4:
93 add GST_PLUGIN_DOCS, which checks for everything needed
94 to build the plugin docs (namely gtk-doc and pyxml); also
95 adds a new --enable-plugin-docs configure switch; will
96 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
99 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
102 add GST_PKG_CHECK_MODULES, which in the normal case of checking
103 for a dependency lib for a plug-in only needs two arguments
104 to do the right thing.
106 clean up output a little of feature checking; also deal with
107 non-plug-in feature checks
109 * m4/gst-gstreamer.m4:
110 remove this file; it's a useless check
112 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
115 add PPC64 so we can have separate structure sizes for it
117 2006-06-05 Edward Hervey <edward@fluendo.com>
120 Check for the proper .devhelp2 file to remove.
122 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
125 allow a magic variable to suppress errors from docbuilding
127 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
130 error out if gtkdoc-mktmpl finds unused declarations
132 2006-05-28 Edward Hervey <edward@fluendo.com>
135 Reverting previous commit. That's good to know, Edward, but why ?
137 2006-05-28 Edward Hervey <edward@fluendo.com>
140 Added suppresion for memleak in g_option_context_parse on fc5-64
142 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
145 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
147 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
150 Fix 'make help' in check directories, it should be
151 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
152 (not changing target to match help string on purpose to keep
153 scripts etc. functional).
155 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
157 Patch by: Peter Kjellerstedt
160 add support for CRIS and CRISv32.
162 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
165 Fix the macros for command-line supplied package and origin names
166 so they don't end up being configure as "" (Fixes #341479)
168 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
171 Add uninstall rule to remove .devhelp2 files.
173 2006-05-09 Edward Hervey <edward@fluendo.com>
176 Add suppression for GSlice version of
177 g_type_init calloc leak
179 2006-04-05 Michael Smith <msmith@fluendo.com>
182 Delete a bogus suppression for the registry code.
183 Generalise a suppression for a glib bug (see #337404)
185 2006-04-04 Michael Smith <msmith@fluendo.com>
188 Add a leak suppression: the existing glibc-doesn't-free-TLS one
189 wasn't triggering here.
191 2006-04-04 Michael Smith <msmith@fluendo.com>
194 Add some minimally-neccesary suppressions for my x86/dapper system.
196 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
199 Do not display an origin link if origin does not start with http
202 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
210 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
216 update and add other macros to be shared across projects
218 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
221 add a suppression for g_parse_debug_string
223 2006-03-23 Stefan Kost <ensonic@users.sf.net>
226 sync fully with gtkdoc-0.15
228 2006-03-23 Stefan Kost <ensonic@users.sf.net>
232 sync a little with gtk-doc mainline
234 2006-03-17 Wim Taymans <wim@fluendo.com>
237 add another clone suppression
238 change all glibc suppressions to match 2.3.*
240 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
243 fix test so it actually works when the normal check is used
244 over debian's/ubuntu's
246 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
249 Set G_SLICE=always-malloc when valgrinding tests
252 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
255 Fix debug output when the GLib version prerequisite is not found
257 2006-02-13 Andy Wingo <wingo@pobox.com>
259 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
260 the PIC version of check as libcheck_pic.a. Should work with
261 cross-compilation too. Grr.
263 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
266 switch to auto* sinks for defaults
268 2006-02-02 Wim Taymans <wim@fluendo.com>
271 add a .valgrind.gen-suppressions target to aid in generating
274 add more repressions from my debian glibc as of today
276 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
278 * gtk-doc-plugins.mak:
279 only add srcdir/gst if it exists
281 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
284 don't complain about disted enums in win32
286 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
289 AC_SUBST CFLAGS and LIBS
290 do a non-command because something is stripping out our AC_SUBST
292 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
295 * m4/gst-valgrind.m4:
296 properly give a "no" result manually when providing a
297 not-found action to fix configure output
299 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
302 update with a more recent version
304 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
307 make Makefile depend on LINGUAS, so rebuilds work when adding
310 2006-01-03 Michael Smith <msmith@fluendo.com>
313 Clarify error message from valgrind test runs.
315 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
320 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
323 add a valgrind-forever target for tests
325 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
328 when a "make test.check" run fails, make it rerun the test with
329 at least debug level 2
331 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
335 fix check for base plugins
337 add m4 to set default elements
339 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
342 check for tools correctly
344 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
347 only enable breaking on new API when make distcheck passes,
350 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
353 Resurrect Julien's dead body and wipe his mind clean
355 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
360 2005-10-17 Julien MOUTTE <julien@moutte.net>
362 * m4/gst-check.m4: I know Thomas will kill me but this
363 ifelse statement seems incorrect as it is always setting
364 required to "yes". With this one it seems to work. Fixes
365 build of gst-plugins-base on my setup where gstreamer-check
366 is definitely not present/required.
368 2005-10-18 Stefan Kost <ensonic@users.sf.net>
371 make build break on new api that has not been added to the
374 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
379 add macro for easy checks for GStreamer libs
381 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
384 update, warn in error cases
386 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
389 add GST_SET_DEFAULT_LEVEL
391 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
395 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
397 clean up and re-use in core soon
398 * m4/gst-plugindir.m4:
399 macro to set up PLUGINDIR and plugindir define/var
401 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
405 add macro for setting up gettext
407 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
410 add some .m4's for argument checking that can be shared among modules
412 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
419 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
427 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
430 update version detection expression to catch stuff like
431 Libtool (libtool15) 1.5.0
433 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
436 commit 6 new suppressions related to g_module_open; can these
437 really not be folded into one ?
439 2005-10-11 Edward Hervey <edward@fluendo.com>
442 made the <g_type_init calloc 2> suppression more generic
443 Added pthread memleak suppresions
444 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
446 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
449 be more strict, more leak resolution
451 clean up the g_type_init suppressions
453 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
456 * m4/gst-valgrind.m4:
457 put the valgrind detection in an .m4
459 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
462 add some more targets, like "help", but also more intensive tests
464 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
467 make certain doc warnings fatal so people maintain docs again
469 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
472 * gtk-doc-plugins.mak:
474 merge additions from the .signals.new and .args.new file in
475 the original ones, only updating if necessary
477 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
481 * gtk-doc-plugins.mak:
482 fix properly for new API; make update in plugins dir now works
484 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
488 some fixes for new API
489 * gtk-doc-plugins.mak:
490 set environment properly
492 2005-09-17 David Schleef <ds@schleef.org>
494 * gtk-doc-plugins.mak: Use new environment variables.
496 2005-09-16 Michael Smith <msmith@fluendo.com>
499 Make the scanobj code reflect registry/plugin API changes
501 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
503 * gtk-doc-plugins.mak:
504 split out scanobj step (which will be run by doc maintainer)
505 from scan step (which will be run on every build)
506 clean up some of the commands for make distcheck
508 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
510 * gtk-doc-plugins.mak:
512 first stab at reorganizing the plugins build so we can maintain
515 2005-09-14 David Schleef <ds@schleef.org>
517 * as-libtool.mak: Remove
518 * m4/as-libtool.m4: The libtool bug that this worked around has
520 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
521 config.h to be regenerated needlessly, and we don't use it.
523 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
525 * gtk-doc-plugins.mak:
526 error out on inspect failure
528 2005-09-14 Michael Smith <msmith@fluendo.com>
531 Don't call glib-mkenums with arguments that confuse/break MinGW,
534 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
536 * gtk-doc-plugins.mak:
539 separate out gtk-doc and docbook stuff
540 have two separate --enable configure flags
542 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
545 add a .gdb target; rebuild registry for each target, otherwise
546 a code rebuild always triggers a reg rebuild, and it's just too
550 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
553 separate out REGISTRY_ENVIRONMENT; we want to use that from
554 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
555 everything that the first test, gst-register, needs
557 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
560 parse output of valgrind and check for definitely lost, and error
561 out; somehow I was led to believe valgrind returns non-zero for
562 leaks, but I can't make it do that, so let's parse
564 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
567 for some weird reason valgrind does not report actual memleaks
568 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
569 while valgrind is running. Since the registry is going to go
570 anyway, I don't want to waste any more time on this; I just run
571 valgrind without GST_PLUGIN_PATH set. Since the registry loading
572 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
573 the registry, that's actually fine.
575 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
578 keep original Long_Description; only insert an include if it's
579 not already the first line in there
581 output more information for plugins, including an origin hyperlink
583 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
586 a first stab at inspecting plugins and outputting an xml description
587 * gtk-doc-plugins.mak:
588 a gtk-doc using snippet for plugins documentation
590 a stylesheet to convert gst-xmlinspect.py output to docbook output
591 for inclusion in the gtk-doc stuff
593 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
596 s/pdf/eps/ in test for whether we output EPS images (#309379).
598 2005-07-18 Andy Wingo <wingo@pobox.com>
600 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
601 better. Thanks, Paolo Bonzini!
603 * m4/Makefile.am (EXTRA_DIST):
604 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
607 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
610 add macro to set ERROR_CFLAGS
612 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
615 Remove the old autoregen.sh if it exists before recreating it,
616 to prevent confusing any shell process that might be reading it
619 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
624 2005-06-03 Stefan Kost <ensonic@users.sf.net>
626 * gst-autogen.sh: create autoregen.sh *before* shifting the options
628 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
630 * gst-autogen.sh: only update autoregen.sh on actual runs
632 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
634 * m4/check.m4: m4 from the check unit test suite
636 2004-12-14 David Schleef <ds@schleef.org>
638 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
639 isn't needed anywhere
641 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
644 allow failure command to be run so we can clean upfrom autopoint
646 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
647 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
649 2004-07-21 Benjamin Otte <otte@gnome.org>
651 * m4/.cvsignore: exciting updates for libtool m4 files
653 2004-07-12 David Schleef <ds@schleef.org>
655 * m4/as-objc.m4: Add a macro to test for objective C
657 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
660 not all of them support --plugin-libs, so redirect stderr
662 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
664 * m4/as-scrub-include.m4:
665 sync with upstream to 0.1.4. Fixes #132440
667 2004-06-07 Benjamin Otte <otte@gnome.org>
670 write a big marker into configure output when checking next plugin
671 to allow easier parsing of why plugins are(n't) built.
673 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
675 * m4/as-compiler-flag.m4:
679 sync with upstream, change sticky options to -ko
681 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
683 * m4/as-scrub-include.m4: synced with upstream
685 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
688 snippet for updating .po files
690 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
694 integrate these with the dist
696 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
698 * release.mak: add a release target
700 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
702 patch by: Stephane Loeuillet
704 * m4/ax_create_stdint_h.m4:
705 use head -n instead of head - (#136500)
707 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
709 * m4/gst-doc.m4: don't build PS without dvips binary
711 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
713 reviewed by: Benjamin Otte <otte@gnome.org>
716 don't use == operator with test(1) (fixes #135115)
718 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
720 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
722 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
725 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
726 requires that call be in configure.ac
728 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
731 take required version as argument, and default to 2.4.9 if not
734 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
737 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
739 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
741 * common/m4/as-ac-expand.m4:
742 * common/m4/as-auto-alt.m4:
743 * common/m4/as-compiler-flag.m4:
744 * common/m4/as-compiler.m4:
745 * common/m4/as-docbook.m4:
746 * common/m4/as-libtool.m4:
747 * common/m4/as-scrub-include.m4:
748 * common/m4/as-version.m4:
749 * common/m4/glib-gettext.m4:
750 * common/m4/gst-arch.m4:
751 * common/m4/gst-debuginfo.m4:
752 * common/m4/gst-doc.m4:
753 * common/m4/gst-feature.m4:
754 * common/m4/gst-function.m4:
755 * common/m4/gst-glib2.m4:
756 * common/m4/gst-gstreamer.m4:
757 * common/m4/gst-libxml2.m4:
758 * common/m4/gst-makecontext.m4:
759 * common/m4/gst-mcsc.m4:
761 fix underquoted macros as reported by automake 1.8.x (#133800)
763 2004-02-11 Johan Dahlin <johan@gnome.org>
765 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
768 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
771 we use --output-format=xml and --ingnore-files options to
772 gtkdoc-mkdb, which got added between 0.9 and 1.0
774 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
776 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
777 to configure.ac to shut up libtoolize
779 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
781 * glib-gen.mak: added; used to generate enums and marshal code
783 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
785 * gettext.patch: added; used by autogen.sh to make sure
786 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in