**** BEGIN LOGGING AT Sun Oct 12 02:59:59 2014 Oct 12 08:02:21 hi! is this channel still alive? Oct 12 08:02:52 anyway, has anyone successfully remapped keys (physical as well as xkb) to a dvorak layout on the n900? Oct 12 08:03:08 I feel it needs to be done on my n900 Oct 12 08:03:51 arvut: yes it's alive Oct 12 08:03:53 I found a post about the xkb part, but I'm not so sure if the physical keys are modifiable Oct 12 08:04:02 sixwheeledbeast: =) Oct 12 08:04:15 sixwheeledbeast: any development on maemo these days? Oct 12 08:06:12 arvut: yes. #maemo-ssu and #neo900 Oct 12 08:06:19 ~fptf Oct 12 08:06:19 extra, extra, read all about it, fptf is the Fremantle Porting Task Force, see http://talk.maemo.org/showthread.php?t=91308 Oct 12 08:06:25 ~cssu Oct 12 08:06:25 i heard cssu is http://wiki.maemo.org/Community_SSU, or (Community Seamless Software Update) Oct 12 08:07:34 arvut: http://wiki.maemo.org/Remapping_keyboard Oct 12 08:07:39 haha I like that name, fremantle porting taskforce :P Oct 12 08:10:07 mornin... Oct 12 08:10:43 sixwheeledbeast: still doesn't explain/confirm if the physical keys are move'able or not. I wanna build a dvorak layout on the qwerty keyboard that the device was shipped with Oct 12 08:10:52 drathir: morning! Oct 12 08:12:01 arvut: if good remember is full remap of keys available... Oct 12 08:12:49 * drathir now also have diff keys behaviour in fresh one n900 and old one... Oct 12 08:13:16 arvut: AFAIK it is all one sheet, there are different versions depending on region but not dvorak Oct 12 08:13:56 well, I have all the keys I need for a pretty solid dvorak variant (swedish in my case) but if I can't detach the keys and move them then thats worthless Oct 12 08:14:16 sixwheeledbeast: meh.. there goes my grand plans I guess Oct 12 08:14:38 does sailfishOS install on the n900 btw? Oct 12 08:15:00 probably wrong place to ask, but someone in here might have tried it =) Oct 12 08:15:06 it's not like a standard kbd where you can pull the button off and move them. Oct 12 08:15:27 sixwheeledbeast: yeah, probably not Oct 12 08:15:51 would be smashing if you could tho, but i guess it would have been broken too easily if it were. Oct 12 08:15:57 arvut: possibly, but still parts of Maemo are closed so not all will work, call-ui etc etc Oct 12 08:16:40 I used to run irssi quite a lot on my n900, typed massive amounts of text Oct 12 08:16:51 right Oct 12 08:17:10 N900 was designed for and with Maemo so this is the best OS for it IMHO. Oct 12 08:17:44 yeah but it works as a tablet for other distros, there is even a guy who has successfully installed gentoo on it :P Oct 12 08:17:52 which is my main desktop distro Oct 12 08:20:35 I don't see the point of a "tablet" myself. I have N900 and desktop cba with anything inbetween with less usability than either. Oct 12 08:23:41 I don't use my n900 for phone-functions nowadays anyway, thats what my n9 is for (and it has such a horrible batterylife nowadays so I'm considering getting some newer hardware that has replaceable battery) Oct 12 08:26:05 jolla and fairphone are options atm Oct 12 08:30:49 mornin' Oct 12 08:31:12 arvut: you can remap your keys Oct 12 08:31:37 see rx-51 somewhere in X11 conf Oct 12 08:43:21 bencoh: yeah, found out how to do that but not the actual physical keyboard remapping, as sixwheeledbeast mentioned, its all in one sheet Oct 12 08:43:53 so remapping to dvorak while still using qwerty layout would confuse things Oct 12 08:45:41 oh well Oct 12 08:46:14 I'm using qwertyish mapping on a qwertz keyboard with special chars remapped Oct 12 08:46:22 so it's usable Oct 12 11:42:56 greeings, need help ? anyone ? Oct 12 11:43:25 I've changed the default SHELL to bash, and now I'm stuck in a boot loop Oct 12 11:43:54 the other "good news" is that my USB port is broken Oct 12 11:49:28 antranigv: do you have backupmenu installed? Oct 12 11:49:29 and does it work? Oct 12 11:49:39 no I dont ( Oct 12 11:49:44 do you have uboot installed? Oct 12 11:50:10 I have that Android thing boot menu Oct 12 11:50:19 multiboot? Oct 12 11:50:20 does it work? Oct 12 11:50:21 oh no Oct 12 11:50:22 yupp Oct 12 11:50:36 well at least you have *some* working system then Oct 12 11:51:03 antranigv: boot Android, install a terminal emulator, then set /bin/sh back to ash Oct 12 11:51:04 can you get to the menu? Oct 12 11:51:13 it's just busybox problem, edited a file Oct 12 11:51:17 no I can't Oct 12 11:51:24 android is not installed :( Oct 12 11:51:24 "just a" Oct 12 11:51:29 well Oct 12 11:51:40 if you can't get a running system, you're fucked Oct 12 11:51:53 what about RescuOS ? Oct 12 11:52:01 is it installed? Oct 12 11:52:05 do you have a working usb port? Oct 12 11:52:18 I can just fix the USB port and then reflash it Oct 12 11:52:19 if the answer to both questions is "no", then you're still fucked Oct 12 11:52:21 oh of course Oct 12 11:52:23 ~usbfix Oct 12 11:52:23 it has been said that usbfix is http://talk.maemo.org/showthread.php?t=75920 - and **NEVER** use epoxy (unless you want to seal your device for underwater), or https://www.youtube.com/watch?v=fYz5nIHH0iY#t=1866, you will basically need two irons: a small good one (or better hot-air reflow) and a 60+ Watt Oct 12 11:54:19 kerio: where can I find the reflasher for GNU ? Oct 12 11:54:24 and the rootfs I think ? Oct 12 11:54:25 ~0xffff Oct 12 11:54:25 [0xffff] https://gitorious.org/0xffff/, or http://talk.maemo.org/showthread.php?t=87996 Oct 12 11:54:31 ~pr131 Oct 12 11:54:32 extra, extra, read all about it, combined is the rootfs fiasco image of maemo. For N900 latest (PR1.3.1) see http://nds2.fds-fire.nokia.com/fdp/interface/FiRe/2011/9/--FID--A0A22MVWFVFAM/--LID--FiRe1317015685654/RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin, or http://galif.eu/nokia/ Oct 12 11:54:44 i recommend Pali's 0xffff Oct 12 11:56:53 kerio: so first I should fix the USB Oct 12 11:57:11 if you can, yes Oct 12 11:57:21 then flash rescue OS to change the file Oct 12 11:57:26 cool Oct 12 11:57:40 with a working usb port there's pretty much nothing you can do to render your n900 unoperable Oct 12 11:57:55 like, software-wise Oct 12 11:57:59 to bad here in Europe you cant find fixers, Oct 12 11:58:04 you don't flash rescueOS, you load it Oct 12 11:59:08 ahh :D can the 0xFFFF do that ? Oct 12 11:59:59 yes Oct 12 12:00:41 I love community based phones B| now I need to buy Jolla :D Oct 12 12:00:57 jolla is about as "community" as a samsung galaxy, really Oct 12 12:01:20 really ? Oct 12 12:01:22 wow Oct 12 12:01:32 that's what i gathered, at least Oct 12 12:01:46 but N900's community was/is the best Oct 12 12:01:53 sailfish is still not a linux desktop OS :c Oct 12 12:02:31 should be ? )) but the N900 is some kind of desktop OS Oct 12 12:02:59 x11 with a small-screen-focused window manager Oct 12 12:03:01 pulseaudio Oct 12 12:03:13 dbus for IPC Oct 12 12:06:37 need a maemo port for jolla Oct 12 12:09:06 anyone knows anyone in the Neterlands who can fix my USB port ? :( Oct 12 12:09:29 meh, if you really want a slightly more recent n900, there's the neo900 project Oct 12 12:10:08 can we buy the Neo900 ? they are not out yet I think Oct 12 12:10:37 well, it's not even going to run anything as soon as it's out Oct 12 12:10:51 hopefully it won't take much for fptf to release something that works, tho Oct 12 12:11:04 I'm currently leaning toward the Pyra myself Oct 12 12:13:30 but it's a console Oct 12 12:13:55 afaik the omap5 is not that good for phones Oct 12 12:13:59 due to dubious design choices Oct 12 12:14:32 if people wanted phones, they wouldn't be interested in N900 either Oct 12 12:14:50 i was interested in the n900 because it's a desktop linux that also works really well as a phone Oct 12 12:59:37 anyway maemo isnt that good ... it's leaky and half of it is still closed-source ... and jolla is basically a qualcomm "spy" ... I really dont see why you'd want those together Oct 12 13:01:52 bencoh: Have you heard about Fremantle Porting Task Force ? They are basically reverse-engineering closed-source bits so that Maemo 5 would be portable, working and open-source. Oct 12 13:04:20 And, memory leaks are being fixed. MCE is wholly Reverse-Engineered, for example, and better than stock :) Oct 12 13:04:52 bme has an opensource in-kernel alternative that works better than bme_rx51 Oct 12 13:12:30 meh, he left :( Oct 12 13:13:06 it's being RE for legacy reasons, not because it's awesome :) Oct 12 13:23:47 bencoh: it's being REed so we'll be able to but it on other HW as well Oct 12 13:23:51 *put Oct 12 13:34:43 hey Oct 12 13:34:50 nokia has made some questionable decisions Oct 12 13:35:07 but they still managed to squeeze some more than decent battery life out of a linux distro Oct 12 13:36:24 true Oct 12 13:36:45 got to admit that :) Oct 12 16:34:42 DAMN Oct 12 16:34:56 DAMN you! Oct 12 16:34:57 /usr/bin/ld: BFD (GNU Binutils for Debian) 2.22 assertion fail ../../bfd/elf32-arm.c:11467 Oct 12 16:39:00 stryngs: ignore that, it is harmless Oct 12 16:39:24 bah Oct 12 16:39:35 Im building 2.24 as we speak Oct 12 16:39:47 But, thank you for the heads up =) Oct 12 16:40:12 stryngs: for SB? Oct 12 16:40:23 nope, directly on my n900 Oct 12 16:40:29 I don't use sb Oct 12 16:40:54 i make my own debs too =), just not the conventional way Oct 12 16:41:21 :) Oct 12 16:42:07 Do you use SB freemangordon ? Oct 12 16:42:19 If so, why not just directly build on the n900? Oct 12 16:43:17 because it is VERY SLOW Oct 12 16:43:31 Overclock, it works fine Sc0rpius =) Oct 12 16:43:56 even so, building in the N900 takes several minutes Oct 12 16:44:03 and building in your Linux PC takes seconds Oct 12 16:44:30 well also I guess you're just building Oct 12 16:44:40 but if you're developing directly in the N900, now that's gonna hurt :P Oct 12 16:44:55 Sc0rpius: Does the n900 allow you to build a .deb in the local environment? Oct 12 16:45:05 all the dpkg tools are for the SB, which sucks =( Oct 12 16:46:06 stryngs: imagine you have to build Qt or gecko Oct 12 16:46:13 or openssl, or... Oct 12 16:46:30 I think the tools are available for the N900 and you can run dpkg-buildpackage in the N900 Oct 12 16:46:46 but it's just ... insane Oct 12 16:47:09 Qt would take days, literally :) Oct 12 16:47:29 you know I have a Raspberry Pi Oct 12 16:47:36 and it has the same CPU than a N900 Oct 12 16:47:41 hmm, no Oct 12 16:47:46 well it's pretty similar Oct 12 16:47:48 it is arm11 iirc Oct 12 16:48:11 but teah, pretty similar performance Oct 12 16:48:17 *yeah Oct 12 16:48:19 it's an ARM11 yes 700 MHz Oct 12 16:48:24 pretty similar to the N900 Oct 12 16:48:29 building XBMC took a whole day Oct 12 16:48:37 now I just grab the .deb Oct 12 16:49:16 actually the Raspberry Pi CPU is a little faster ;) Oct 12 16:51:01 scratchbox can be a pain sometimes but it's still faster than native build Oct 12 17:01:19 * stryngs wonders how long it will take to build binutils natively Oct 12 17:04:28 a week or so Oct 12 17:05:00 heheheh Oct 12 17:05:19 hah Oct 12 17:05:21 10 mins Oct 12 17:05:26 =) Oct 12 17:06:47 Now if this clears the /usr/bin/ld: BFD (GNU Binutils for Debian) 2.22 assertion fail ../../bfd/elf32-arm.c:11467 issue, would anyone here want the .deb? Oct 12 17:06:53 I provide logs and whatnot of the build process Oct 12 19:25:46 which twitter client do you recommend for N900? Oct 12 19:27:58 Sicelo: I only think one is working I can't remember which tho Oct 12 19:28:12 tweetian maybe ? Oct 12 19:28:25 (I dont use twitter so I dont really know) Oct 12 19:28:26 most haven't been updated to the new API Oct 12 19:31:46 ok. heh Oct 12 19:45:50 hello everybody Oct 12 19:46:39 I have a strange thing to ask you.. my n900 isn't receiving texts from Windows phones when they use emoticons Oct 12 19:46:56 I get all the others, what do you think? Oct 12 19:48:20 even texts from those phones as long as they don't use emoticons Oct 12 19:50:08 what do you receive instead? Oct 12 19:50:19 or you just don't receive anything? Oct 12 19:50:46 Windows Phone emoticons as long as I know are just Unicode characters, you should at least see some blocks in the text since in the N900 they are invalid characters Oct 12 19:51:29 mmm Oct 12 19:51:50 I receive the plain unicode punctuation emoticons Oct 12 19:52:13 but all the others just don't get to my inbox Oct 12 19:52:42 those phones have little whats'app-like thingies.. Oct 12 19:52:53 I know Oct 12 19:52:56 but what I'm asking is Oct 12 19:53:13 are you not receiving the emoticons or are you not receiving the whole SMS message? Oct 12 19:53:17 (are we talking about SMS right?) Oct 12 19:53:21 yes, SMS Oct 12 19:53:32 I don't receive the whole SMS, as if it had never been sent Oct 12 19:53:43 oh so the whole SMS is lost Oct 12 19:53:50 yes, incredibly Oct 12 19:53:58 well Oct 12 19:54:31 I wonder if when you add an emoticon in a Windows Phone the messages it turned from SMS to MMS Oct 12 19:54:44 if that's the case, you need to install an MMS software in the N900 to receive it Oct 12 19:54:47 that's what I thought too Oct 12 19:55:05 N900 can't receive MMS natively Oct 12 19:55:19 I should check it out by monitoring the credit charges Oct 12 19:55:26 so try installing fMMS Oct 12 19:55:41 I found out today I can't get MMS ;) this means I can absolutely do without Oct 12 19:56:19 you can get MMS, you just need an app for that Oct 12 19:56:20 but that's incredible that the community was able to add such a feature. Maemo is my idea of technology. Oct 12 19:56:48 anyway, I'll have to check the charges per each sms/mms Oct 12 19:57:19 to realize if they ship as pictures or unicode characters to be replaced with a pic Oct 12 19:57:56 do you agree? Oct 12 19:59:41 yeah I guess Oct 12 20:00:22 thank you then Oct 12 20:00:46 I guess I'll get back to you when I know more Oct 12 20:31:45 hmm, I'm not a fan of graphical file browsers, but Hamster Filer really looks nice :) Oct 12 20:32:00 and feels nice too Oct 12 20:57:43 hi all Oct 12 21:00:07 1hi Oct 12 21:02:49 Question for ya'll. I recently built binutils natively, and under /usr it created armv7l-unknown-linux-gnueabi Oct 12 21:03:03 Is the system type for the n900 armv7l? Oct 12 21:04:59 of course .. `uname -m` Oct 12 21:05:32 Thank you Sicelo =) Oct 12 21:05:36 I did not know that Oct 12 21:28:57 *** BFD does not support target armv7l-unknown-none. Oct 12 21:28:59 *** Look in bfd/config.bfd for supported targets. Oct 12 21:29:27 * stryngs sighs Oct 12 21:29:53 Sicelo: any ideas? Oct 12 21:30:07 bleh, bfd :/ Oct 12 21:31:48 well the weird part is when i ./configure without doing --build=armv7l it does let make happen properly. Then it creates a directory under /usr called armv7l-unknown-linux-gnueabi Oct 12 21:32:13 under that directory is a bin/ with several executables as well Oct 12 21:32:27 i'm trying to get it to where everything builds under bin/ Oct 12 21:32:30 Any ideas? Oct 12 21:33:47 I'm not much a wiz on this stuff, I kind of peck and make stuff happen Oct 12 21:53:03 rah rah shish the community bah. Oh well, At least I got the uname -m answer =) Oct 12 22:15:13 stryngs: I have no idea what you're trying to do ... building a cross binutils ? Oct 12 22:15:19 or a native one ? Oct 12 22:15:41 you shouldnt specify --build/--host for a native build Oct 12 22:16:18 and I still dont get why you want/need a newer binutils, btw Oct 12 22:18:05 bencoh, I require the most up to date gcc/cpp/g++ Oct 12 22:18:28 The pre-compiled deb ready one is 4.6 Oct 12 22:18:42 Of course in updating to 4.6, it required me to upgrade binutils to binutils2.22 Oct 12 22:18:54 Whenever you compile something even as simple as Hello world, there is an error Oct 12 22:19:11 So, to me that is unacceptable. In turn I've decided to build binutils 2.24 Oct 12 22:19:18 I did figure it out though =) Oct 12 22:19:22 Currently make installing Oct 12 22:20:07 Heh, and even with figuring out the --build part Oct 12 22:20:10 Nokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/ Oct 12 22:20:10 armv7l-unknown-linux-gnueabi bin include lib share Oct 12 22:20:13 Nokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/armv7l-unknown-linux-gnueabi/bin/ Oct 12 22:20:16 ar as ld ld.bfd nm objcopy objdump ranlib strip Oct 12 22:20:19 Nokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/bin Oct 12 22:20:21 addr2line ar as c++filt elfedit gprof ld ld.bfd nm objcopy objdump ranlib readelf size strings Oct 12 22:20:26 It still creates a seperate set of binaries Oct 12 22:20:29 son of a gun Oct 12 22:20:36 maybe it's target flag i need to use Oct 12 22:21:31 bencoh: In building this, I want everything under /usr/bin Oct 12 22:21:45 not /usr/bin and /usr/armv7l-unknown-linux-gnueabi/bin Oct 12 22:22:22 So, now we try --target flag =) Oct 12 22:22:38 Again I'm not much of a developer, mostly hunt and peck+ see what happens Oct 12 22:23:54 I've never had a Makefile create seperate sets of /bins so I'm very lost +0 Oct 12 22:24:33 --target is for code generators Oct 12 22:24:51 means what platform the package will generate code for Oct 12 22:24:56 So what can I do to make binutils build the binaries under /usr/bin? Oct 12 22:25:01 not relevant for most code Oct 12 22:25:10 --prefix? Oct 12 22:25:18 Because never before have I seen make install drop stuff under two sets of /bins Oct 12 22:25:22 --prefix=/usr Oct 12 22:25:48 /usr/armv7l-unknown-linux-gnueabi/bin is for internal use Oct 12 22:25:56 you don't need to care what goes on there Oct 12 22:25:57 what do you mean? Oct 12 22:26:02 Can I not remove it then? Oct 12 22:26:06 no Oct 12 22:26:15 can i put it in a subdir? Oct 12 22:26:15 means don't be anal about it, just leave it there Oct 12 22:26:17 vs /usr Oct 12 22:26:33 don't move it after install either Oct 12 22:26:43 i know that, but the thing is the install doesnt work jon_y Oct 12 22:26:54 how does it not work? Oct 12 22:27:03 and placing the binaries under that dir in /usr/bin overwriting /usr/bin binaries does work Oct 12 22:27:30 how does it failing? Oct 12 22:27:41 sysroot issue i think Oct 12 22:27:44 one sec Oct 12 22:27:49 let me install it Oct 12 22:27:52 and ill show u Oct 12 22:27:58 i use DESTDIR to avoid / overwriting Oct 12 22:28:05 Thank you for your help =) Oct 12 22:28:21 why do you use DESTDIR Oct 12 22:28:30 that is equivalent to moving it Oct 12 22:28:34 because I create my own debs jon_y Oct 12 22:28:42 i.e Oct 12 22:28:45 and you expect it to work? Oct 12 22:28:56 ./configure --prefix=/usr && make && make install DESTDIR=/root/deb Oct 12 22:29:03 cd /root/deb && mkdir DEBIAN Oct 12 22:29:05 cd DEBIAN Oct 12 22:29:10 touch control Oct 12 22:29:16 "create desired control file" Oct 12 22:29:16 cd ~! Oct 12 22:29:18 cd !~ Oct 12 22:29:20 cd ~ Oct 12 22:29:25 dpkg-deb -b deb . Oct 12 22:29:27 poof Oct 12 22:29:29 .deb created Oct 12 22:29:34 so yes, it does work jon_y Oct 12 22:29:46 so what was the problem? Oct 12 22:29:52 one sec, let me pkg up Oct 12 22:29:54 ill paste output Oct 12 22:29:57 Thank u for the help =) Oct 12 22:31:47 One moment, takes a minute, have to remove symlinks and such =) Oct 12 22:31:50 * stryngs twitches Oct 12 22:33:20 Nokia-N900:~# g++ a.c Oct 12 22:33:20 /usr/bin/ld: this linker was not configured to use sysroots Oct 12 22:33:21 collect2: ld returned 1 exit status Oct 12 22:33:41 jon_y: There ya go Oct 12 22:34:40 jon_y: Per config.log it was configured via: ./configure --prefix=/usr Oct 12 22:34:41 the message was clear, you forgot to use --with-sysroot Oct 12 22:34:59 check with gcc -v to find out what the correct value is Oct 12 22:35:00 * stryngs isn't much of a builder Oct 12 22:35:10 Ok, but will this not affect future makefiles jon_y ? Oct 12 22:35:36 As well, the binutils2.22 .deb from the repos doesnt have the armv7l-unknown-linux-gnueabi/bin dir Oct 12 22:35:44 I don't know about your makefiles, but it is what binutils is complaining about Oct 12 22:35:51 So what did they do to build binutils2.22 to where everything is under /usr/bin Oct 12 22:36:10 also, you seem to be setting up a cross compiler Oct 12 22:36:30 I'm building this natievly on the n900 with binutils from gnu.org Oct 12 22:36:34 because the sysroot is where stuff like libc and headers will go Oct 12 22:37:03 this is useful for cross compiling where those stuff won't clobber the system headers/libs Oct 12 22:37:33 what you want to do for native gcc/binutils is to build just with --prefix Oct 12 22:37:37 Ok jon_y: So what can I do to create a build, much like that you find via: apt-get install binutils2.22 from the repos Oct 12 22:37:46 I did jon_y: ./configure --prefix=/usr Oct 12 22:37:58 yes, but gcc needs to be done likewise too Oct 12 22:38:38 right now you installed a cross compiler gcc that won't work unless sysroot is set Oct 12 22:38:58 and that in itself is messed up Oct 12 22:39:52 basically, gcc and binutils need to be consistent around the --with-sysroot option Oct 12 22:39:52 stryngs: then again, you dont need --host/--target/--build Oct 12 22:39:56 curl http://termbin.com/txt9 Oct 12 22:40:00 for native, don't touch it Oct 12 22:40:11 but bencoh, it's not building properly Oct 12 22:40:29 it still has nothing to do with it Oct 12 22:40:38 stryngs: do what bencoh says Oct 12 22:40:44 no --host/--target/--build if you want native Oct 12 22:40:48 jon_y: I did Oct 12 22:40:58 also, for goodness sake, don't build in-tree Oct 12 22:41:14 it is not tested Oct 12 22:41:28 (btw, I ran a native binutils build on osx today, so I *know* you dont need those ;p) Oct 12 22:41:28 in-tree? Oct 12 22:41:42 ./configure <-- this won't work Oct 12 22:41:51 run configure from another directory Oct 12 22:41:52 build it outside the source dir Oct 12 22:42:06 oh, that's in tree? Oct 12 22:42:09 i.e. Oct 12 22:42:09 well, it kinda works for binutils alone, it wont if you want a full toolchain Oct 12 22:42:12 tar zxf source.tar.gz Oct 12 22:42:13 cd source Oct 12 22:42:16 ./confgiure Oct 12 22:42:18 vs- Oct 12 22:42:22 yes, that is in-tree Oct 12 22:42:23 tar zxf source.tar.gz Oct 12 22:42:31 source/configure Oct 12 22:42:35 That's proper jon_y ? Oct 12 22:42:48 no, use cd build Oct 12 22:42:57 ah Oct 12 22:42:58 cmake style Oct 12 22:43:12 cd build; ../source/configure Oct 12 22:43:15 I apologize for my newbieness sounding on this =) Oct 12 22:43:26 I do know what I'm doing with linux, just never had a build go crazy like this Oct 12 22:43:43 never seen a secondary set of /bin the way binutils has been doing, so i'm like wtf Oct 12 22:43:49 you want to try Linux From Scratch to understand the relationship better Oct 12 22:43:54 +1 Oct 12 22:44:09 and I believe there is some doc from GNU gcc around as well Oct 12 22:44:12 haha, no and thanks jon_y. I don't have that kind of free time on my hand Oct 12 22:44:27 But i will try the non-tree build right now Oct 12 22:44:40 I wonder why this issue has never came up before, I've always built in-tree Oct 12 22:44:43 bencoh: even for binutils, in-tree build is iffy Oct 12 22:45:00 basically, the entire cygnus tree Oct 12 22:45:14 And also, bencoh and jon_y THANK you for your help. People are so damn silent in #maemo it's agravating sometimes. Oct 12 22:45:15 https://gcc.gnu.org/install/build.html Oct 12 22:45:48 yeah, take note of the possible gcc configure arguments too Oct 12 22:46:13 Oh i've use arguments sometimes before, but again, this issue never came up, so i felt completly lost, and googling didn't really help in this case Oct 12 22:46:13 stryngs: people are silent about this because it doesnt have much to do with maemo itself, and it's the kind of stuff sane people dont want to mess with :-) Oct 12 22:46:37 bencoh: You think people would appreciate native development on the n900 in this channel though, even if it is "insane" Oct 12 22:47:00 oh, I wasnt referring to native dev ... but's not completely sane as well ^^ Oct 12 22:47:07 that's* Oct 12 22:47:48 Yeah, but is this channel not for all things n900? Oct 12 22:47:48 jon_y: yup, iffy but "works" Oct 12 22:48:02 #gcc might be a better channel to ask Oct 12 22:48:22 yeah but most peoples linux filesystem isn't "optimized" =/ Oct 12 22:48:44 Specifically, when i tell people the native system layout, they are like "WTF was nokia thinking" Oct 12 22:49:13 but I'd rather go through the whole doc and try building before barging in #gcc :)) Oct 12 22:49:34 oh about that layout Oct 12 22:49:42 Alright, we are trying a non in-tree build jon_y Oct 12 22:49:47 I'm excited to see what happens Oct 12 22:49:47 use --prefix=/opt/my_gcc Oct 12 22:50:00 Not this guy =), I don't use pymaemo opt nonsense Oct 12 22:50:02 so it goes into the big disk area Oct 12 22:50:07 I have a special build for my n900 Oct 12 22:50:11 no seriously Oct 12 22:50:15 im serious Oct 12 22:50:21 root disk is very low on space Oct 12 22:50:22 i do rbinds to /home Oct 12 22:50:24 I know it is Oct 12 22:50:25 256mb Oct 12 22:50:26 it sucks Oct 12 22:50:36 my /root has 9gb to play with Oct 12 22:50:40 usr does Oct 12 22:50:41 etc.. Oct 12 22:51:05 hmm, btw ... Oct 12 22:51:39 you do know you could have fetched sources for gcc package in sb, and copy/build it for a newer gcc, right ? Oct 12 22:51:48 curl http://termbin.com/dova Oct 12 22:51:54 thats my layout jon_y =) Oct 12 22:52:05 It's a unique perspective on making the n900 more "normal" Oct 12 22:52:47 well, /opt /root whatever Oct 12 22:53:14 just be sure to set your PATH correctly Oct 12 22:53:26 oh yeah Oct 12 22:53:37 I love my n900, probably more than ya'll =) Oct 12 22:53:59 I have not changed my n900 either Oct 12 22:54:23 You use the straight stock build for the filesystem? Oct 12 22:54:32 there has not been any phones that is close to being a worthy successor Oct 12 22:54:38 Agreed Oct 12 22:54:46 As a phone, personally I think it sucks Oct 12 22:54:50 yes, I just dump it top /opt Oct 12 22:54:56 I use it as an ultra laptop Oct 12 22:55:16 u drop all under / on /opt? Oct 12 22:55:23 As in u have a better layout than me? Oct 12 22:55:42 no, my custom stuff goes under /opt/mystuff Oct 12 22:55:48 its that simple Oct 12 22:55:59 it has the space, no need to muck around Oct 12 22:56:06 you prolly build stuff within SB though eh? Oct 12 22:56:20 I don't use Scratch Box Oct 12 22:57:11 Me either!..... So how do you build stuff? Oct 12 22:57:16 Do you create your own debs? Oct 12 22:58:06 I was never able to get the dpkg-dev stuff working properly on the n900 Oct 12 22:58:16 So I gave up, and learned to create a hacked version of a deb for the n900 Oct 12 22:58:27 But, of course it requires building natively, which can take some time to do =) Oct 12 22:58:35 But, it's also why you see me deal with DESTDIR Oct 12 22:58:41 Nifty trick though Oct 12 22:59:08 no, I just build and install directly into /opt/mystuff Oct 12 22:59:15 no debs involved Oct 12 22:59:17 Ah, but what if u reflash? Oct 12 22:59:22 How do you save your work? Oct 12 22:59:29 So u dont have to recompile, waste time, etc.. Oct 12 22:59:33 back it up first? Oct 12 22:59:44 its not that hard, tar it up, save to SD card Oct 12 22:59:55 I guess that's one way to do it =) Oct 12 23:00:03 I just prefer the ease of being able to dpkg -i my debs Oct 12 23:00:21 Sicelo: btw http://talk.maemo.org/showthread.php?t=88248&page=16 (looks like it's still working) Oct 12 23:00:49 jon_y: Have you built openssl version I for your n900? Oct 12 23:01:32 no not really, but yes, I am aware of what happened Oct 12 23:01:47 then again, I don't really connect to the internet with it Oct 12 23:02:17 Ah, was hopin maybe you had. I failed to build it Oct 12 23:02:24 Kept failing out, couldnt figure the errors out, so gave up Oct 12 23:02:52 welp, it's "making" so here hoping your in-tree idea was the trick Oct 12 23:02:59 Evidently that is a highly googleable term Oct 12 23:03:08 Lots of "dont do that" advice floating around Oct 12 23:03:16 * jon_y needs to head out to work Oct 12 23:03:20 so, later Oct 12 23:03:43 Thanks for the help =) Oct 12 23:03:46 * stryngs waves Oct 12 23:22:12 Son of a gun, it still builds it Oct 13 00:27:01 bencoh: Oct 13 00:27:02 -DDEFAULT_EMULATION='"armelf_linux_eabi"' \ Oct 13 00:27:03 -DBINDIR='"/usr/bin"' -DTOOLBINDIR='"/usr/armv7l-unknown-linux-gnueabi/bin"' \ Oct 13 00:27:06 -DTARGET='"armv7l-unknown-linux-gnueabi"' -DTARGET_SYSTEM_ROOT=\"\" \ Oct 13 00:27:09 I think I see the issue now. **** ENDING LOGGING AT Mon Oct 13 02:59:59 2014