The Following 5 Users Say Thank You to reinob For This Useful Post: | ||
![]() |
2012-11-15
, 00:11
|
Posts: 3,074 |
Thanked: 12,964 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#1062
|
first, seems that 'sb-conf in -edL' should be 'sb-conf in -edLF' to avoid installing libfakeroot manually.
then everything went smooth (except that i can't understand why i should do 'rm -rf /targets/FREMANTLE_ARMEL_GCC472/opt' -- i ommited that step, there were only some perl crap which shouldn't hurt anything).
another thing i stepped in is alot of messages about duplicate functions (on a real project, not on 'hello_world.c'). some googling, and i found that i can add '-fgnu89-inline' to CFLAGS. i did that and then i was able to build my projects with this shiny new gcc 4.7!
The Following 7 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-11-15
, 00:16
|
Posts: 3,074 |
Thanked: 12,964 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#1063
|
I know. I just re-defined seamless to mean "whatever we do we do it as if Nokia had done it". Nokia left us, we can leave them as well. The N900 is free enough to allow us modding the fvck out it.
Removing an unnecessary package dependency is like the least we can do!
The Following 8 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-11-15
, 00:35
|
Posts: 50 |
Thanked: 135 times |
Joined on Nov 2012
|
#1064
|
![]() |
2012-11-15
, 07:22
|
Posts: 3,074 |
Thanked: 12,964 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#1065
|
ifneq (,$(findstring thumb,$(DEB_BUILD_OPTIONS))) CFLAGS += -mthumb endif
The Following 4 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-11-15
, 09:34
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#1066
|
Sure. But the idea of CSSU-thumb is not to redefine what CSSU is or is not. As maybe you see, I am trying to follow "upstream". So, if CSSU-testing drops some dependencies, CSSU-thumb will follow shortly. But I don't want to create some dependency mess, just because I can, or just for the purpose of freeing 20-30k in rootfs. Pester merlin1991, I will follow
The Following 4 Users Say Thank You to reinob For This Useful Post: | ||
![]() |
2012-11-18
, 18:50
|
|
Posts: 2,222 |
Thanked: 12,651 times |
Joined on Mar 2010
@ SOL 3
|
#1067
|
Define "dropping". I suggested that
i.e. that the *dependency* be removed. All N900s need pulseaudio. Many/most N900 don't need esd. Hence esd should not be a dependency of pulseaudio, but a recommendation or suggestion or whatever you want to call it.
Every user would still have the freedom of apt-get install'ing esd or whatever other package he or she may want to install.
Personally I don't care about esd, and that's why I took it as an example. CSSU should be more "C" and less (first) "S". Open-sourced versions of Nokia closed-source programs should not be clones, they should bring improvements. Otherwise I *personally* don't care if the source code of a program is available or not (unless I want to modify it myself)
The same goes for dependencies. If Nokia decided that modest needs intellisync or exchange as a dependency, that doesn't mean that they are real dependencies, and hence CSSU should fix those dependencies and make them optional. [ This is just a ficticious example, I don't know if, but I guess that, those dependencies are actually there ]
But hey, as long as each user has the freedom to remove or install a package, what CSSU does or does not is irrelevant..
![]() |
2012-11-23
, 16:11
|
Posts: 466 |
Thanked: 335 times |
Joined on Jan 2010
@ Vienna, Austria
|
#1068
|
![]() |
2012-11-23
, 16:43
|
Posts: 3,074 |
Thanked: 12,964 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#1069
|
hello, I just upgraded CSSU from 38-1Tmaemo5.1+thumb4 to 38-1Tmaemo6 (non-thumb it seems?), because I was assuming if I got an update pushed it would be thumb as well and didn't double-check the version number.
I'd like to keep running thumb though, is there an easy way to go back? Or will You make a thumb version of this update soon?
Thanks, Ben
The Following 15 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-11-23
, 17:49
|
Posts: 159 |
Thanked: 217 times |
Joined on Oct 2011
|
#1070
|
Keep it that way, AFAIK only hildon-desktop should be updated to non-thumb version.
I will wait for 1-2 weeks to see if everything is ok with latest -testing and if it is, will issue a new -thumb update.
Preparing to replace libssl0.9.8 0.9.8n-1+maemo4+0m5+0cssu0+thumb1 (using .../libssl0.9.8_0.9.8n-1+maemo4+0m5+0cssu1_armel.deb) ... Unpacking replacement libssl0.9.8 ... Preparing to replace hildon-desktop 1:2.2.142-22+thumb0 (using .../hildon-desktop_1%3a2.2.142-23_armel.deb) ... Unpacking replacement hildon-desktop ... Preparing to replace ke-recv 3.19-15.2 (using .../ke-recv_3.19-15.6_armel.deb) ... Unpacking replacement ke-recv ... Preparing to replace obexd 0.46-1maemo3+0cssu2 (using .../obexd_0.46-1maemo5+0cssu1_armel.deb) ... Unpacking replacement obexd ... Preparing to replace openssl 0.9.8n-1+maemo4+0m5+0cssu0+thumb1 (using .../openssl_0.9.8n-1+maemo4+0m5+0cssu1_armel.deb) ... Unpacking replacement openssl ... Preparing to replace status-area-orientationlock-applet 1.0+0cssu3 (using .../status-area-orientationlock-applet_1.0+0cssu4_armel.deb) ... Unpacking replacement status-area-orientationlock-applet ... Preparing to replace camera-ui 1.1.29.2+0cssu14+thumb0 (using .../camera-ui_1.1.29.2+0cssu15_armel.deb) ... Unpacking replacement camera-ui ...
![]() |
Tags |
code size, dinosaurs, fmg ftw!, fmg.da.king, performance, thumb, thumb life |
|
Removing an unnecessary package dependency is like the least we can do!