maemo.org Bugzilla – Bug 4586
Broken link to page "Hildon Desktop Portability" on maemo.org/development/sources
Last modified: 2010-05-17 16:43:33 UTC
You need to
before you can comment on or make changes to this bug.
The link on this page: http://maemo.org/development/sources/
referring to Hildon Desktop Portability is broken. Searching for the same term
does not help either.
It would be great if this could be restored,as the page would be helpful to
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:220.127.116.11)
Gecko/2009042523 Ubuntu/8.10 (intrepid) Firefox/3.0.10
Do you have a link to the good "Hildon Desktop Portability" page?
Sorry I don't. Else I wold have specified it in the bug report. I am
desperately looking for it....
This is not about the wiki -> moving to Docs.
Actually, the original page was an old wiki page - and the old wiki is gone.
I've been digging around Midgard trying to find the old pages to see if there's
anything in there that really should be migrated to the new wiki.
I suspect that there are official docs which address the compilation issue, and
I will likely change the link to point to them when I find something
Found a link to the old content:
The page is actually a list of bugs or problems - and it looked quite outdated
already when we were migrating the wiki, thus it didn't make it over.
Pasting content in here for reference:
This pages tries to list various problems which prevent compiling the Hildon
Desktop and its dependencies, outside of the Maemo / scratchbox environment. It
also tries to solve them :)
In this experiment, Ubuntu Edgy is used, and the following packages are used: *
matchbox 1:3 * libgtk2.0-0 2.10.6-0ubuntu1 * libgnome-vfs0 1.0.5-5.3 *
libgconf2-4 2.16.0-0ubuntu1 * gcc 4:4.1.1-6ubuntu3
* dependency on Hildon-specific changes to GTK+. #823
* won't compile on recent gcc, because of duplicate symbols. #822
* dependency on L10n with format string requiring translation being used
* hard dependency on outu, even if unit tests are not wanted #824
* libosso-help should be optional, it should be possible to use e.g. yelp
* hildon-fm should be optional, it should be possible to use
* libhildonmenu does not compile on recent gcc (compiler warnings)
* osso_initialize tries to connect to register objects to both system bus
and session bus. Registering object to system bus is typically not allowed for
normal user. osso_initialize should not return NULL if the registration to the
session bus works but not the one to system bus
* the SDK theme needs an update, this is being worked on
* the theming uses a Hildon GTK specific way of defining logical colors.
This should eventually be replaced with the GTK+ 2.10 way of doing it
* lots of theming properties depend on Hildon-hacks in GTK (menus, listview
* widgets not used in the Hildon environment are often not themed or look
strange (menu bar, normal toolbar)
* matchbox's theme should not have hardcoded pixmap size
* reads .desktop files in /usr/share/applications/hildon. Should at least
read them from /usr/share/applications
* does not understand Categories: in .desktop files
* uses MB_TITLEBAR_DOCK hint which seems not available in matchbox 1.0
In fact, looking at the context on http://maemo.org/development/sources, the
page doesn't do what it is supposed to - there's no instructions on getting &
building the source code, description of the various modules, which branches to
There is a need for a page to do that. I don't think that the page mentioned
here is the right answer for that question.
I will add writing this to my list of Stuff To Do.
I have found two pages which contain useful information for building Hildon:
I have updated the page you pointed to, and I think that this closes the core
[Rearrangement of Documentation bug reports.]
Mass-moving old closed Developer Platform > Documentation tickets.
You can filter bugmail by searching for this comment.