The Following 6 Users Say Thank You to Android_808 For This Useful Post: | ||
|
2016-11-12
, 15:38
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#32
|
The Following 8 Users Say Thank You to freemangordon For This Useful Post: | ||
|
2016-11-12
, 18:03
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#33
|
make[1]: Entering directory '/home/user/Projects/Maemo/libdsme-0.60.30+0m5'
.depend:156: *** missing separator (did you mean TAB instead of 8 spaces?). Stop.
/home/user/Projects/Maemo/libdsme-0.60.30+0m5/Rules.make:130: recipe for target 'all' failed
/usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h -e libdsme.a: protocol.o message.o -e libdsme.so: protocol.o message.o libdsme_dbus_if.so: modules/dsme_dbus_if.o
|
2016-11-12
, 18:14
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#34
|
iphbd built fine.
Did you have any issues with libdsme-0.60.30+0m5?
I'm getting the following error message. It's an autogenerated file. The line in question in the .depends file is "-e ", the first of two. It almost looks like it is writing the param from the echo statement from lines 232-246 from Rules.make.
.depends content, lines 154-160(EOF):
Code:/usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h -e libdsme.a: protocol.o message.o -e libdsme.so: protocol.o message.o libdsme_dbus_if.so: modules/dsme_dbus_if.o
The Following 5 Users Say Thank You to freemangordon For This Useful Post: | ||
|
2016-11-12
, 23:46
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#35
|
The Following 5 Users Say Thank You to Android_808 For This Useful Post: | ||
|
2016-11-13
, 19:12
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#36
|
The Following 11 Users Say Thank You to Android_808 For This Useful Post: | ||
|
2016-11-14
, 06:54
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#37
|
|
2016-11-14
, 09:01
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#38
|
osso-systemui failing at the moment. The Cordia based libhildon has removed some HildonBanner related code for hildon_banner_show_information and hildon_banner_set_timeout.
PKG_CHECK_MODULES([HILDON], [hildon-1, gtk+-3.0], [AC_DEFINE(WITH_HILDON,[1],[Use Hildon]) AC_DEFINE(WITH_GTK3,[1],[Use Gtk3])], [PKG_CHECK_MODULES(HILDON, [hildon-1], [AC_DEFINE(WITH_HILDON,[1],[Use Hildon])])])
The Following 5 Users Say Thank You to Android_808 For This Useful Post: | ||
|
2016-11-14
, 11:46
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#39
|
My bad, it does exist. osso-systemui's dbus.c has WITH_HILDON include before including config.h.
From what I can tell, the configure sequence is detecting hildon so is not running the check for gtk3 the check for it will only be run if hildon is not found.
This isn't something I'm confident on dealing with but I think it should be like this:
Code:PKG_CHECK_MODULES([HILDON], [hildon-1, gtk+-3.0], [AC_DEFINE(WITH_HILDON,[1],[Use Hildon]) AC_DEFINE(WITH_GTK3,[1],[Use Gtk3])], [PKG_CHECK_MODULES(HILDON, [hildon-1], [AC_DEFINE(WITH_HILDON,[1],[Use Hildon])])])
That gets it a bit further, but we then hit libcanberra DSO errors. $(CANBERRA_CFLAGS) and $(CANBERRA_LIBS) are missing from src/Makefile.am
Finally, -ldl appears to be missing from the same Makefile.am.
I don't know if the lib changes are exclusive to GTK3 or not at the moment.
The Following 5 Users Say Thank You to freemangordon For This Useful Post: | ||
|
2016-11-14
, 13:22
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#40
|
I'd like to keep one and the same code for both CSSU and hildon-gtk3 as much as possible - it really doesn't make sense to make forks for hildon-gtk3 when a couple of #ifdefs will do the job. Esp if we have a cooperative package maintainer to deal with (myself)
I am first to confess I don't feel comfortable with automake spaghetti.
The Following 8 Users Say Thank You to Android_808 For This Useful Post: | ||
I think i just need to rebuild dsme and libdsme, then build osso-systemui, libconic and then i can replace mce. then i just need to revert the hildon-desktop mer hack commit. i might have a play with dsme and mce to see if i can add optional support for systemd as mentioned earlier.
i have also freed up some space on the laptop for another build. as my working version is built on amd64 jessie, i'm going to set up x86 stretch to test for issues going forward and give me a way to work on ports when away from home.