After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 167210 - gnome-system-tools-1.1.91 fails to build under certain circumstances.
gnome-system-tools-1.1.91 fails to build under certain circumstances.
Status: RESOLVED DUPLICATE of bug 505158
Product: gnome-system-tools
Classification: Deprecated
Component: general
1.1.x
Other All
: Normal major
: ---
Assigned To: Carlos Garnacho
Carlos Garnacho
Depends on:
Blocks:
 
 
Reported: 2005-02-12 23:19 UTC by Mike Castle
Modified: 2007-12-26 02:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Mike Castle 2005-02-12 23:19:45 UTC
Please describe the problem:
At least three applications on my system use a file called gst.h:

gnu smalltalk 2.1g
gstreamer-0.8.8
gnome-system-tools-1.1.91

smalltalk installs a gst.h into ${someprefix}/include/gst.h (one could argue
this is a bug in smalltalk).  So, if one passes CPPFLAGS to configure that
happens to include ${someprefix}/include for other reasons, then the resulting
Makefile will place -I${someprefix}/include BEFORE -I${top_srcdir}/src/common. 
As a result, files like gst-network-tool.c can pick up the wrong gst.h,

It might be worth it to take a pointer from gstreamer and instead of including
gst.h, include common/gst.h, to give it a bit of a name space to protect it.

Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Murray Cumming 2005-10-31 08:07:27 UTC
I guess that it would be helpful to see the actual compile error here. Hopefully
this can be fixed just by using a fuller path in the #include line.
Comment 2 Carlos Garnacho 2007-12-26 02:00:37 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 505158 ***