[gstreamer-bugs] [Bug 598114] build overwrites interfaces/interfaces-enumtypes.h with wrong enumtypes
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Oct 16 00:25:50 PDT 2009
https://bugzilla.gnome.org/show_bug.cgi?id=598114
GStreamer | gst-plugins-base | git
Stefan Kost (gstreamer, gtkdoc dev) <ensonic> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.26
--- Comment #5 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2009-10-16 07:25:48 UTC ---
build: use glib_gen_basename for generated files. Fixes #598114
We used pattern rules before. This breaks if a header is references from a
different directory. For marshallers I could trigger useless rebuilds. For
enums
it caused that the genrated files where overwritten with wrong content as the
pattern rule has a static dependecy. So it created enumtypes for dir a in dir
b.
I'll push the patches for base/good now as well, but wait with ugly and bad for
after the freeze.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list