00:26.32 | *** join/#maemo vakkov (~vakkov@134.83.207.39) |
00:27.53 | *** join/#maemo Luke-Jr (~luke-jr@unaffiliated/luke-jr) |
00:57.34 | *** join/#maemo MohammadAG_ (~MohammadA@Maemo/community/contributor/MohammadAG) |
01:07.19 | *** join/#maemo b1101 (~b@fsf/member/b1101) |
01:33.43 | *** join/#maemo erlehmann_ (~erlehmann@f055103175.adsl.alicedsl.de) |
02:11.22 | *** join/#maemo jonwil_ (~jonwil@27-33-80-219.tpgi.com.au) |
02:30.39 | *** join/#maemo maybeHere (~cl@p5B160385.dip0.t-ipconnect.de) |
02:33.59 | *** join/#maemo Hebi (bn@uk.co.foxbnc.co.uk) |
02:41.15 | *** join/#maemo LauRoman (~LauRoman@5-14-42-231.residential.rdsnet.ro) |
03:02.05 | *** join/#maemo lxp1 (~lxp@194-96-28-73.adsl.highway.telekom.at) |
03:20.38 | *** join/#maemo Gh0sty (~ghosty@fosdem/staff/gh0sty) |
03:49.42 | *** join/#maemo FlameReaper-PC (~FR@175.138.167.194) |
04:18.15 | *** join/#maemo FReaper-PC (~FR@175.138.163.72) |
04:27.44 | *** join/#maemo b1101 (~b@107.191.33.5) |
04:27.45 | *** join/#maemo b1101 (~b@fsf/member/b1101) |
04:52.08 | *** join/#maemo ludens (~user@46.19.139.182) |
05:15.30 | *** join/#maemo emma (~em@unaffiliated/emma) |
05:54.28 | *** join/#maemo hurrian (~hurrian@112.205.12.70) |
05:54.28 | *** join/#maemo hurrian (~hurrian@unaffiliated/rikanee) |
06:02.31 | *** join/#maemo dhbiker (~dhbiker@APN-123-92-189-gprs.simobil.net) |
06:54.14 | *** join/#maemo b1101 (~b@68.232.186.203) |
06:54.26 | *** join/#maemo b1101 (~b@fsf/member/b1101) |
08:02.14 | *** join/#maemo arvut (~arvut@unaffiliated/arvut) |
08:02.21 | arvut | hi! is this channel still alive? |
08:02.52 | arvut | anyway, has anyone successfully remapped keys (physical as well as xkb) to a dvorak layout on the n900? |
08:03.08 | arvut | I feel it needs to be done on my n900 |
08:03.51 | sixwheeledbeast | arvut: yes it's alive |
08:03.53 | arvut | I found a post about the xkb part, but I'm not so sure if the physical keys are modifiable |
08:04.02 | arvut | sixwheeledbeast: =) |
08:04.15 | arvut | sixwheeledbeast: any development on maemo these days? |
08:06.12 | sixwheeledbeast | arvut: yes. #maemo-ssu and #neo900 |
08:06.19 | sixwheeledbeast | ~fptf |
08:06.19 | infobot | extra, extra, read all about it, fptf is the Fremantle Porting Task Force, see http://talk.maemo.org/showthread.php?t=91308 |
08:06.25 | sixwheeledbeast | ~cssu |
08:06.25 | infobot | i heard cssu is http://wiki.maemo.org/Community_SSU, or (Community Seamless Software Update) |
08:07.34 | sixwheeledbeast | arvut: http://wiki.maemo.org/Remapping_keyboard |
08:07.39 | arvut | haha I like that name, fremantle porting taskforce :P |
08:10.07 | drathir | mornin... |
08:10.45 | arvut | 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 |
08:10.52 | arvut | drathir: morning! |
08:12.01 | drathir | arvut: if good remember is full remap of keys available... |
08:12.49 | drathir | now also have diff keys behaviour in fresh one n900 and old one... |
08:13.16 | sixwheeledbeast | arvut: AFAIK it is all one sheet, there are different versions depending on region but not dvorak |
08:13.56 | arvut | 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 |
08:14.16 | arvut | sixwheeledbeast: meh.. there goes my grand plans I guess |
08:14.38 | arvut | does sailfishOS install on the n900 btw? |
08:15.00 | arvut | probably wrong place to ask, but someone in here might have tried it =) |
08:15.06 | sixwheeledbeast | it's not like a standard kbd where you can pull the button off and move them. |
08:15.27 | arvut | sixwheeledbeast: yeah, probably not |
08:15.51 | arvut | would be smashing if you could tho, but i guess it would have been broken too easily if it were. |
08:15.57 | sixwheeledbeast | arvut: possibly, but still parts of Maemo are closed so not all will work, call-ui etc etc |
08:16.40 | arvut | I used to run irssi quite a lot on my n900, typed massive amounts of text |
08:16.51 | arvut | right |
08:17.10 | sixwheeledbeast | N900 was designed for and with Maemo so this is the best OS for it IMHO. |
08:17.44 | arvut | yeah but it works as a tablet for other distros, there is even a guy who has successfully installed gentoo on it :P |
08:17.52 | arvut | which is my main desktop distro |
08:19.04 | *** join/#maemo arcean (~arcean@aadd152.neoplus.adsl.tpnet.pl) |
08:20.35 | sixwheeledbeast | I don't see the point of a "tablet" myself. I have N900 and desktop cba with anything inbetween with less usability than either. |
08:23.41 | arvut | 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) |
08:26.05 | arvut | jolla and fairphone are options atm |
08:30.49 | bencoh | mornin' |
08:31.12 | bencoh | arvut: you can remap your keys |
08:31.37 | bencoh | see rx-51 somewhere in X11 conf |
08:39.29 | *** join/#maemo arcean_ (~arcean@aafr245.neoplus.adsl.tpnet.pl) |
08:42.06 | *** join/#maemo japa-fi (~jani@dsl-hkibrasgw4-50dc4f-215.dhcp.inet.fi) |
08:43.21 | arvut | bencoh: yeah, found out how to do that but not the actual physical keyboard remapping, as sixwheeledbeast mentioned, its all in one sheet |
08:43.53 | arvut | so remapping to dvorak while still using qwerty layout would confuse things |
08:45.41 | bencoh | oh well |
08:46.14 | bencoh | I'm using qwertyish mapping on a qwertz keyboard with special chars remapped |
08:46.22 | bencoh | so it's usable |
08:53.49 | *** join/#maemo arcean__ (~arcean@aacw100.neoplus.adsl.tpnet.pl) |
09:14.19 | *** join/#maemo florian (~fuchs@Maemo/community/contributor/florian) |
09:21.16 | *** join/#maemo jmlich (~jmlich@188.75.179.29) |
09:22.41 | *** join/#maemo M4rtinK (~M4rtinK@mail.melf.eu) |
09:35.55 | *** join/#maemo jonwil (~jonwil@27-33-80-219.tpgi.com.au) |
09:44.08 | *** join/#maemo Wizzup (~Wizzup@old.villavu.com) |
10:18.09 | *** join/#maemo crope (crope@otitsun.oulu.fi) |
10:28.23 | *** join/#maemo Pali (~pali@Maemo/community/contributor/Pali) |
10:48.58 | *** join/#maemo florian (~fuchs@Maemo/community/contributor/florian) |
10:53.05 | *** join/#maemo Wikiwide (~chatzilla@121.211.246.141) |
10:56.40 | *** join/#maemo Kabouik (~quassel@239.238.138.88.rev.sfr.net) |
11:16.28 | *** join/#maemo erlehmann (~erlehmann@f055103175.adsl.alicedsl.de) |
11:31.33 | *** join/#maemo dhbiker (~dhbiker@APN-123-191-238-gprs.simobil.net) |
11:34.42 | *** join/#maemo ALoGeNo (~alogeno@unaffiliated/alogeno) |
11:42.34 | *** join/#maemo antranigv (~antranig@195-241-139-206.ip.telfort.nl) |
11:42.56 | antranigv | greeings, need help ? anyone ? |
11:43.25 | antranigv | I've changed the default SHELL to bash, and now I'm stuck in a boot loop |
11:43.54 | antranigv | the other "good news" is that my USB port is broken |
11:47.30 | *** join/#maemo erlehmann (~erlehmann@f055103175.adsl.alicedsl.de) |
11:49.28 | kerio | antranigv: do you have backupmenu installed? |
11:49.29 | kerio | and does it work? |
11:49.39 | antranigv | no I dont ( |
11:49.44 | kerio | do you have uboot installed? |
11:50.10 | antranigv | I have that Android thing boot menu |
11:50.19 | hurrian | multiboot? |
11:50.20 | kerio | does it work? |
11:50.21 | hurrian | oh no |
11:50.22 | antranigv | yupp |
11:50.36 | kerio | well at least you have *some* working system then |
11:51.03 | hurrian | antranigv: boot Android, install a terminal emulator, then set /bin/sh back to ash |
11:51.04 | kerio | can you get to the menu? |
11:51.13 | antranigv | it's just busybox problem, edited a file |
11:51.17 | antranigv | no I can't |
11:51.23 | antranigv | android is not installed :( |
11:51.24 | kerio | "just a" |
11:51.29 | kerio | well |
11:51.40 | kerio | if you can't get a running system, you're fucked |
11:51.53 | antranigv | what about RescuOS ? |
11:52.01 | kerio | is it installed? |
11:52.05 | kerio | do you have a working usb port? |
11:52.18 | antranigv | I can just fix the USB port and then reflash it |
11:52.19 | kerio | if the answer to both questions is "no", then you're still fucked |
11:52.21 | kerio | oh of course |
11:52.23 | kerio | ~usbfix |
11:52.23 | infobot | 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 |
11:54.19 | antranigv | kerio: where can I find the reflasher for GNU ? |
11:54.24 | antranigv | and the rootfs I think ? |
11:54.25 | kerio | ~0xffff |
11:54.25 | infobot | [0xffff] https://gitorious.org/0xffff/, or http://talk.maemo.org/showthread.php?t=87996 |
11:54.31 | kerio | ~pr131 |
11:54.31 | infobot | 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/ |
11:54.44 | kerio | i recommend Pali's 0xffff |
11:56.08 | *** join/#maemo e2718 (~hdesk@p4FD36488.dip0.t-ipconnect.de) |
11:56.53 | antranigv | kerio: so first I should fix the USB |
11:57.11 | kerio | if you can, yes |
11:57.21 | antranigv | then flash rescue OS to change the file |
11:57.26 | antranigv | cool |
11:57.41 | kerio | with a working usb port there's pretty much nothing you can do to render your n900 unoperable |
11:57.55 | kerio | like, software-wise |
11:57.59 | antranigv | to bad here in Europe you cant find fixers, |
11:58.04 | kerio | you don't flash rescueOS, you load it |
11:59.08 | antranigv | ahh :D can the 0xFFFF do that ? |
11:59.59 | kerio | yes |
12:00.41 | antranigv | I love community based phones B| now I need to buy Jolla :D |
12:00.57 | kerio | jolla is about as "community" as a samsung galaxy, really |
12:01.20 | antranigv | really ? |
12:01.22 | antranigv | wow |
12:01.32 | kerio | that's what i gathered, at least |
12:01.46 | antranigv | but N900's community was/is the best |
12:01.53 | kerio | sailfish is still not a linux desktop OS :c |
12:02.31 | antranigv | should be ? )) but the N900 is some kind of desktop OS |
12:02.59 | kerio | x11 with a small-screen-focused window manager |
12:03.01 | kerio | pulseaudio |
12:03.12 | kerio | dbus for IPC |
12:03.37 | *** join/#maemo crope (crope@otitsun.oulu.fi) |
12:06.37 | Humpelstilzchen | need a maemo port for jolla |
12:09.06 | antranigv | anyone knows anyone in the Neterlands who can fix my USB port ? :( |
12:09.22 | *** join/#maemo crope (crope@otitsun.oulu.fi) |
12:09.29 | kerio | meh, if you really want a slightly more recent n900, there's the neo900 project |
12:10.08 | antranigv | can we buy the Neo900 ? they are not out yet I think |
12:10.37 | kerio | well, it's not even going to run anything as soon as it's out |
12:10.51 | kerio | hopefully it won't take much for fptf to release something that works, tho |
12:11.04 | Luke-Jr | I'm currently leaning toward the Pyra myself |
12:13.30 | kerio | but it's a console |
12:13.55 | kerio | afaik the omap5 is not that good for phones |
12:13.59 | kerio | due to dubious design choices |
12:14.32 | Luke-Jr | if people wanted phones, they wouldn't be interested in N900 either |
12:14.50 | kerio | i was interested in the n900 because it's a desktop linux that also works really well as a phone |
12:18.30 | *** join/#maemo Wikiwide (~chatzilla@121.211.246.141) |
12:24.50 | *** part/#maemo antranigv (~antranig@195-241-139-206.ip.telfort.nl) |
12:59.37 | bencoh | 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 |
13:01.45 | *** join/#maemo shentey (~shentey@f052207088.adsl.alicedsl.de) |
13:01.52 | Wikiwide | 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. |
13:04.20 | Wikiwide | And, memory leaks are being fixed. MCE is wholly Reverse-Engineered, for example, and better than stock :) |
13:04.52 | kerio | bme has an opensource in-kernel alternative that works better than bme_rx51 |
13:12.29 | bencoh | meh, he left :( |
13:13.06 | bencoh | it's being RE for legacy reasons, not because it's awesome :) |
13:23.47 | freemangordon | bencoh: it's being REed so we'll be able to but it on other HW as well |
13:23.51 | freemangordon | *put |
13:31.55 | *** join/#maemo dhbiker (~dhbiker@APN-122-105-16-gprs.simobil.net) |
13:34.43 | kerio | hey |
13:34.50 | kerio | nokia has made some questionable decisions |
13:35.07 | kerio | but they still managed to squeeze some more than decent battery life out of a linux distro |
13:35.56 | *** join/#maemo ludens (~user@46.19.139.182) |
13:36.24 | bencoh | true |
13:36.45 | bencoh | got to admit that :) |
14:20.16 | *** join/#maemo trx (ns-team@devbin/founder/trx) |
14:30.33 | *** join/#maemo emma (~em@unaffiliated/emma) |
15:04.04 | *** join/#maemo cuda (~user@ip-109-45-0-36.web.vodafone.de) |
15:07.51 | *** join/#maemo Kabouik_ (~quassel@239.238.138.88.rev.sfr.net) |
15:42.02 | *** join/#maemo cuda (~user@dslb-088-075-090-196.088.075.pools.vodafone-ip.de) |
15:44.57 | *** join/#maemo astr (~astr@79-69-198-108.dynamic.dsl.as9105.com) |
15:45.32 | *** join/#maemo emma (~em@unaffiliated/emma) |
16:16.22 | *** join/#maemo FlameReaper-PC (~FR@183.171.173.79) |
16:34.24 | *** join/#maemo stryngs (~stryngs@unaffiliated/stryngs) |
16:34.42 | stryngs | DAMN |
16:34.56 | stryngs | DAMN you! |
16:34.57 | stryngs | /usr/bin/ld: BFD (GNU Binutils for Debian) 2.22 assertion fail ../../bfd/elf32-arm.c:11467 |
16:37.16 | *** join/#maemo bef0rd (~bef0rd@unaffiliated/beford) |
16:39.00 | freemangordon | stryngs: ignore that, it is harmless |
16:39.24 | stryngs | bah |
16:39.35 | stryngs | Im building 2.24 as we speak |
16:39.47 | stryngs | But, thank you for the heads up =) |
16:40.12 | freemangordon | stryngs: for SB? |
16:40.24 | stryngs | nope, directly on my n900 |
16:40.29 | stryngs | I don't use sb |
16:40.54 | stryngs | i make my own debs too =), just not the conventional way |
16:41.21 | freemangordon | :) |
16:42.07 | stryngs | Do you use SB freemangordon ? |
16:42.19 | stryngs | If so, why not just directly build on the n900? |
16:43.17 | Sc0rpius | because it is VERY SLOW |
16:43.31 | stryngs | Overclock, it works fine Sc0rpius =) |
16:43.56 | Sc0rpius | even so, building in the N900 takes several minutes |
16:44.03 | Sc0rpius | and building in your Linux PC takes seconds |
16:44.30 | Sc0rpius | well also I guess you're just building |
16:44.40 | Sc0rpius | but if you're developing directly in the N900, now that's gonna hurt :P |
16:44.55 | stryngs | Sc0rpius: Does the n900 allow you to build a .deb in the local environment? |
16:45.05 | stryngs | all the dpkg tools are for the SB, which sucks =( |
16:46.06 | freemangordon | stryngs: imagine you have to build Qt or gecko |
16:46.08 | *** join/#maemo b1101 (~b@fsf/member/b1101) |
16:46.13 | freemangordon | or openssl, or... |
16:46.30 | Sc0rpius | I think the tools are available for the N900 and you can run dpkg-buildpackage in the N900 |
16:46.46 | Sc0rpius | but it's just ... insane |
16:47.09 | Sc0rpius | Qt would take days, literally :) |
16:47.29 | Sc0rpius | you know I have a Raspberry Pi |
16:47.36 | Sc0rpius | and it has the same CPU than a N900 |
16:47.41 | freemangordon | hmm, no |
16:47.46 | Sc0rpius | well it's pretty similar |
16:47.47 | freemangordon | it is arm11 iirc |
16:48.11 | freemangordon | but teah, pretty similar performance |
16:48.17 | freemangordon | *yeah |
16:48.19 | Sc0rpius | it's an ARM11 yes 700 MHz |
16:48.24 | Sc0rpius | pretty similar to the N900 |
16:48.29 | Sc0rpius | building XBMC took a whole day |
16:48.37 | Sc0rpius | now I just grab the .deb |
16:49.16 | Sc0rpius | actually the Raspberry Pi CPU is a little faster ;) |
16:51.01 | bencoh | scratchbox can be a pain sometimes but it's still faster than native build |
16:55.59 | *** join/#maemo bluelupo (~quassel@2a02:810d:1600:7f0:e2cb:4eff:fe8b:b2f1) |
16:59.17 | *** join/#maemo cuda (~user@dslb-088-073-041-070.088.073.pools.vodafone-ip.de) |
17:01.19 | stryngs | wonders how long it will take to build binutils natively |
17:01.49 | *** join/#maemo mavhc (~mavhc@cpc65310-basf8-2-0-cust204.12-3.cable.virginm.net) |
17:04.28 | freemangordon | a week or so |
17:05.00 | Sc0rpius | heheheh |
17:05.19 | stryngs | hah |
17:05.21 | stryngs | 10 mins |
17:05.26 | stryngs | =) |
17:06.47 | stryngs | 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? |
17:06.53 | stryngs | I provide logs and whatnot of the build process |
17:08.19 | *** join/#maemo mavhc (~mavhc@cpc65310-basf8-2-0-cust204.12-3.cable.virginm.net) |
17:24.58 | *** join/#maemo vakkov (~vakkov@s3n104.brunel.ac.uk) |
17:57.50 | *** join/#maemo bef0rd (~bef0rd@unaffiliated/beford) |
18:31.36 | *** join/#maemo florian (~fuchs@Maemo/community/contributor/florian) |
18:35.26 | *** join/#maemo cuda (~user@dslb-088-075-090-196.088.075.pools.vodafone-ip.de) |
18:38.40 | *** join/#maemo sq-one (~sq-one@p549AAF5F.dip0.t-ipconnect.de) |
18:44.12 | *** join/#maemo LauRoman|Alt (~LauRoman@5-14-42-231.residential.rdsnet.ro) |
18:47.41 | *** join/#maemo LauRoman (~LauRoman@5-14-42-231.residential.rdsnet.ro) |
19:11.57 | *** join/#maemo mlilenium_ (~mlilenium@178.251.136.142) |
19:12.05 | *** part/#maemo mlilenium_ (~mlilenium@178.251.136.142) |
19:25.46 | Sicelo | which twitter client do you recommend for N900? |
19:27.58 | sixwheeledbeast | Sicelo: I only think one is working I can't remember which tho |
19:28.12 | bencoh | tweetian maybe ? |
19:28.25 | bencoh | (I dont use twitter so I dont really know) |
19:28.26 | sixwheeledbeast | most haven't been updated to the new API |
19:31.46 | Sicelo | ok. heh |
19:35.44 | *** join/#maemo maybeHere (~cl@p5B160385.dip0.t-ipconnect.de) |
19:44.03 | *** join/#maemo gogogogo (~chatzilla@host78-204-dynamic.10-79-r.retail.telecomitalia.it) |
19:44.27 | *** join/#maemo gogogogo (~chatzilla@host78-204-dynamic.10-79-r.retail.telecomitalia.it) |
19:45.50 | gogogogo | hello everybody |
19:46.39 | gogogogo | I have a strange thing to ask you.. my n900 isn't receiving texts from Windows phones when they use emoticons |
19:46.56 | gogogogo | I get all the others, what do you think? |
19:48.15 | *** join/#maemo erlehmann (~erlehmann@89.15.237.81) |
19:48.20 | gogogogo | even texts from those phones as long as they don't use emoticons |
19:48.37 | *** join/#maemo beford (~bef0rd@unaffiliated/beford) |
19:50.08 | Sc0rpius | what do you receive instead? |
19:50.19 | Sc0rpius | or you just don't receive anything? |
19:50.46 | Sc0rpius | 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 |
19:51.04 | *** join/#maemo b1101 (~b@fsf/member/b1101) |
19:51.29 | gogogogo | mmm |
19:51.50 | gogogogo | I receive the plain unicode punctuation emoticons |
19:52.13 | gogogogo | but all the others just don't get to my inbox |
19:52.42 | gogogogo | those phones have little whats'app-like thingies.. |
19:52.53 | Sc0rpius | I know |
19:52.56 | Sc0rpius | but what I'm asking is |
19:53.13 | Sc0rpius | are you not receiving the emoticons or are you not receiving the whole SMS message? |
19:53.17 | Sc0rpius | (are we talking about SMS right?) |
19:53.21 | gogogogo | yes, SMS |
19:53.32 | gogogogo | I don't receive the whole SMS, as if it had never been sent |
19:53.43 | Sc0rpius | oh so the whole SMS is lost |
19:53.49 | gogogogo | yes, incredibly |
19:53.58 | Sc0rpius | well |
19:54.31 | Sc0rpius | I wonder if when you add an emoticon in a Windows Phone the messages it turned from SMS to MMS |
19:54.44 | Sc0rpius | if that's the case, you need to install an MMS software in the N900 to receive it |
19:54.47 | gogogogo | that's what I thought too |
19:55.05 | Sc0rpius | N900 can't receive MMS natively |
19:55.19 | gogogogo | I should check it out by monitoring the credit charges |
19:55.26 | Sc0rpius | so try installing fMMS |
19:55.41 | gogogogo | I found out today I can't get MMS ;) this means I can absolutely do without |
19:56.19 | Sc0rpius | you can get MMS, you just need an app for that |
19:56.20 | gogogogo | but that's incredible that the community was able to add such a feature. Maemo is my idea of technology. |
19:56.48 | gogogogo | anyway, I'll have to check the charges per each sms/mms |
19:57.19 | gogogogo | to realize if they ship as pictures or unicode characters to be replaced with a pic |
19:57.56 | gogogogo | do you agree? |
19:59.41 | Sc0rpius | yeah I guess |
20:00.22 | gogogogo | thank you then |
20:00.54 | gogogogo | I guess I'll get back to you when I know more |
20:00.54 | *** join/#maemo jake42 (~jake42@webcache.rommel.stw.uni-erlangen.de) |
20:00.54 | *** join/#maemo Earthwings_ (dennis@nienhueser.de) |
20:00.55 | *** join/#maemo raijin (~raininja@unaffiliated/raijin) |
20:00.56 | *** join/#maemo jyrjyr (~jyrjyr@mail.turvamies.fi) |
20:00.57 | *** join/#maemo inz_ (inz@idle.ircing.org) |
20:01.00 | *** join/#maemo wnd (~wnd@katei.fi) |
20:01.01 | *** join/#maemo freemangordon_ (~ivo@213.222.56.174) |
20:01.08 | *** join/#maemo Tekk_ (~user@cpe-071-077-204-016.ec.res.rr.com) |
20:01.36 | *** join/#maemo auenf (David@171.72.233.220.static.exetel.com.au) |
20:25.42 | *** join/#maemo ZogG_laptop (~ZogG_lapt@bzq-79-180-127-69.red.bezeqint.net) |
20:25.44 | *** join/#maemo ZogG_laptop (~ZogG_lapt@funtoo/user/ZogG) |
20:31.45 | bencoh | hmm, I'm not a fan of graphical file browsers, but Hamster Filer really looks nice :) |
20:32.00 | bencoh | and feels nice too |
20:35.48 | *** join/#maemo nox- (noident@freebsd/developer/nox) |
20:49.08 | *** join/#maemo arcean_ (~arcean@aada2.neoplus.adsl.tpnet.pl) |
20:53.48 | *** join/#maemo hello123 (~androirc@39.55.142.60) |
20:57.43 | hello123 | hi all |
21:00.07 | Sicelo | 1hi |
21:01.52 | *** join/#maemo stryngs (~stryngs@unaffiliated/stryngs) |
21:02.49 | stryngs | Question for ya'll. I recently built binutils natively, and under /usr it created armv7l-unknown-linux-gnueabi |
21:03.03 | stryngs | Is the system type for the n900 armv7l? |
21:04.59 | Sicelo | of course .. `uname -m` |
21:05.32 | stryngs | Thank you Sicelo =) |
21:05.36 | stryngs | I did not know that |
21:08.40 | *** join/#maemo erlehmann (~erlehmann@89.204.154.155) |
21:18.40 | *** join/#maemo bef0rd (~bef0rd@unaffiliated/beford) |
21:23.12 | *** join/#maemo Sicelo900v6 (~user@unaffiliated/sicelo) |
21:26.01 | *** join/#maemo iamtheoneiam (~user@2001:19f0:7000:8404:64::1003) |
21:26.14 | *** join/#maemo iamtheoneiam (~user@unaffiliated/sicelo) |
21:28.55 | *** join/#maemo stryngs (~stryngs@unaffiliated/stryngs) |
21:28.57 | stryngs | *** BFD does not support target armv7l-unknown-none. |
21:28.59 | stryngs | *** Look in bfd/config.bfd for supported targets. |
21:29.27 | stryngs | sighs |
21:29.53 | stryngs | Sicelo: any ideas? |
21:30.07 | bencoh | bleh, bfd :/ |
21:31.48 | stryngs | 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 |
21:32.13 | stryngs | under that directory is a bin/ with several executables as well |
21:32.27 | stryngs | i'm trying to get it to where everything builds under bin/ |
21:32.30 | stryngs | Any ideas? |
21:33.47 | stryngs | I'm not much a wiz on this stuff, I kind of peck and make stuff happen |
21:33.53 | *** join/#maemo Oksana (~chatzilla@129.94.239.199) |
21:53.03 | stryngs | rah rah shish the community bah. Oh well, At least I got the uname -m answer =) |
22:09.21 | *** join/#maemo SmilyOrg (~Smily@BSN-182-188-195.dial-up.dsl.siol.net) |
22:15.13 | bencoh | stryngs: I have no idea what you're trying to do ... building a cross binutils ? |
22:15.18 | bencoh | or a native one ? |
22:15.41 | bencoh | you shouldnt specify --build/--host for a native build |
22:16.18 | bencoh | and I still dont get why you want/need a newer binutils, btw |
22:18.05 | stryngs | bencoh, I require the most up to date gcc/cpp/g++ |
22:18.28 | stryngs | The pre-compiled deb ready one is 4.6 |
22:18.42 | stryngs | Of course in updating to 4.6, it required me to upgrade binutils to binutils2.22 |
22:18.54 | stryngs | Whenever you compile something even as simple as Hello world, there is an error |
22:19.11 | stryngs | So, to me that is unacceptable. In turn I've decided to build binutils 2.24 |
22:19.18 | stryngs | I did figure it out though =) |
22:19.22 | stryngs | Currently make installing |
22:20.07 | stryngs | Heh, and even with figuring out the --build part |
22:20.10 | stryngs | Nokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/ |
22:20.10 | stryngs | armv7l-unknown-linux-gnueabi bin include lib share |
22:20.13 | stryngs | Nokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/armv7l-unknown-linux-gnueabi/bin/ |
22:20.16 | stryngs | ar as ld ld.bfd nm objcopy objdump ranlib strip |
22:20.19 | stryngs | Nokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/bin |
22:20.21 | stryngs | addr2line ar as c++filt elfedit gprof ld ld.bfd nm objcopy objdump ranlib readelf size strings |
22:20.26 | stryngs | It still creates a seperate set of binaries |
22:20.29 | stryngs | son of a gun |
22:20.36 | stryngs | maybe it's target flag i need to use |
22:21.31 | stryngs | bencoh: In building this, I want everything under /usr/bin |
22:21.45 | stryngs | not /usr/bin and /usr/armv7l-unknown-linux-gnueabi/bin |
22:22.21 | stryngs | So, now we try --target flag =) |
22:22.38 | stryngs | Again I'm not much of a developer, mostly hunt and peck+ see what happens |
22:23.54 | stryngs | I've never had a Makefile create seperate sets of /bins so I'm very lost +0 |
22:24.33 | jon_y | --target is for code generators |
22:24.51 | jon_y | means what platform the package will generate code for |
22:24.56 | stryngs | So what can I do to make binutils build the binaries under /usr/bin? |
22:25.01 | jon_y | not relevant for most code |
22:25.10 | jon_y | --prefix? |
22:25.18 | stryngs | Because never before have I seen make install drop stuff under two sets of /bins |
22:25.22 | stryngs | --prefix=/usr |
22:25.48 | jon_y | /usr/armv7l-unknown-linux-gnueabi/bin is for internal use |
22:25.56 | jon_y | you don't need to care what goes on there |
22:25.57 | stryngs | what do you mean? |
22:26.02 | stryngs | Can I not remove it then? |
22:26.06 | jon_y | no |
22:26.15 | stryngs | can i put it in a subdir? |
22:26.15 | jon_y | means don't be anal about it, just leave it there |
22:26.17 | stryngs | vs /usr |
22:26.33 | jon_y | don't move it after install either |
22:26.43 | stryngs | i know that, but the thing is the install doesnt work jon_y |
22:26.54 | jon_y | how does it not work? |
22:27.03 | stryngs | and placing the binaries under that dir in /usr/bin overwriting /usr/bin binaries does work |
22:27.30 | jon_y | how does it failing? |
22:27.41 | stryngs | sysroot issue i think |
22:27.44 | stryngs | one sec |
22:27.49 | stryngs | let me install it |
22:27.52 | stryngs | and ill show u |
22:27.58 | stryngs | i use DESTDIR to avoid / overwriting |
22:28.05 | stryngs | Thank you for your help =) |
22:28.21 | jon_y | why do you use DESTDIR |
22:28.30 | jon_y | that is equivalent to moving it |
22:28.34 | stryngs | because I create my own debs jon_y |
22:28.42 | stryngs | i.e |
22:28.45 | jon_y | and you expect it to work? |
22:28.56 | stryngs | ./configure --prefix=/usr && make && make install DESTDIR=/root/deb |
22:29.03 | stryngs | cd /root/deb && mkdir DEBIAN |
22:29.05 | stryngs | cd DEBIAN |
22:29.10 | stryngs | touch control |
22:29.16 | stryngs | "create desired control file" |
22:29.16 | stryngs | cd ~! |
22:29.18 | stryngs | cd !~ |
22:29.20 | stryngs | cd ~ |
22:29.25 | stryngs | dpkg-deb -b deb . |
22:29.27 | stryngs | poof |
22:29.29 | stryngs | .deb created |
22:29.34 | stryngs | so yes, it does work jon_y |
22:29.46 | jon_y | so what was the problem? |
22:29.52 | stryngs | one sec, let me pkg up |
22:29.54 | stryngs | ill paste output |
22:29.57 | stryngs | Thank u for the help =) |
22:31.47 | stryngs | One moment, takes a minute, have to remove symlinks and such =) |
22:31.50 | stryngs | twitches |
22:33.20 | stryngs | Nokia-N900:~# g++ a.c |
22:33.21 | stryngs | /usr/bin/ld: this linker was not configured to use sysroots |
22:33.21 | stryngs | collect2: ld returned 1 exit status |
22:33.41 | stryngs | jon_y: There ya go |
22:34.40 | stryngs | jon_y: Per config.log it was configured via: ./configure --prefix=/usr |
22:34.41 | jon_y | the message was clear, you forgot to use --with-sysroot |
22:34.59 | jon_y | check with gcc -v to find out what the correct value is |
22:35.00 | stryngs | isn't much of a builder |
22:35.09 | stryngs | Ok, but will this not affect future makefiles jon_y ? |
22:35.36 | stryngs | As well, the binutils2.22 .deb from the repos doesnt have the armv7l-unknown-linux-gnueabi/bin dir |
22:35.44 | jon_y | I don't know about your makefiles, but it is what binutils is complaining about |
22:35.51 | stryngs | So what did they do to build binutils2.22 to where everything is under /usr/bin |
22:36.09 | jon_y | also, you seem to be setting up a cross compiler |
22:36.30 | stryngs | I'm building this natievly on the n900 with binutils from gnu.org |
22:36.34 | jon_y | because the sysroot is where stuff like libc and headers will go |
22:37.03 | jon_y | this is useful for cross compiling where those stuff won't clobber the system headers/libs |
22:37.33 | jon_y | what you want to do for native gcc/binutils is to build just with --prefix |
22:37.37 | stryngs | 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 |
22:37.46 | stryngs | I did jon_y: ./configure --prefix=/usr |
22:37.58 | jon_y | yes, but gcc needs to be done likewise too |
22:38.38 | jon_y | right now you installed a cross compiler gcc that won't work unless sysroot is set |
22:38.58 | jon_y | and that in itself is messed up |
22:39.45 | *** join/#maemo LauRoman (~LauRoman@5-14-42-231.residential.rdsnet.ro) |
22:39.52 | jon_y | basically, gcc and binutils need to be consistent around the --with-sysroot option |
22:39.52 | bencoh | stryngs: then again, you dont need --host/--target/--build |
22:39.56 | stryngs | curl http://termbin.com/txt9 |
22:40.00 | jon_y | for native, don't touch it |
22:40.11 | stryngs | but bencoh, it's not building properly |
22:40.29 | bencoh | it still has nothing to do with it |
22:40.38 | jon_y | stryngs: do what bencoh says |
22:40.44 | jon_y | no --host/--target/--build if you want native |
22:40.48 | stryngs | jon_y: I did |
22:40.58 | jon_y | also, for goodness sake, don't build in-tree |
22:41.14 | jon_y | it is not tested |
22:41.28 | bencoh | (btw, I ran a native binutils build on osx today, so I *know* you dont need those ;p) |
22:41.28 | stryngs | in-tree? |
22:41.42 | jon_y | ./configure <-- this won't work |
22:41.51 | bencoh | run configure from another directory |
22:41.52 | jon_y | build it outside the source dir |
22:42.06 | stryngs | oh, that's in tree? |
22:42.09 | stryngs | i.e. |
22:42.09 | bencoh | well, it kinda works for binutils alone, it wont if you want a full toolchain |
22:42.12 | stryngs | tar zxf source.tar.gz |
22:42.13 | stryngs | cd source |
22:42.16 | stryngs | ./confgiure |
22:42.18 | stryngs | vs- |
22:42.22 | jon_y | yes, that is in-tree |
22:42.23 | stryngs | tar zxf source.tar.gz |
22:42.31 | stryngs | source/configure |
22:42.35 | stryngs | That's proper jon_y ? |
22:42.48 | jon_y | no, use cd build |
22:42.57 | stryngs | ah |
22:42.58 | stryngs | cmake style |
22:43.12 | jon_y | cd build; ../source/configure |
22:43.15 | stryngs | I apologize for my newbieness sounding on this =) |
22:43.26 | stryngs | I do know what I'm doing with linux, just never had a build go crazy like this |
22:43.43 | stryngs | never seen a secondary set of /bin the way binutils has been doing, so i'm like wtf |
22:43.48 | jon_y | you want to try Linux From Scratch to understand the relationship better |
22:43.54 | bencoh | +1 |
22:44.09 | bencoh | and I believe there is some doc from GNU gcc around as well |
22:44.12 | stryngs | haha, no and thanks jon_y. I don't have that kind of free time on my hand |
22:44.27 | stryngs | But i will try the non-tree build right now |
22:44.40 | stryngs | I wonder why this issue has never came up before, I've always built in-tree |
22:44.43 | jon_y | bencoh: even for binutils, in-tree build is iffy |
22:45.00 | jon_y | basically, the entire cygnus tree |
22:45.14 | stryngs | And also, bencoh and jon_y THANK you for your help. People are so damn silent in #maemo it's agravating sometimes. |
22:45.15 | bencoh | https://gcc.gnu.org/install/build.html |
22:45.48 | jon_y | yeah, take note of the possible gcc configure arguments too |
22:46.13 | stryngs | 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 |
22:46.14 | bencoh | 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 :-) |
22:46.37 | stryngs | bencoh: You think people would appreciate native development on the n900 in this channel though, even if it is "insane" |
22:47.00 | bencoh | oh, I wasnt referring to native dev ... but's not completely sane as well ^^ |
22:47.07 | bencoh | that's* |
22:47.48 | stryngs | Yeah, but is this channel not for all things n900? |
22:47.50 | bencoh | jon_y: yup, iffy but "works" |
22:48.02 | jon_y | #gcc might be a better channel to ask |
22:48.22 | stryngs | yeah but most peoples linux filesystem isn't "optimized" =/ |
22:48.44 | stryngs | Specifically, when i tell people the native system layout, they are like "WTF was nokia thinking" |
22:49.13 | bencoh | but I'd rather go through the whole doc and try building before barging in #gcc :)) |
22:49.34 | jon_y | oh about that layout |
22:49.42 | stryngs | Alright, we are trying a non in-tree build jon_y |
22:49.47 | stryngs | I'm excited to see what happens |
22:49.47 | jon_y | use --prefix=/opt/my_gcc |
22:50.00 | stryngs | Not this guy =), I don't use pymaemo opt nonsense |
22:50.02 | jon_y | so it goes into the big disk area |
22:50.07 | stryngs | I have a special build for my n900 |
22:50.11 | jon_y | no seriously |
22:50.15 | stryngs | im serious |
22:50.21 | jon_y | root disk is very low on space |
22:50.22 | stryngs | i do rbinds to /home |
22:50.24 | stryngs | I know it is |
22:50.25 | stryngs | 256mb |
22:50.26 | stryngs | it sucks |
22:50.36 | stryngs | my /root has 9gb to play with |
22:50.40 | stryngs | usr does |
22:50.41 | stryngs | etc.. |
22:50.50 | *** join/#maemo wicket64 (~wicket@gateway/tor-sasl/wicket64) |
22:51.05 | bencoh | hmm, btw ... |
22:51.39 | bencoh | you do know you could have fetched sources for gcc package in sb, and copy/build it for a newer gcc, right ? |
22:51.48 | stryngs | curl http://termbin.com/dova |
22:51.54 | stryngs | thats my layout jon_y =) |
22:52.05 | stryngs | It's a unique perspective on making the n900 more "normal" |
22:52.47 | jon_y | well, /opt /root whatever |
22:53.14 | jon_y | just be sure to set your PATH correctly |
22:53.26 | stryngs | oh yeah |
22:53.37 | stryngs | I love my n900, probably more than ya'll =) |
22:53.59 | jon_y | I have not changed my n900 either |
22:54.23 | stryngs | You use the straight stock build for the filesystem? |
22:54.32 | jon_y | there has not been any phones that is close to being a worthy successor |
22:54.38 | stryngs | Agreed |
22:54.46 | stryngs | As a phone, personally I think it sucks |
22:54.50 | jon_y | yes, I just dump it top /opt |
22:54.56 | stryngs | I use it as an ultra laptop |
22:55.16 | stryngs | u drop all under / on /opt? |
22:55.23 | stryngs | As in u have a better layout than me? |
22:55.42 | jon_y | no, my custom stuff goes under /opt/mystuff |
22:55.48 | jon_y | its that simple |
22:55.59 | jon_y | it has the space, no need to muck around |
22:56.06 | stryngs | you prolly build stuff within SB though eh? |
22:56.20 | jon_y | I don't use Scratch Box |
22:56.33 | *** join/#maemo zama (~zama@unaffiliated/stryx/x-3871776) |
22:57.11 | stryngs | Me either!..... So how do you build stuff? |
22:57.16 | stryngs | Do you create your own debs? |
22:58.06 | stryngs | I was never able to get the dpkg-dev stuff working properly on the n900 |
22:58.16 | stryngs | So I gave up, and learned to create a hacked version of a deb for the n900 |
22:58.27 | stryngs | But, of course it requires building natively, which can take some time to do =) |
22:58.35 | stryngs | But, it's also why you see me deal with DESTDIR |
22:58.41 | stryngs | Nifty trick though |
22:59.08 | jon_y | no, I just build and install directly into /opt/mystuff |
22:59.15 | jon_y | no debs involved |
22:59.17 | stryngs | Ah, but what if u reflash? |
22:59.22 | stryngs | How do you save your work? |
22:59.29 | stryngs | So u dont have to recompile, waste time, etc.. |
22:59.33 | jon_y | back it up first? |
22:59.44 | jon_y | its not that hard, tar it up, save to SD card |
22:59.55 | stryngs | I guess that's one way to do it =) |
23:00.03 | stryngs | I just prefer the ease of being able to dpkg -i my debs |
23:00.21 | bencoh | Sicelo: btw http://talk.maemo.org/showthread.php?t=88248&page=16 (looks like it's still working) |
23:00.49 | stryngs | jon_y: Have you built openssl version I for your n900? |
23:01.32 | jon_y | no not really, but yes, I am aware of what happened |
23:01.47 | jon_y | then again, I don't really connect to the internet with it |
23:02.17 | stryngs | Ah, was hopin maybe you had. I failed to build it |
23:02.24 | stryngs | Kept failing out, couldnt figure the errors out, so gave up |
23:02.52 | stryngs | welp, it's "making" so here hoping your in-tree idea was the trick |
23:02.59 | stryngs | Evidently that is a highly googleable term |
23:03.08 | stryngs | Lots of "dont do that" advice floating around |
23:03.16 | jon_y | needs to head out to work |
23:03.20 | jon_y | so, later |
23:03.43 | stryngs | Thanks for the help =) |
23:03.46 | stryngs | waves |
23:22.12 | stryngs | Son of a gun, it still builds it |
23:36.16 | *** join/#maemo jonwil (~jonwil@27-33-80-219.tpgi.com.au) |
23:53.06 | *** join/#maemo RedM (~redw@89-73-179-171.dynamic.chello.pl) |