6ef33516825725479621863a230a2fb9143a578b
[platform/upstream/gst-common.git] / ChangeLog
1 2006-03-17  Wim Taymans  <wim@fluendo.com>
2
3         * gst.supp:
4           add another clone suppression
5           change all glibc suppressions to match 2.3.*
6
7 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
8
9         * m4/check.m4:
10           fix test so it actually works when the normal check is used
11           over debian's/ubuntu's
12
13 2006-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
14
15         * check.mak:
16         Set G_SLICE=always-malloc when valgrinding tests
17         (closes #333272)
18
19 2006-02-21  Jan Schmidt  <thaytan@mad.scientist.com>
20
21         * m4/gst-glib2.m4:
22         Fix debug output when the GLib version prerequisite is not found
23
24 2006-02-13  Andy Wingo  <wingo@pobox.com>
25
26         * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
27         the PIC version of check as libcheck_pic.a. Should work with
28         cross-compilation too. Grr.
29
30 2006-02-06  Thomas Vander Stichele  <thomas at apestaart dot org>
31
32         * m4/gst-default.m4:
33           switch to auto* sinks for defaults
34
35 2006-02-02  Wim Taymans  <wim@fluendo.com>
36
37         * check.mak:
38           add a .valgrind.gen-suppressions target to aid in generating
39           suppressions
40         * gst.supp:
41           add more repressions from my debian glibc as of today
42
43 2006-02-02  Thomas Vander Stichele  <thomas at apestaart dot org>
44
45         * gtk-doc-plugins.mak:
46           only add srcdir/gst if it exists
47
48 2006-01-30  Thomas Vander Stichele  <thomas at apestaart dot org>
49
50         * release.mak:
51           don't complain about disted enums in win32
52
53 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
54
55         * m4/gst-check.m4:
56           AC_SUBST CFLAGS and LIBS
57           do a non-command because something is stripping out our AC_SUBST
58
59 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
60
61         * m4/gst-args.m4:
62         * m4/gst-valgrind.m4:
63           properly give a "no" result manually when providing a
64           not-found action to fix configure output
65
66 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
67
68         * m4/pkg.m4:
69           update with a more recent version
70
71 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
72
73         * gettext.patch:
74           make Makefile depend on LINGUAS, so rebuilds work when adding
75           a language
76
77 2006-01-03  Michael Smith  <msmith@fluendo.com>
78
79         * check.mak:
80           Clarify error message from valgrind test runs.
81
82 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
83
84         * m4/gst-arch.m4:
85           define HOST_CPU
86
87 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
88
89         * check.mak:
90           add a valgrind-forever target for tests
91
92 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
93
94         * check.mak:
95           when a "make test.check" run fails, make it rerun the test with       
96           at least debug level 2
97
98 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
99
100         * m4/Makefile.am:
101         * m4/gst-check.m4:
102           fix check for base plugins
103         * m4/gst-default.m4:
104           add m4 to set default elements
105
106 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
107
108         * m4/gst-check.m4:
109           check for tools correctly
110
111 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
112
113         * gtk-doc.mak:
114           only enable breaking on new API when make distcheck passes,
115           not before
116
117 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
118
119         * m4/gst-check.m4:
120           Resurrect Julien's dead body and wipe his mind clean
121
122 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
123
124         * m4/gst-check.m4:
125           Kill Julien
126
127 2005-10-17  Julien MOUTTE  <julien@moutte.net>
128
129         * m4/gst-check.m4: I know Thomas will kill me but this 
130         ifelse statement seems incorrect as it is always setting
131         required to "yes". With this one it seems to work. Fixes
132         build of gst-plugins-base on my setup where gstreamer-check
133         is definitely not present/required.
134
135 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
136
137         * gtk-doc.mak:
138           make build break on new api that has not been added to the
139           sections file
140
141 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
142
143         * m4/gst-glib2.m4:
144         * m4/Makefile.am:
145         * m4/gst-check.m4:
146           add macro for easy checks for GStreamer libs
147
148 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
149
150         * m4/gst-glib2.m4:
151           update, warn in error cases
152
153 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
154
155         * m4/gst-error.m4:
156           add GST_SET_DEFAULT_LEVEL
157
158 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
159
160         * m4/Makefile.am:
161         * m4/gst-gettext.m4:
162           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
163         * m4/gst-glib2.m4:
164           clean up and re-use in core soon
165         * m4/gst-plugindir.m4:
166           macro to set up PLUGINDIR and plugindir define/var
167
168 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
169
170         * m4/Makefile.am:
171         * m4/gst-gettext.m4:
172           add macro for setting up gettext
173
174 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
175
176         * m4/gst-args.m4:
177           add some .m4's for argument checking that can be shared among modules
178
179 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
180
181         * m4/as-libtool.m4:
182           set _LT_LDFLAGS
183         * m4/gst-libxml2.m4:
184           document
185
186 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
187
188         * m4/gst-arch.m4:
189           indent a little
190           add AC_REQUIRE
191         * m4/gst-error.m4:
192           clean up
193
194 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
195
196         * gst-autogen.sh:
197           update version detection expression to catch stuff like
198           Libtool (libtool15) 1.5.0
199
200 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
201
202         * gst.supp:
203           commit 6 new suppressions related to g_module_open; can these
204           really not be folded into one ?
205
206 2005-10-11  Edward Hervey  <edward@fluendo.com>
207
208         * gst.supp: 
209         made the <g_type_init calloc 2> suppression more generic
210         Added pthread memleak suppresions
211         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
212
213 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
214
215         * check.mak:
216           be more strict, more leak resolution
217         * gst.supp:
218           clean up the g_type_init suppressions
219
220 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
221
222         * m4/Makefile.am:
223         * m4/gst-valgrind.m4:
224           put the valgrind detection in an .m4
225
226 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
227
228         * check.mak:
229           add some more targets, like "help", but also more intensive tests
230
231 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
232
233         * gtk-doc.mak:
234           make certain doc warnings fatal so people maintain docs again
235
236 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
237
238         * Makefile.am:
239         * gtk-doc-plugins.mak:
240         * scangobj-merge.py:
241           merge additions from the .signals.new and .args.new file in
242           the original ones, only updating if necessary
243
244 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
245
246         * gst-xmlinspect.py:
247         * gstdoc-scangobj:
248         * gtk-doc-plugins.mak:
249           fix properly for new API; make update in plugins dir now works
250
251 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
252
253         * gst-xmlinspect.py:
254         * gstdoc-scangobj:
255           some fixes for new API
256         * gtk-doc-plugins.mak:
257           set environment properly
258
259 2005-09-17  David Schleef  <ds@schleef.org>
260
261         * gtk-doc-plugins.mak: Use new environment variables.
262
263 2005-09-16  Michael Smith <msmith@fluendo.com>
264
265         * gstdoc-scangobj:
266           Make the scanobj code reflect registry/plugin API changes
267
268 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
269
270         * gtk-doc-plugins.mak:
271           split out scanobj step (which will be run by doc maintainer)
272           from scan step (which will be run on every build)
273           clean up some of the commands for make distcheck
274
275 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
276
277         * gtk-doc-plugins.mak:
278         * mangle-tmpl.py:
279           first stab at reorganizing the plugins build so we can maintain
280           element docs
281
282 2005-09-14  David Schleef  <ds@schleef.org>
283
284         * as-libtool.mak: Remove
285         * m4/as-libtool.m4: The libtool bug that this worked around has
286           been fixed.
287         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
288           config.h to be regenerated needlessly, and we don't use it.
289
290 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
291
292         * gtk-doc-plugins.mak:
293           error out on inspect failure
294
295 2005-09-14  Michael Smith <msmith@fluendo.com>
296
297         * glib-gen.mak:
298           Don't call glib-mkenums with arguments that confuse/break MinGW,
299           fixes 316155.
300
301 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
302
303         * gtk-doc-plugins.mak:
304         * gtk-doc.mak:
305         * m4/gst-doc.m4:
306           separate out gtk-doc and docbook stuff
307           have two separate --enable configure flags
308
309 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
310
311         * check.mak:
312           add a .gdb target; rebuild registry for each target, otherwise
313           a code rebuild always triggers a reg rebuild, and it's just too
314           annoying
315         * gstdoc-scangobj:
316
317 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
318
319         * check.mak:
320           separate out REGISTRY_ENVIRONMENT; we want to use that from
321           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
322           everything that the first test, gst-register, needs
323
324 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
325
326         * check.mak:
327           parse output of valgrind and check for definitely lost, and error
328           out; somehow I was led to believe valgrind returns non-zero for
329           leaks, but I can't make it do that, so let's parse
330
331 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
332
333         * check.mak:
334           for some weird reason valgrind does not report actual memleaks
335           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
336           while valgrind is running.  Since the registry is going to go
337           anyway, I don't want to waste any more time on this; I just run
338           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
339           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
340           the registry, that's actually fine.
341
342 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
343
344         * mangle-tmpl.py:
345           keep original Long_Description; only insert an include if it's
346           not already the first line in there
347         * plugins.xsl:
348           output more information for plugins, including an origin hyperlink
349
350 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
351
352         * gst-xmlinspect.py:
353           a first stab at inspecting plugins and outputting an xml description
354         * gtk-doc-plugins.mak:
355           a gtk-doc using snippet for plugins documentation
356         * plugins.xsl:
357           a stylesheet to convert gst-xmlinspect.py output to docbook output
358           for inclusion in the gtk-doc stuff
359
360 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
361
362         * m4/gst-doc.m4:
363           s/pdf/eps/ in test for whether we output EPS images (#309379).
364
365 2005-07-18  Andy Wingo  <wingo@pobox.com>
366
367         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
368         better. Thanks, Paolo Bonzini!
369         
370         * m4/Makefile.am (EXTRA_DIST): 
371         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
372         fortran checks.
373
374 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
375
376         * m4/gst-error.m4:
377           add macro to set ERROR_CFLAGS
378
379 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
380
381         * gst-autogen.sh:
382           Remove the old autoregen.sh if it exists before recreating it,
383           to prevent confusing any shell process that might be reading it
384           currently.
385
386 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
387
388         * m4/gtk-doc.m4:
389           added
390
391 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
392
393         * gst-autogen.sh: create autoregen.sh *before* shifting the options
394
395 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
396
397         * gst-autogen.sh: only update autoregen.sh on actual runs
398
399 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
400
401         * m4/check.m4: m4 from the check unit test suite
402
403 2004-12-14  David Schleef  <ds@schleef.org>
404
405         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
406         isn't needed anywhere
407
408 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
409
410         * gst-autogen.sh:
411           allow failure command to be run so we can clean upfrom autopoint
412
413 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
414         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
415
416 2004-07-21  Benjamin Otte  <otte@gnome.org>
417
418         * m4/.cvsignore: exciting updates for libtool m4 files
419
420 2004-07-12  David Schleef  <ds@schleef.org>
421
422         * m4/as-objc.m4:  Add a macro to test for objective C
423
424 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
425
426         * m4/gst-feature.m4:
427           not all of them support --plugin-libs, so redirect stderr
428
429 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
430
431         * m4/as-scrub-include.m4:
432           sync with upstream to 0.1.4.  Fixes #132440
433
434 2004-06-07  Benjamin Otte  <otte@gnome.org>
435
436         * m4/gst-feature.m4:
437           write a big marker into configure output when checking next plugin
438           to allow easier parsing of why plugins are(n't) built.
439
440 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
441
442         * m4/as-compiler-flag.m4:
443         * m4/as-compiler.m4:
444         * m4/as-libtool.m4:
445         * m4/as-version.m4:
446           sync with upstream, change sticky options to -ko
447
448 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
449
450         * m4/as-scrub-include.m4: synced with upstream
451
452 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
453
454         * po.mak:
455           snippet for updating .po files
456
457 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
458
459         * Makefile.am:
460         * m4/Makefile.am:
461           integrate these with the dist
462
463 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
464
465         * release.mak: add a release target
466
467 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
468
469         patch by: Stephane Loeuillet
470
471         * m4/ax_create_stdint_h.m4:
472           use head -n instead of head - (#136500)
473
474 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
475
476         * m4/gst-doc.m4: don't build PS without dvips binary
477
478 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
479
480         reviewed by: Benjamin Otte  <otte@gnome.org>
481
482         * m4/as-docbook.m4:
483           don't use == operator with test(1) (fixes #135115)
484
485 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
486  
487         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
488
489 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
490
491         * m4/gst-feature.m4:
492           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
493           requires that call be in configure.ac
494
495 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
496
497         * m4/gst-libxml2.m4:
498           take required version as argument, and default to 2.4.9 if not
499           specified
500
501 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
502
503         * m4/gst-feature.m4:
504           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
505
506 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
507
508         * common/m4/as-ac-expand.m4:
509         * common/m4/as-auto-alt.m4:
510         * common/m4/as-compiler-flag.m4:
511         * common/m4/as-compiler.m4:
512         * common/m4/as-docbook.m4:
513         * common/m4/as-libtool.m4:
514         * common/m4/as-scrub-include.m4:
515         * common/m4/as-version.m4:
516         * common/m4/glib-gettext.m4:
517         * common/m4/gst-arch.m4:
518         * common/m4/gst-debuginfo.m4:
519         * common/m4/gst-doc.m4:
520         * common/m4/gst-feature.m4:
521         * common/m4/gst-function.m4:
522         * common/m4/gst-glib2.m4:
523         * common/m4/gst-gstreamer.m4:
524         * common/m4/gst-libxml2.m4:
525         * common/m4/gst-makecontext.m4:
526         * common/m4/gst-mcsc.m4:
527         * common/m4/pkg.m4:
528           fix underquoted macros as reported by automake 1.8.x (#133800)
529
530 2004-02-11  Johan Dahlin  <johan@gnome.org>
531
532         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
533         avoid a warning
534
535 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
536
537         * m4/gst-doc.m4:
538           we use --output-format=xml and --ingnore-files options to
539           gtkdoc-mkdb, which got added between 0.9 and 1.0
540
541 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
542
543         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
544           to configure.ac to shut up libtoolize
545
546 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
547
548         * glib-gen.mak: added; used to generate enums and marshal code
549
550 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
551
552         * gettext.patch: added; used by autogen.sh to make sure
553           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
554