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