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 486421 - gtkmozembedmm fails to build on debian testing/unstable
gtkmozembedmm fails to build on debian testing/unstable
Status: RESOLVED NOTGNOME
Product: gnomemm
Classification: Deprecated
Component: build
unspecified
Other All
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2007-10-13 21:06 UTC by clark.rawlins
Modified: 2009-01-07 21:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch to resolve build issues with gtkmozembedmm (2.53 KB, patch)
2007-10-13 21:07 UTC, clark.rawlins
none Details | Review

Description clark.rawlins 2007-10-13 21:06:10 UTC
Please describe the problem:
When building on debian testing/unstable gtkmozembedmm doesn't build when xulrunner-dev is installed. 

Steps to reproduce:
1. On a debian unstable/testing install checkout the head of the gtkmozembedmm tree.
2. Insure that xulrunner-dev is installed.
3. Attempt to configure and build the project.
4. Note that it fails due to a lack of mozilla packages.
5. Change configure.ac to reference xulrunner instead of mozilla.
6. Run configure again.
7. Note that configure fails succeeds.
8. Run make
9. Note that the build fails looking for gnome-vfs headers/libraries.
10. Make changes to configure.ac referencing the gnome-vfs package.
11. Run make again
12. Note that make fails building the examples due to unresolved external symbols from the gtkmozembedmm library.
13. Change the sample makefile fragment to reference the gtkmozembedmm_lib at the end of the link line instead of at the beginning.
14. Make now completes successfully.


Actual results:
configure fails

Expected results:
For configure and make to complete without any errors and without any intervention.

Does this happen every time?
Yes

Other information:
Comment 1 clark.rawlins 2007-10-13 21:07:44 UTC
Created attachment 97187 [details] [review]
Proposed patch to resolve build issues with gtkmozembedmm

This patch fixes build issues on debian unstable/testing.
Comment 2 Murray Cumming 2007-11-05 09:38:10 UTC
Note that gtkmozembedmm is not part of gtkmm, or even part of gnomemm. I have CCed the maintainer. The maintainer is listed in the AUTHORS file as Max Vasin <max-appolo@mail.ru>

However, I did try this patch on Ubuntu Gutsy. Ubuntu has xulrunner-1.9-dev, but it has xulrunner.pc and xulrunner-embedded.pc instead of the xulrunner-gtkmozembed pkg-config name that you use in your patch. 
Comment 3 Murray Cumming 2008-08-04 12:48:13 UTC
Max?
Comment 4 Murray Cumming 2009-01-07 21:09:16 UTC
Closing this because it's not part of gnomemm. Please contact try yourself to contact its maintainer.