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