gst.supp: Add a suppression for a glibc bug: http://valgrind.org/docs/manual/faq...
[platform/upstream/gst-common.git] / ChangeLog
1 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
2
3         * gst.supp:
4         Add a suppression for a glibc bug:
5         http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
6
7 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
8
9         * gst.supp:
10         Add some more glibc 2.7 suppressions and make the GLib suppressions
11         for the home/tmp/etc directory caching a bit more generic.
12
13 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
14
15         * gst.supp:
16         Add some glibc 2.7 supressions as found on Debian/unstable.
17
18 2008-01-14  Jan Schmidt  <jan.schmidt@sun.com>
19
20         * download-translations:
21         Apparently I have problems with leaving things commented out when
22         I edit shell scripts.
23
24 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
25
26         * download-translations:
27         Remove bash-isms
28
29 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
30
31         * check-exports:
32         Restore the cleanup rm of our tmp file which I didn't mean to leave 
33         commented out.
34
35 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
36
37         * check-exports:
38           Fixes to make check-export work on both Solaris and Linux
39
40         * m4/gst-error.m4:
41           Disable extra warning category (argument mismatch) as an error
42           on Forte, as it prevents the libcheck fail_if macros from compiling.
43
44         * win32.mak:
45           Substitute the GStreamer version so things will keep working in 0.11
46
47 2008-01-11  Tim-Philipp Müller  <tim at centricular dot net>
48
49         Patch by: Peter Kjellerstedt <pkj axis com>
50
51         * m4/gst-glib2.m4:
52         * m4/gst-libxml2.m4:
53           Improve/fix output from configure if either glib-2.0 or
54           libxml2 are not installed (#498222).
55
56 2008-01-09  Stefan Kost  <ensonic@users.sf.net>
57
58         * coverage/lcov.mak:
59           Update coverage make-rules: use them conditionaly, use libtool mode
60           and use lcov to cleanup.
61
62 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
63
64         * glib-gen.mak:
65           Also use #include "header" instead of #include <header> for the
66           headers that were used to generate the source files for the same
67           reason as below.
68
69           Remove whitespace before #include.
70
71 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
72
73         * glib-gen.mak:
74           Use #include "header" instead of #include <header> for the generated
75           enum C files as the file will always be in the same directory and
76           some compilers seem to be a bit strict about that unless . is added
77           to the include path.
78
79           Include all headers that were used to generate the source files in
80           the C file as they're used there.
81
82 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
83
84         * win32.mak: (win32), (win32defs), (win32crlf):
85           Make check for CR LF in Visual C++ 6.0 project files
86           work, based on patch by David Schleef (#496722, #393626).
87         
88 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
89
90         * Makefile.am:
91           Don't forget to dist the new win32.mak.
92
93 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
94
95         * win32.mak: (win32), (win32defs):
96           Move common win32 Makefile foo into this new file.
97
98 2007-12-15  Stefan Kost  <ensonic@users.sf.net>
99
100         * gtk-doc-plugins.mak:
101         * gtk-doc.mak:
102           We should have never forked this that much :/.
103
104 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
105
106         * check-exports:
107           Fix build on the ppc64 build bot.
108
109 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
110
111         * check-exports:
112           Suppress more unintentional exports (too much hassle to rename them,
113           since the win32 project files would need changing too).
114
115 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
116
117         * Makefile.am:
118           check-exports should be disted.
119
120 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
121
122         * check-exports:
123           Add quick'n'dirty script to check the exported symbols of a library
124           against the symbols in the corresponding .def file (#493983). Based
125           on script by Ole André Vadla Ravnås.
126
127 2007-11-06  Jan Schmidt  <jan.schmidt@sun.com>
128
129         * gtk-doc-plugins.mak:
130         Fix distcheck by making sure the types files are treated like the
131         other gtkdoc-scangobj generated files.
132
133 2007-09-21  Sebastian Dröge  <slomo@circular-chaos.org>
134
135         * m4/gst-args.m4:
136           Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
137           building of experimental plugins. Nobody uses it yet and the
138           --enable--experimental stuff from gst-plugins-good defaults to
139           disable too.
140
141 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
142
143         * gtk-doc-plugins.mak:
144           Just use the normal 'check' target and avoid a circular
145           dependency.
146
147 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
148
149         * gtk-doc-plugins.mak:
150           Add rule to error out if .hierarchy file contains tabs.
151
152 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
153
154         * download-translations:
155         * po.mak:
156           If there are new languages, they need to be added to po/LINGUAS.
157
158 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
159
160         * download-translations:
161         * po.mak:
162           Fix up 'download-po' a bit, so that we find new translations
163           for languages that aren't in our po/LINGUAS file yet too.
164
165 2007-07-16  Jan Schmidt  <thaytan@mad.scientist.com>
166
167         * gst.supp:
168         Add a suppression for GLib caching the tmp dir seen on an
169         Ubuntu Feisty system.
170
171 2007-07-13  Jan Schmidt  <thaytan@mad.scientist.com>
172
173         * m4/gst-feature.m4:
174         If we want to use 'echo -e', call /bin/echo instead of the shell's
175         since -e is a bash extension, and our /bin/sh might not be being
176         provided by bash.
177
178 2007-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
179
180         * po.mak:
181           Translation project has moved.  Also, no idea how this used to
182           work given that we weren't downloading a .po file.
183
184 2007-06-25  Stefan Kost  <ensonic@users.sf.net>
185
186         * gst-xmlinspect.py:
187         * plugins.xsl:
188           Also extract element caps for plugin-docs. Fixes parts of #117692.
189
190 2007-06-21  Tim-Philipp Müller  <tim at centricular dot net>
191
192         Patch by: Andreas Schwab
193
194         * m4/gst-feature.m4:
195           Fix quoting (#449493).
196
197 2007-06-10  Sebastian Dröge  <slomo@circular-chaos.org>
198
199         * m4/gst-parser.m4:
200         Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
201         installed and use pre-generated sources otherwise. Fixes bug #444820.
202
203 2007-05-11  Michael Smith <msmith@fluendo.com>
204
205         * gst.supp:
206           Suppression variant for our good friend the TLS leak, this time for
207           Ubuntu Feisty/x86.
208
209 2007-05-09  Tim-Philipp Müller  <tim at centricular dot net>
210
211         * gtk-doc-plugins.mak:
212           Fix make distcheck again; change some spaces to tabs in makefile.
213
214 2007-04-29  Thomas Vander Stichele  <thomas at apestaart dot org>
215
216         * gtk-doc-plugins.mak (-module):
217           Error out when the html build step gives warnings, so they get
218           fixed properly.
219
220 2007-04-23  Stefan Kost  <ensonic@users.sf.net>
221
222         * m4/gst-feature.m4:
223           Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
224           the configuration header and AC_DEFINES the setings.
225
226 2007-04-19  Sebastian Dröge  <slomo@circular-chaos.org>
227
228         Patch by: Vincent Torri <vtorri at univ-evry dot fr>
229
230         * m4/gst-parser.m4:
231         Put the AC_MSG_RESULT output in brackets to get it properly written to
232         the terminal.
233
234 2007-04-18  Sebastian Dröge  <slomo@circular-chaos.org>
235
236         * m4/gst-parser.m4:
237         Check for flex >= 2.5.31 and set GENERATE_PARSER if we have at least
238         that version. Otherwise use pre-generated parser sources as we can't
239         raise the required flex version. HAVE_MT_SAVE_FLEX is obsolete now
240         as we use a new enough flex version anyway. First part of #349180
241
242 2007-04-10  Thomas Vander Stichele  <thomas at apestaart dot org>
243
244         * m4/gst-check.m4:
245           Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
246           builds against older GStreamer.
247
248 2007-03-25  Sebastian Dröge  <slomo@circular-chaos.org>
249
250         * m4/gst-parser.m4:
251         Fix the flex version check. It ignored the micro version before.
252
253 2007-03-09  Jan Schmidt  <thaytan@mad.scientist.com>
254
255         * check.mak:
256         Use the same timeout when generating valgrind suppressions as 
257         running the valgrind test.
258
259         * gst.supp:
260         Add some more suppressions and stuff.
261
262 2007-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
263
264         * check.mak:
265         Make sure GSlice is disabled when building suppressions too.
266
267         * gst.supp:
268         Add around *850* lines of suppressions for one-time initialisations
269         inside libasound and gconf/bonobo/ORBit. I feel so dirty.
270
271 2007-03-07  Jan Schmidt  <thaytan@mad.scientist.com>
272
273         * gst.supp:
274         add a suppression for this GConf flup on the FC5 buildbot.
275
276 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
277
278         * gst.supp:
279         Make the suppression a little more generic, to catch the FC5 
280         backtrace too.
281
282 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
283
284         * gst.supp:
285         Add a suppression for libcdio 0.76. It leaks an internal struct
286         when the CD-ROM device is not accessible.
287
288 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
289
290         * m4/gst-arch.m4:
291           Move a line that was in the wrong macro
292
293 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
294
295         * m4/gst.m4:
296           Add
297         * m4/gst-arch.m4:
298         * m4/gst-args.m4:
299         * m4/gst-check.m4:
300         * m4/gst-debuginfo.m4:
301         * m4/gst-default.m4:
302         * m4/gst-doc.m4:
303         * m4/gst-error.m4:
304         * m4/gst-feature.m4:
305         * m4/gst-function.m4:
306         * m4/gst-gettext.m4:
307         * m4/gst-glib2.m4:
308         * m4/gst-libxml2.m4:
309         * m4/gst-parser.m4:
310         * m4/gst-plugin-docs.m4:
311         * m4/gst-plugindir.m4:
312         * m4/gst-valgrind.m4:
313         * m4/gst-x11.m4:
314           Convert all macros to use AG_GST style so we can properly warn
315           when they're missing if configure.ac calls AG_GST_INIT
316           Will require update in all GStreamer modules.
317
318 2007-02-11  Stefan Kost  <ensonic@users.sf.net>
319
320         * m4/gst-args.m4:
321           Remove 'enable' from configure switch description as this leads to 
322           confusing lines like "disable enable builing ...".
323         * m4/gst-feature.m4:
324           Fix comment to sound less horrible.
325
326 2007-02-07  Tim-Philipp Müller  <tim at centricular dot net>
327
328         Patch by: Will Newton  <will.newton gmail com>
329
330         * m4/gst-check.m4:
331           Use $PKG_CONFIG rather than pkg-config directly, the one in our path
332           might not be the one we want, like when cross-compiling. Also, other
333           macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
334           probably too just for consistency. Fixes #405288.
335
336 2007-01-08  Tim-Philipp Müller  <tim at centricular dot net>
337
338         * m4/gst-parser.m4:
339           Need to use double square brackets again so m4 doesn't remove them
340           (fixes #378931).
341
342         * m4/gst-args.m4:
343           Use double square brackets here as well, for the same reason.
344
345 2007-01-05  Tim-Philipp Müller  <tim at centricular dot net>
346
347         * m4/gst-parser.m4:
348           Use 'sed' rather than 'tr' to strip trailing letters from version
349           numbers, since 'tr' might not be available and we know sed is
350           (#378931).
351
352 2006-10-21  Tim-Philipp Müller  <tim at centricular dot net>
353
354         * check.mak:
355           Increase default timeout under valgrind, 60 is just too short and
356           some tests take a bit longer these days and not everyone has a
357           beefy machine.
358
359 2006-09-29  Michael Smith  <msmith@fluendo.com>
360
361         * gst.supp:
362           More suppressions for edgy. 
363
364 2006-09-28  Jan Schmidt  <thaytan@mad.scientist.com>
365
366         * m4/gst-glib2.m4:
367         Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
368         want nor need --export-dynamic (which ends up making us export a bunch
369         of unneeded symbols)
370
371 2006-09-14  Tim-Philipp Müller  <tim at centricular dot net>
372
373         * gst.supp:
374           Some suppressions for the more recent ld.so in ubuntu edgy.
375
376 2006-08-23  Tim-Philipp Müller  <tim at centricular dot net>
377
378         * gst.supp:
379           Shorten function trail so the suppression works on
380           my ubuntu dapper system with core cvs as well.
381
382 2006-07-28  Jan Schmidt  <thaytan@mad.scientist.com>
383
384         * gst.supp:
385         Extra suppressions from my Ubuntu x86_64 machine
386
387 2006-07-24  Tim-Philipp Müller  <tim at centricular dot net>
388
389         Patch by: Frederic Peters <fpeters at entrouvert com>
390
391         * m4/gst-parser.m4:
392           Need to double square brackets in .m4 files. Should fix bison
393           version detection with version numbers like 1.23a (#348354).
394
395 2006-07-24  Jan Schmidt  <thaytan@mad.scientist.com>
396
397         * check.mak:
398         Valgrind fails to find tests written in tests/check/ directly (rather
399         than a subdir) - because valgrind gets run with a filename that
400         doesn't contain a relative path, it goes searching /usr/bin instead.
401         Run with ./.... to make things work either way.
402
403         * gtk-doc-plugins.mak:
404         Add $(top_builddir)/src as a place to look for plugins
405         when building too, since that's where gst-template keeps things
406
407 2006-07-23  Stefan Kost  <ensonic@users.sf.net>
408
409         Patch by: Frederic Peters <fpeters@entrouvert.com>
410
411         * m4/gst-parser.m4:
412           Fix bison detection (#348354)
413
414 2006-07-21  Stefan Kost  <ensonic@users.sf.net>
415
416         * m4/gst-parser.m4:
417           check for bison and flex
418
419 2006-07-13  Thomas Vander Stichele  <thomas at apestaart dot org>
420
421         * m4/gst-plugin-docs.m4:
422           remove the configure argument for enabling plugin doc build;
423           having gtk-doc enabled and pyxml present is enough of a trigger
424
425 2006-07-03  Thomas Vander Stichele  <thomas at apestaart dot org>
426
427         * coverage/lcov.mak:
428           fix up rules to work with gst-python as well
429           run "make lcov" to test and generate the reports
430           run "make lcov-reset" to redo it after that
431
432 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
433
434         * Makefile.am:
435         * check.mak:
436           add an inspect target that inspects every element feature,
437           so we can have that added for coverage
438         * coverage/lcov.mak:
439           add support for lcov
440
441 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
442
443         * m4/gst-args.m4:
444           when building with gcov, reset CFLAGS and friends to O0
445
446 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
447
448         * m4/gst-args.m4:
449           Find the gcov that matches the gcc version
450           Only allow gcov if we use gcc
451
452 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
453
454         * Makefile.am:
455         * coverage/coverage-report-entry.pl:
456         * coverage/coverage-report.pl:
457         * coverage/coverage-report.xsl:
458           copy coverage reporting files from dbus
459
460 2006-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
461
462         * m4/gst-args.m4:
463           libtool strips gcov's -f flags, so libgcov does not get
464           linked in.  Setting GCOV_LIBS with -lgcov fixes libtool's
465           stripping
466           also show what pkg-config-path we set
467
468 2006-06-22  Tim-Philipp Müller  <tim at centricular dot net>
469
470         Patch by: Peter Kjellerstedt <pkj at axis com>
471
472         * m4/gst-feature.m4:
473           Show list of plugins without external dependencies that
474           will not be built as well (#344136).
475
476 2006-06-15  Tim-Philipp Müller  <tim at centricular dot net>
477
478         * m4/gst-plugin-docs.m4:
479           add GST_PLUGIN_DOCS, which checks for everything needed
480           to build the plugin docs (namely gtk-doc and pyxml); also
481           adds a new --enable-plugin-docs configure switch; will
482           set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
483           files (see #344039).
484
485 2006-06-11  Thomas Vander Stichele  <thomas at apestaart dot org>
486
487         * m4/gst-check.m4:
488           add GST_PKG_CHECK_MODULES, which in the normal case of checking
489           for a dependency lib for a plug-in only needs two arguments
490           to do the right thing.
491         * m4/gst-feature.m4:
492           clean up output a little of feature checking; also deal with
493           non-plug-in feature checks
494         * m4/Makefile.am:
495         * m4/gst-gstreamer.m4:
496           remove this file; it's a useless check
497
498 2006-06-06  Thomas Vander Stichele  <thomas at apestaart dot org>
499
500         * m4/gst-arch.m4:
501           add PPC64 so we can have separate structure sizes for it
502
503 2006-06-05  Edward Hervey  <edward@fluendo.com>
504
505         * gtk-doc.mak:
506         Check for the proper .devhelp2 file to remove.
507
508 2006-05-31  Thomas Vander Stichele  <thomas at apestaart dot org>
509
510         * gtk-doc.mak:
511           allow a magic variable to suppress errors from docbuilding
512
513 2006-05-30  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
514
515         * gtk-doc.mak:
516           error out if gtkdoc-mktmpl finds unused declarations
517
518 2006-05-28  Edward Hervey  <edward@fluendo.com>
519
520         * gst.supp:
521         Reverting previous commit.  That's good to know, Edward, but why ?
522         
523 2006-05-28  Edward Hervey  <edward@fluendo.com>
524
525         * gst.supp:
526         Added suppresion for memleak in g_option_context_parse on fc5-64
527
528 2006-05-19  Thomas Vander Stichele  <thomas at apestaart dot org>
529
530         * m4/gst-check.m4:
531           set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
532
533 2006-05-18  Tim-Philipp Müller  <tim at centricular dot net>
534
535         * check.mak:
536           Fix 'make help' in check directories, it should be
537           'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
538           (not changing target to match help string on purpose to keep
539           scripts etc. functional).
540
541 2006-05-18  Thomas Vander Stichele  <thomas at apestaart dot org>
542
543         Patch by: Peter Kjellerstedt
544
545         * m4/gst-arch.m4:
546           add support for CRIS and CRISv32.
547
548 2006-05-17  Jan Schmidt  <thaytan@mad.scientist.com>
549
550         * m4/gst-args.m4:
551         Fix the macros for command-line supplied package and origin names
552         so they don't end up being configure as "" (Fixes #341479)
553
554 2006-05-14  Jan Schmidt <thaytan@mad.scientist.com>
555
556         * gtk-doc.mak:
557         Add uninstall rule to remove .devhelp2 files.
558
559 2006-05-09  Edward Hervey  <edward@fluendo.com>
560
561         * gst.supp: 
562           Add suppression for GSlice version of
563           g_type_init calloc leak
564
565 2006-04-05  Michael Smith  <msmith@fluendo.com>
566
567         * gst.supp:
568           Delete a bogus suppression for the registry code.
569           Generalise a suppression for a glib bug (see #337404)
570
571 2006-04-04  Michael Smith <msmith@fluendo.com>
572
573         * gst.supp:
574           Add a leak suppression: the existing glibc-doesn't-free-TLS one
575           wasn't triggering here.
576
577 2006-04-04  Michael Smith <msmith@fluendo.com>
578
579         * gst.supp:
580           Add some minimally-neccesary suppressions for my x86/dapper system.
581
582 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
583
584         * plugins.xsl:
585           Do not display an origin link if origin does not start with http
586           See #323798
587
588 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
589
590         * m4/gst-args.m4:
591         * m4/gst-feature.m4:
592           add more macros
593         * m4/gst-x11.m4:
594           X11-related checks
595
596 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
597
598         * m4/as-version.m4:
599           newer version
600         * m4/gst-args.m4:
601         * m4/gst-doc.m4:
602           update and add other macros to be shared across projects
603
604 2006-03-24  Thomas Vander Stichele  <thomas at apestaart dot org>
605
606         * gst.supp:
607           add a suppression for g_parse_debug_string
608
609 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
610
611         * gstdoc-scangobj:
612           sync fully with gtkdoc-0.15
613
614 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
615
616         * gstdoc-scangobj:
617         * gtk-doc.mak:
618           sync a little with gtk-doc mainline
619
620 2006-03-17  Wim Taymans  <wim@fluendo.com>
621
622         * gst.supp:
623           add another clone suppression
624           change all glibc suppressions to match 2.3.*
625
626 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
627
628         * m4/check.m4:
629           fix test so it actually works when the normal check is used
630           over debian's/ubuntu's
631
632 2006-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
633
634         * check.mak:
635         Set G_SLICE=always-malloc when valgrinding tests
636         (closes #333272)
637
638 2006-02-21  Jan Schmidt  <thaytan@mad.scientist.com>
639
640         * m4/gst-glib2.m4:
641         Fix debug output when the GLib version prerequisite is not found
642
643 2006-02-13  Andy Wingo  <wingo@pobox.com>
644
645         * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
646         the PIC version of check as libcheck_pic.a. Should work with
647         cross-compilation too. Grr.
648
649 2006-02-06  Thomas Vander Stichele  <thomas at apestaart dot org>
650
651         * m4/gst-default.m4:
652           switch to auto* sinks for defaults
653
654 2006-02-02  Wim Taymans  <wim@fluendo.com>
655
656         * check.mak:
657           add a .valgrind.gen-suppressions target to aid in generating
658           suppressions
659         * gst.supp:
660           add more repressions from my debian glibc as of today
661
662 2006-02-02  Thomas Vander Stichele  <thomas at apestaart dot org>
663
664         * gtk-doc-plugins.mak:
665           only add srcdir/gst if it exists
666
667 2006-01-30  Thomas Vander Stichele  <thomas at apestaart dot org>
668
669         * release.mak:
670           don't complain about disted enums in win32
671
672 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
673
674         * m4/gst-check.m4:
675           AC_SUBST CFLAGS and LIBS
676           do a non-command because something is stripping out our AC_SUBST
677
678 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
679
680         * m4/gst-args.m4:
681         * m4/gst-valgrind.m4:
682           properly give a "no" result manually when providing a
683           not-found action to fix configure output
684
685 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
686
687         * m4/pkg.m4:
688           update with a more recent version
689
690 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
691
692         * gettext.patch:
693           make Makefile depend on LINGUAS, so rebuilds work when adding
694           a language
695
696 2006-01-03  Michael Smith  <msmith@fluendo.com>
697
698         * check.mak:
699           Clarify error message from valgrind test runs.
700
701 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
702
703         * m4/gst-arch.m4:
704           define HOST_CPU
705
706 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
707
708         * check.mak:
709           add a valgrind-forever target for tests
710
711 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
712
713         * check.mak:
714           when a "make test.check" run fails, make it rerun the test with       
715           at least debug level 2
716
717 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
718
719         * m4/Makefile.am:
720         * m4/gst-check.m4:
721           fix check for base plugins
722         * m4/gst-default.m4:
723           add m4 to set default elements
724
725 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
726
727         * m4/gst-check.m4:
728           check for tools correctly
729
730 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
731
732         * gtk-doc.mak:
733           only enable breaking on new API when make distcheck passes,
734           not before
735
736 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
737
738         * m4/gst-check.m4:
739           Resurrect Julien's dead body and wipe his mind clean
740
741 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
742
743         * m4/gst-check.m4:
744           Kill Julien
745
746 2005-10-17  Julien MOUTTE  <julien@moutte.net>
747
748         * m4/gst-check.m4: I know Thomas will kill me but this 
749         ifelse statement seems incorrect as it is always setting
750         required to "yes". With this one it seems to work. Fixes
751         build of gst-plugins-base on my setup where gstreamer-check
752         is definitely not present/required.
753
754 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
755
756         * gtk-doc.mak:
757           make build break on new api that has not been added to the
758           sections file
759
760 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
761
762         * m4/gst-glib2.m4:
763         * m4/Makefile.am:
764         * m4/gst-check.m4:
765           add macro for easy checks for GStreamer libs
766
767 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
768
769         * m4/gst-glib2.m4:
770           update, warn in error cases
771
772 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
773
774         * m4/gst-error.m4:
775           add GST_SET_DEFAULT_LEVEL
776
777 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
778
779         * m4/Makefile.am:
780         * m4/gst-gettext.m4:
781           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
782         * m4/gst-glib2.m4:
783           clean up and re-use in core soon
784         * m4/gst-plugindir.m4:
785           macro to set up PLUGINDIR and plugindir define/var
786
787 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
788
789         * m4/Makefile.am:
790         * m4/gst-gettext.m4:
791           add macro for setting up gettext
792
793 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
794
795         * m4/gst-args.m4:
796           add some .m4's for argument checking that can be shared among modules
797
798 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
799
800         * m4/as-libtool.m4:
801           set _LT_LDFLAGS
802         * m4/gst-libxml2.m4:
803           document
804
805 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
806
807         * m4/gst-arch.m4:
808           indent a little
809           add AC_REQUIRE
810         * m4/gst-error.m4:
811           clean up
812
813 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
814
815         * gst-autogen.sh:
816           update version detection expression to catch stuff like
817           Libtool (libtool15) 1.5.0
818
819 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
820
821         * gst.supp:
822           commit 6 new suppressions related to g_module_open; can these
823           really not be folded into one ?
824
825 2005-10-11  Edward Hervey  <edward@fluendo.com>
826
827         * gst.supp: 
828         made the <g_type_init calloc 2> suppression more generic
829         Added pthread memleak suppresions
830         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
831
832 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
833
834         * check.mak:
835           be more strict, more leak resolution
836         * gst.supp:
837           clean up the g_type_init suppressions
838
839 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
840
841         * m4/Makefile.am:
842         * m4/gst-valgrind.m4:
843           put the valgrind detection in an .m4
844
845 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
846
847         * check.mak:
848           add some more targets, like "help", but also more intensive tests
849
850 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
851
852         * gtk-doc.mak:
853           make certain doc warnings fatal so people maintain docs again
854
855 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
856
857         * Makefile.am:
858         * gtk-doc-plugins.mak:
859         * scangobj-merge.py:
860           merge additions from the .signals.new and .args.new file in
861           the original ones, only updating if necessary
862
863 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
864
865         * gst-xmlinspect.py:
866         * gstdoc-scangobj:
867         * gtk-doc-plugins.mak:
868           fix properly for new API; make update in plugins dir now works
869
870 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
871
872         * gst-xmlinspect.py:
873         * gstdoc-scangobj:
874           some fixes for new API
875         * gtk-doc-plugins.mak:
876           set environment properly
877
878 2005-09-17  David Schleef  <ds@schleef.org>
879
880         * gtk-doc-plugins.mak: Use new environment variables.
881
882 2005-09-16  Michael Smith <msmith@fluendo.com>
883
884         * gstdoc-scangobj:
885           Make the scanobj code reflect registry/plugin API changes
886
887 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
888
889         * gtk-doc-plugins.mak:
890           split out scanobj step (which will be run by doc maintainer)
891           from scan step (which will be run on every build)
892           clean up some of the commands for make distcheck
893
894 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
895
896         * gtk-doc-plugins.mak:
897         * mangle-tmpl.py:
898           first stab at reorganizing the plugins build so we can maintain
899           element docs
900
901 2005-09-14  David Schleef  <ds@schleef.org>
902
903         * as-libtool.mak: Remove
904         * m4/as-libtool.m4: The libtool bug that this worked around has
905           been fixed.
906         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
907           config.h to be regenerated needlessly, and we don't use it.
908
909 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
910
911         * gtk-doc-plugins.mak:
912           error out on inspect failure
913
914 2005-09-14  Michael Smith <msmith@fluendo.com>
915
916         * glib-gen.mak:
917           Don't call glib-mkenums with arguments that confuse/break MinGW,
918           fixes 316155.
919
920 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
921
922         * gtk-doc-plugins.mak:
923         * gtk-doc.mak:
924         * m4/gst-doc.m4:
925           separate out gtk-doc and docbook stuff
926           have two separate --enable configure flags
927
928 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
929
930         * check.mak:
931           add a .gdb target; rebuild registry for each target, otherwise
932           a code rebuild always triggers a reg rebuild, and it's just too
933           annoying
934         * gstdoc-scangobj:
935
936 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
937
938         * check.mak:
939           separate out REGISTRY_ENVIRONMENT; we want to use that from
940           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
941           everything that the first test, gst-register, needs
942
943 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
944
945         * check.mak:
946           parse output of valgrind and check for definitely lost, and error
947           out; somehow I was led to believe valgrind returns non-zero for
948           leaks, but I can't make it do that, so let's parse
949
950 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
951
952         * check.mak:
953           for some weird reason valgrind does not report actual memleaks
954           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
955           while valgrind is running.  Since the registry is going to go
956           anyway, I don't want to waste any more time on this; I just run
957           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
958           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
959           the registry, that's actually fine.
960
961 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
962
963         * mangle-tmpl.py:
964           keep original Long_Description; only insert an include if it's
965           not already the first line in there
966         * plugins.xsl:
967           output more information for plugins, including an origin hyperlink
968
969 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
970
971         * gst-xmlinspect.py:
972           a first stab at inspecting plugins and outputting an xml description
973         * gtk-doc-plugins.mak:
974           a gtk-doc using snippet for plugins documentation
975         * plugins.xsl:
976           a stylesheet to convert gst-xmlinspect.py output to docbook output
977           for inclusion in the gtk-doc stuff
978
979 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
980
981         * m4/gst-doc.m4:
982           s/pdf/eps/ in test for whether we output EPS images (#309379).
983
984 2005-07-18  Andy Wingo  <wingo@pobox.com>
985
986         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
987         better. Thanks, Paolo Bonzini!
988         
989         * m4/Makefile.am (EXTRA_DIST): 
990         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
991         fortran checks.
992
993 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
994
995         * m4/gst-error.m4:
996           add macro to set ERROR_CFLAGS
997
998 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
999
1000         * gst-autogen.sh:
1001           Remove the old autoregen.sh if it exists before recreating it,
1002           to prevent confusing any shell process that might be reading it
1003           currently.
1004
1005 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
1006
1007         * m4/gtk-doc.m4:
1008           added
1009
1010 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
1011
1012         * gst-autogen.sh: create autoregen.sh *before* shifting the options
1013
1014 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1015
1016         * gst-autogen.sh: only update autoregen.sh on actual runs
1017
1018 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1019
1020         * m4/check.m4: m4 from the check unit test suite
1021
1022 2004-12-14  David Schleef  <ds@schleef.org>
1023
1024         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
1025         isn't needed anywhere
1026
1027 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
1028
1029         * gst-autogen.sh:
1030           allow failure command to be run so we can clean upfrom autopoint
1031
1032 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
1033         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
1034
1035 2004-07-21  Benjamin Otte  <otte@gnome.org>
1036
1037         * m4/.cvsignore: exciting updates for libtool m4 files
1038
1039 2004-07-12  David Schleef  <ds@schleef.org>
1040
1041         * m4/as-objc.m4:  Add a macro to test for objective C
1042
1043 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1044
1045         * m4/gst-feature.m4:
1046           not all of them support --plugin-libs, so redirect stderr
1047
1048 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1049
1050         * m4/as-scrub-include.m4:
1051           sync with upstream to 0.1.4.  Fixes #132440
1052
1053 2004-06-07  Benjamin Otte  <otte@gnome.org>
1054
1055         * m4/gst-feature.m4:
1056           write a big marker into configure output when checking next plugin
1057           to allow easier parsing of why plugins are(n't) built.
1058
1059 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
1060
1061         * m4/as-compiler-flag.m4:
1062         * m4/as-compiler.m4:
1063         * m4/as-libtool.m4:
1064         * m4/as-version.m4:
1065           sync with upstream, change sticky options to -ko
1066
1067 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
1068
1069         * m4/as-scrub-include.m4: synced with upstream
1070
1071 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1072
1073         * po.mak:
1074           snippet for updating .po files
1075
1076 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1077
1078         * Makefile.am:
1079         * m4/Makefile.am:
1080           integrate these with the dist
1081
1082 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1083
1084         * release.mak: add a release target
1085
1086 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
1087
1088         patch by: Stephane Loeuillet
1089
1090         * m4/ax_create_stdint_h.m4:
1091           use head -n instead of head - (#136500)
1092
1093 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
1094
1095         * m4/gst-doc.m4: don't build PS without dvips binary
1096
1097 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
1098
1099         reviewed by: Benjamin Otte  <otte@gnome.org>
1100
1101         * m4/as-docbook.m4:
1102           don't use == operator with test(1) (fixes #135115)
1103
1104 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1105  
1106         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
1107
1108 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1109
1110         * m4/gst-feature.m4:
1111           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
1112           requires that call be in configure.ac
1113
1114 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1115
1116         * m4/gst-libxml2.m4:
1117           take required version as argument, and default to 2.4.9 if not
1118           specified
1119
1120 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1121
1122         * m4/gst-feature.m4:
1123           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
1124
1125 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1126
1127         * common/m4/as-ac-expand.m4:
1128         * common/m4/as-auto-alt.m4:
1129         * common/m4/as-compiler-flag.m4:
1130         * common/m4/as-compiler.m4:
1131         * common/m4/as-docbook.m4:
1132         * common/m4/as-libtool.m4:
1133         * common/m4/as-scrub-include.m4:
1134         * common/m4/as-version.m4:
1135         * common/m4/glib-gettext.m4:
1136         * common/m4/gst-arch.m4:
1137         * common/m4/gst-debuginfo.m4:
1138         * common/m4/gst-doc.m4:
1139         * common/m4/gst-feature.m4:
1140         * common/m4/gst-function.m4:
1141         * common/m4/gst-glib2.m4:
1142         * common/m4/gst-gstreamer.m4:
1143         * common/m4/gst-libxml2.m4:
1144         * common/m4/gst-makecontext.m4:
1145         * common/m4/gst-mcsc.m4:
1146         * common/m4/pkg.m4:
1147           fix underquoted macros as reported by automake 1.8.x (#133800)
1148
1149 2004-02-11  Johan Dahlin  <johan@gnome.org>
1150
1151         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
1152         avoid a warning
1153
1154 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
1155
1156         * m4/gst-doc.m4:
1157           we use --output-format=xml and --ingnore-files options to
1158           gtkdoc-mkdb, which got added between 0.9 and 1.0
1159
1160 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
1161
1162         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
1163           to configure.ac to shut up libtoolize
1164
1165 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1166
1167         * glib-gen.mak: added; used to generate enums and marshal code
1168
1169 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1170
1171         * gettext.patch: added; used by autogen.sh to make sure
1172           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
1173