[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