1 2006-07-23 Stefan Kost <ensonic@users.sf.net>
3 Patch by: Frederic Peters <fpeters@entrouvert.com>
6 Fix bison detection (#348354)
8 2006-07-21 Stefan Kost <ensonic@users.sf.net>
11 check for bison and flex
13 2006-07-13 Thomas Vander Stichele <thomas at apestaart dot org>
15 * m4/gst-plugin-docs.m4:
16 remove the configure argument for enabling plugin doc build;
17 having gtk-doc enabled and pyxml present is enough of a trigger
19 2006-07-03 Thomas Vander Stichele <thomas at apestaart dot org>
22 fix up rules to work with gst-python as well
23 run "make lcov" to test and generate the reports
24 run "make lcov-reset" to redo it after that
26 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
30 add an inspect target that inspects every element feature,
31 so we can have that added for coverage
35 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
38 when building with gcov, reset CFLAGS and friends to O0
40 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
43 Find the gcov that matches the gcc version
44 Only allow gcov if we use gcc
46 2006-07-02 Thomas Vander Stichele <thomas at apestaart dot org>
49 * coverage/coverage-report-entry.pl:
50 * coverage/coverage-report.pl:
51 * coverage/coverage-report.xsl:
52 copy coverage reporting files from dbus
54 2006-07-01 Thomas Vander Stichele <thomas at apestaart dot org>
57 libtool strips gcov's -f flags, so libgcov does not get
58 linked in. Setting GCOV_LIBS with -lgcov fixes libtool's
60 also show what pkg-config-path we set
62 2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
64 Patch by: Peter Kjellerstedt <pkj at axis com>
67 Show list of plugins without external dependencies that
68 will not be built as well (#344136).
70 2006-06-15 Tim-Philipp Müller <tim at centricular dot net>
72 * m4/gst-plugin-docs.m4:
73 add GST_PLUGIN_DOCS, which checks for everything needed
74 to build the plugin docs (namely gtk-doc and pyxml); also
75 adds a new --enable-plugin-docs configure switch; will
76 set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
79 2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
82 add GST_PKG_CHECK_MODULES, which in the normal case of checking
83 for a dependency lib for a plug-in only needs two arguments
84 to do the right thing.
86 clean up output a little of feature checking; also deal with
87 non-plug-in feature checks
89 * m4/gst-gstreamer.m4:
90 remove this file; it's a useless check
92 2006-06-06 Thomas Vander Stichele <thomas at apestaart dot org>
95 add PPC64 so we can have separate structure sizes for it
97 2006-06-05 Edward Hervey <edward@fluendo.com>
100 Check for the proper .devhelp2 file to remove.
102 2006-05-31 Thomas Vander Stichele <thomas at apestaart dot org>
105 allow a magic variable to suppress errors from docbuilding
107 2006-05-30 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
110 error out if gtkdoc-mktmpl finds unused declarations
112 2006-05-28 Edward Hervey <edward@fluendo.com>
115 Reverting previous commit. That's good to know, Edward, but why ?
117 2006-05-28 Edward Hervey <edward@fluendo.com>
120 Added suppresion for memleak in g_option_context_parse on fc5-64
122 2006-05-19 Thomas Vander Stichele <thomas at apestaart dot org>
125 set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
127 2006-05-18 Tim-Philipp Müller <tim at centricular dot net>
130 Fix 'make help' in check directories, it should be
131 'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
132 (not changing target to match help string on purpose to keep
133 scripts etc. functional).
135 2006-05-18 Thomas Vander Stichele <thomas at apestaart dot org>
137 Patch by: Peter Kjellerstedt
140 add support for CRIS and CRISv32.
142 2006-05-17 Jan Schmidt <thaytan@mad.scientist.com>
145 Fix the macros for command-line supplied package and origin names
146 so they don't end up being configure as "" (Fixes #341479)
148 2006-05-14 Jan Schmidt <thaytan@mad.scientist.com>
151 Add uninstall rule to remove .devhelp2 files.
153 2006-05-09 Edward Hervey <edward@fluendo.com>
156 Add suppression for GSlice version of
157 g_type_init calloc leak
159 2006-04-05 Michael Smith <msmith@fluendo.com>
162 Delete a bogus suppression for the registry code.
163 Generalise a suppression for a glib bug (see #337404)
165 2006-04-04 Michael Smith <msmith@fluendo.com>
168 Add a leak suppression: the existing glibc-doesn't-free-TLS one
169 wasn't triggering here.
171 2006-04-04 Michael Smith <msmith@fluendo.com>
174 Add some minimally-neccesary suppressions for my x86/dapper system.
176 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
179 Do not display an origin link if origin does not start with http
182 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
190 2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
196 update and add other macros to be shared across projects
198 2006-03-24 Thomas Vander Stichele <thomas at apestaart dot org>
201 add a suppression for g_parse_debug_string
203 2006-03-23 Stefan Kost <ensonic@users.sf.net>
206 sync fully with gtkdoc-0.15
208 2006-03-23 Stefan Kost <ensonic@users.sf.net>
212 sync a little with gtk-doc mainline
214 2006-03-17 Wim Taymans <wim@fluendo.com>
217 add another clone suppression
218 change all glibc suppressions to match 2.3.*
220 2006-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
223 fix test so it actually works when the normal check is used
224 over debian's/ubuntu's
226 2006-03-08 Jan Schmidt <thaytan@mad.scientist.com>
229 Set G_SLICE=always-malloc when valgrinding tests
232 2006-02-21 Jan Schmidt <thaytan@mad.scientist.com>
235 Fix debug output when the GLib version prerequisite is not found
237 2006-02-13 Andy Wingo <wingo@pobox.com>
239 * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
240 the PIC version of check as libcheck_pic.a. Should work with
241 cross-compilation too. Grr.
243 2006-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
246 switch to auto* sinks for defaults
248 2006-02-02 Wim Taymans <wim@fluendo.com>
251 add a .valgrind.gen-suppressions target to aid in generating
254 add more repressions from my debian glibc as of today
256 2006-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
258 * gtk-doc-plugins.mak:
259 only add srcdir/gst if it exists
261 2006-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
264 don't complain about disted enums in win32
266 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
269 AC_SUBST CFLAGS and LIBS
270 do a non-command because something is stripping out our AC_SUBST
272 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
275 * m4/gst-valgrind.m4:
276 properly give a "no" result manually when providing a
277 not-found action to fix configure output
279 2006-01-20 Thomas Vander Stichele <thomas at apestaart dot org>
282 update with a more recent version
284 2006-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
287 make Makefile depend on LINGUAS, so rebuilds work when adding
290 2006-01-03 Michael Smith <msmith@fluendo.com>
293 Clarify error message from valgrind test runs.
295 2005-12-16 Thomas Vander Stichele <thomas at apestaart dot org>
300 2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
303 add a valgrind-forever target for tests
305 2005-11-28 Thomas Vander Stichele <thomas at apestaart dot org>
308 when a "make test.check" run fails, make it rerun the test with
309 at least debug level 2
311 2005-11-14 Thomas Vander Stichele <thomas at apestaart dot org>
315 fix check for base plugins
317 add m4 to set default elements
319 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
322 check for tools correctly
324 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
327 only enable breaking on new API when make distcheck passes,
330 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
333 Resurrect Julien's dead body and wipe his mind clean
335 2005-10-18 Thomas Vander Stichele <thomas at apestaart dot org>
340 2005-10-17 Julien MOUTTE <julien@moutte.net>
342 * m4/gst-check.m4: I know Thomas will kill me but this
343 ifelse statement seems incorrect as it is always setting
344 required to "yes". With this one it seems to work. Fixes
345 build of gst-plugins-base on my setup where gstreamer-check
346 is definitely not present/required.
348 2005-10-18 Stefan Kost <ensonic@users.sf.net>
351 make build break on new api that has not been added to the
354 2005-10-17 Thomas Vander Stichele <thomas at apestaart dot org>
359 add macro for easy checks for GStreamer libs
361 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
364 update, warn in error cases
366 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
369 add GST_SET_DEFAULT_LEVEL
371 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org>
375 remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
377 clean up and re-use in core soon
378 * m4/gst-plugindir.m4:
379 macro to set up PLUGINDIR and plugindir define/var
381 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
385 add macro for setting up gettext
387 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
390 add some .m4's for argument checking that can be shared among modules
392 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
399 2005-10-15 Thomas Vander Stichele <thomas at apestaart dot org>
407 2005-10-12 Thomas Vander Stichele <thomas at apestaart dot org>
410 update version detection expression to catch stuff like
411 Libtool (libtool15) 1.5.0
413 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
416 commit 6 new suppressions related to g_module_open; can these
417 really not be folded into one ?
419 2005-10-11 Edward Hervey <edward@fluendo.com>
422 made the <g_type_init calloc 2> suppression more generic
423 Added pthread memleak suppresions
424 Added nss_parse_* memleak suppresion (used by g_option_context_parse)
426 2005-10-11 Thomas Vander Stichele <thomas at apestaart dot org>
429 be more strict, more leak resolution
431 clean up the g_type_init suppressions
433 2005-10-07 Thomas Vander Stichele <thomas at apestaart dot org>
436 * m4/gst-valgrind.m4:
437 put the valgrind detection in an .m4
439 2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
442 add some more targets, like "help", but also more intensive tests
444 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
447 make certain doc warnings fatal so people maintain docs again
449 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
452 * gtk-doc-plugins.mak:
454 merge additions from the .signals.new and .args.new file in
455 the original ones, only updating if necessary
457 2005-09-23 Thomas Vander Stichele <thomas at apestaart dot org>
461 * gtk-doc-plugins.mak:
462 fix properly for new API; make update in plugins dir now works
464 2005-09-20 Thomas Vander Stichele <thomas at apestaart dot org>
468 some fixes for new API
469 * gtk-doc-plugins.mak:
470 set environment properly
472 2005-09-17 David Schleef <ds@schleef.org>
474 * gtk-doc-plugins.mak: Use new environment variables.
476 2005-09-16 Michael Smith <msmith@fluendo.com>
479 Make the scanobj code reflect registry/plugin API changes
481 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
483 * gtk-doc-plugins.mak:
484 split out scanobj step (which will be run by doc maintainer)
485 from scan step (which will be run on every build)
486 clean up some of the commands for make distcheck
488 2005-09-15 Thomas Vander Stichele <thomas at apestaart dot org>
490 * gtk-doc-plugins.mak:
492 first stab at reorganizing the plugins build so we can maintain
495 2005-09-14 David Schleef <ds@schleef.org>
497 * as-libtool.mak: Remove
498 * m4/as-libtool.m4: The libtool bug that this worked around has
500 * m4/as-version.m4: Don't define GST_RELEASE, since it causes
501 config.h to be regenerated needlessly, and we don't use it.
503 2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
505 * gtk-doc-plugins.mak:
506 error out on inspect failure
508 2005-09-14 Michael Smith <msmith@fluendo.com>
511 Don't call glib-mkenums with arguments that confuse/break MinGW,
514 2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
516 * gtk-doc-plugins.mak:
519 separate out gtk-doc and docbook stuff
520 have two separate --enable configure flags
522 2005-08-26 Thomas Vander Stichele <thomas at apestaart dot org>
525 add a .gdb target; rebuild registry for each target, otherwise
526 a code rebuild always triggers a reg rebuild, and it's just too
530 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
533 separate out REGISTRY_ENVIRONMENT; we want to use that from
534 our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
535 everything that the first test, gst-register, needs
537 2005-08-21 Thomas Vander Stichele <thomas at apestaart dot org>
540 parse output of valgrind and check for definitely lost, and error
541 out; somehow I was led to believe valgrind returns non-zero for
542 leaks, but I can't make it do that, so let's parse
544 2005-08-20 Thomas Vander Stichele <thomas at apestaart dot org>
547 for some weird reason valgrind does not report actual memleaks
548 if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
549 while valgrind is running. Since the registry is going to go
550 anyway, I don't want to waste any more time on this; I just run
551 valgrind without GST_PLUGIN_PATH set. Since the registry loading
552 doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
553 the registry, that's actually fine.
555 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
558 keep original Long_Description; only insert an include if it's
559 not already the first line in there
561 output more information for plugins, including an origin hyperlink
563 2005-08-15 Thomas Vander Stichele <thomas at apestaart dot org>
566 a first stab at inspecting plugins and outputting an xml description
567 * gtk-doc-plugins.mak:
568 a gtk-doc using snippet for plugins documentation
570 a stylesheet to convert gst-xmlinspect.py output to docbook output
571 for inclusion in the gtk-doc stuff
573 2005-07-20 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
576 s/pdf/eps/ in test for whether we output EPS images (#309379).
578 2005-07-18 Andy Wingo <wingo@pobox.com>
580 * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
581 better. Thanks, Paolo Bonzini!
583 * m4/Makefile.am (EXTRA_DIST):
584 * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
587 2005-07-08 Thomas Vander Stichele <thomas at apestaart dot org>
590 add macro to set ERROR_CFLAGS
592 2005-06-30 Jan Schmidt <thaytan@mad.scientist.com>
595 Remove the old autoregen.sh if it exists before recreating it,
596 to prevent confusing any shell process that might be reading it
599 2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
604 2005-06-03 Stefan Kost <ensonic@users.sf.net>
606 * gst-autogen.sh: create autoregen.sh *before* shifting the options
608 2005-05-17 Thomas Vander Stichele <thomas at apestaart dot org>
610 * gst-autogen.sh: only update autoregen.sh on actual runs
612 2005-03-11 Thomas Vander Stichele <thomas at apestaart dot org>
614 * m4/check.m4: m4 from the check unit test suite
616 2004-12-14 David Schleef <ds@schleef.org>
618 * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
619 isn't needed anywhere
621 2004-12-08 Thomas Vander Stichele <thomas at apestaart dot org>
624 allow failure command to be run so we can clean upfrom autopoint
626 2004-09-03 Zeeshan Ali Khattak <zeenix@gmail.com>
627 * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
629 2004-07-21 Benjamin Otte <otte@gnome.org>
631 * m4/.cvsignore: exciting updates for libtool m4 files
633 2004-07-12 David Schleef <ds@schleef.org>
635 * m4/as-objc.m4: Add a macro to test for objective C
637 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
640 not all of them support --plugin-libs, so redirect stderr
642 2004-06-12 Thomas Vander Stichele <thomas at apestaart dot org>
644 * m4/as-scrub-include.m4:
645 sync with upstream to 0.1.4. Fixes #132440
647 2004-06-07 Benjamin Otte <otte@gnome.org>
650 write a big marker into configure output when checking next plugin
651 to allow easier parsing of why plugins are(n't) built.
653 2004-06-01 Thomas Vander Stichele <thomas at apestaart dot org>
655 * m4/as-compiler-flag.m4:
659 sync with upstream, change sticky options to -ko
661 2004-05-24 Thomas Vander Stichele <thomas at apestaart dot org>
663 * m4/as-scrub-include.m4: synced with upstream
665 2004-05-03 Thomas Vander Stichele <thomas at apestaart dot org>
668 snippet for updating .po files
670 2004-03-18 Thomas Vander Stichele <thomas at apestaart dot org>
674 integrate these with the dist
676 2004-03-17 Thomas Vander Stichele <thomas at apestaart dot org>
678 * release.mak: add a release target
680 2004-03-09 Thomas Vander Stichele <thomas at apestaart dot org>
682 patch by: Stephane Loeuillet
684 * m4/ax_create_stdint_h.m4:
685 use head -n instead of head - (#136500)
687 2004-03-05 Thomas Vander Stichele <thomas at apestaart dot org>
689 * m4/gst-doc.m4: don't build PS without dvips binary
691 2004-02-22 Julio M. Merino Vidal <jmmv@menta.net>
693 reviewed by: Benjamin Otte <otte@gnome.org>
696 don't use == operator with test(1) (fixes #135115)
698 2004-02-16 Thomas Vander Stichele <thomas at apestaart dot org>
700 * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
702 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
705 remove AM_CONDITIONAL for the subsystem since automake 1.6.x
706 requires that call be in configure.ac
708 2004-02-13 Thomas Vander Stichele <thomas at apestaart dot org>
711 take required version as argument, and default to 2.4.9 if not
714 2004-02-12 Thomas Vander Stichele <thomas at apestaart dot org>
717 rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
719 2004-02-11 Thomas Vander Stichele <thomas at apestaart dot org>
721 * common/m4/as-ac-expand.m4:
722 * common/m4/as-auto-alt.m4:
723 * common/m4/as-compiler-flag.m4:
724 * common/m4/as-compiler.m4:
725 * common/m4/as-docbook.m4:
726 * common/m4/as-libtool.m4:
727 * common/m4/as-scrub-include.m4:
728 * common/m4/as-version.m4:
729 * common/m4/glib-gettext.m4:
730 * common/m4/gst-arch.m4:
731 * common/m4/gst-debuginfo.m4:
732 * common/m4/gst-doc.m4:
733 * common/m4/gst-feature.m4:
734 * common/m4/gst-function.m4:
735 * common/m4/gst-glib2.m4:
736 * common/m4/gst-gstreamer.m4:
737 * common/m4/gst-libxml2.m4:
738 * common/m4/gst-makecontext.m4:
739 * common/m4/gst-mcsc.m4:
741 fix underquoted macros as reported by automake 1.8.x (#133800)
743 2004-02-11 Johan Dahlin <johan@gnome.org>
745 * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
748 2004-02-05 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
751 we use --output-format=xml and --ingnore-files options to
752 gtkdoc-mkdb, which got added between 0.9 and 1.0
754 2004-02-04 Thomas Vander Stichele <thomas at apestaart dot org>
756 * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
757 to configure.ac to shut up libtoolize
759 2004-02-03 Thomas Vander Stichele <thomas at apestaart dot org>
761 * glib-gen.mak: added; used to generate enums and marshal code
763 2004-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
765 * gettext.patch: added; used by autogen.sh to make sure
766 GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in