IRC log for #maemo on 20141012

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.21arvuthi! is this channel still alive?
08:02.52arvutanyway, has anyone successfully remapped keys (physical as well as xkb) to a dvorak layout on the n900?
08:03.08arvutI feel it needs to be done on my n900
08:03.51sixwheeledbeastarvut: yes it's alive
08:03.53arvutI found a post about the xkb part, but I'm not so sure if the physical keys are modifiable
08:04.02arvutsixwheeledbeast: =)
08:04.15arvutsixwheeledbeast: any development on maemo these days?
08:06.12sixwheeledbeastarvut: yes. #maemo-ssu and #neo900
08:06.19sixwheeledbeast~fptf
08:06.19infobotextra, extra, read all about it, fptf is the Fremantle Porting Task Force, see http://talk.maemo.org/showthread.php?t=91308
08:06.25sixwheeledbeast~cssu
08:06.25infoboti heard cssu is http://wiki.maemo.org/Community_SSU, or (Community Seamless Software Update)
08:07.34sixwheeledbeastarvut: http://wiki.maemo.org/Remapping_keyboard
08:07.39arvuthaha I like that name, fremantle porting taskforce :P
08:10.07drathirmornin...
08:10.45arvutsixwheeledbeast: 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.52arvutdrathir: morning!
08:12.01drathirarvut: if good remember is full remap of keys available...
08:12.49drathirnow also have diff keys behaviour in fresh one n900 and old one...
08:13.16sixwheeledbeastarvut: AFAIK it is all one sheet, there are different versions depending on region but not dvorak
08:13.56arvutwell, 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.16arvutsixwheeledbeast: meh.. there goes my grand plans I guess
08:14.38arvutdoes sailfishOS install on the n900 btw?
08:15.00arvutprobably wrong place to ask, but someone in here might have tried it =)
08:15.06sixwheeledbeastit's not like a standard kbd where you can pull the button off and move them.
08:15.27arvutsixwheeledbeast: yeah, probably not
08:15.51arvutwould be smashing if you could tho, but i guess it would have been broken too easily if it were.
08:15.57sixwheeledbeastarvut: possibly, but still parts of Maemo are closed so not all will work, call-ui etc etc
08:16.40arvutI used to run irssi quite a lot on my n900, typed massive amounts of text
08:16.51arvutright
08:17.10sixwheeledbeastN900 was designed for and with Maemo so this is the best OS for it IMHO.
08:17.44arvutyeah but it works as a tablet for other distros, there is even a guy who has successfully installed gentoo on it :P
08:17.52arvutwhich is my main desktop distro
08:19.04*** join/#maemo arcean (~arcean@aadd152.neoplus.adsl.tpnet.pl)
08:20.35sixwheeledbeastI 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.41arvutI 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.05arvutjolla and fairphone are options atm
08:30.49bencohmornin'
08:31.12bencoharvut: you can remap your keys
08:31.37bencohsee 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.21arvutbencoh: yeah, found out how to do that but not the actual physical keyboard remapping, as sixwheeledbeast mentioned, its all in one sheet
08:43.53arvutso remapping to dvorak while still using qwerty layout would confuse things
08:45.41bencohoh well
08:46.14bencohI'm using qwertyish mapping on a qwertz keyboard with special chars remapped
08:46.22bencohso 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.56antranigvgreeings, need help ? anyone ?
11:43.25antranigvI've changed the default SHELL to bash, and now I'm stuck in a boot loop
11:43.54antranigvthe other "good news" is that my USB port is broken
11:47.30*** join/#maemo erlehmann (~erlehmann@f055103175.adsl.alicedsl.de)
11:49.28kerioantranigv: do you have backupmenu installed?
11:49.29kerioand does it work?
11:49.39antranigvno I dont (
11:49.44keriodo you have uboot installed?
11:50.10antranigvI have that Android thing boot menu
11:50.19hurrianmultiboot?
11:50.20keriodoes it work?
11:50.21hurrianoh no
11:50.22antranigvyupp
11:50.36keriowell at least you have *some* working system then
11:51.03hurrianantranigv: boot Android, install a terminal emulator, then set /bin/sh back to ash
11:51.04keriocan you get to the menu?
11:51.13antranigvit's just busybox problem, edited a file
11:51.17antranigvno I can't
11:51.23antranigvandroid is not installed :(
11:51.24kerio"just a"
11:51.29keriowell
11:51.40kerioif you can't get a running system, you're fucked
11:51.53antranigvwhat about RescuOS ?
11:52.01keriois it installed?
11:52.05keriodo you have a working usb port?
11:52.18antranigvI can just fix the USB port and then reflash it
11:52.19kerioif the answer to both questions is "no", then you're still fucked
11:52.21keriooh of course
11:52.23kerio~usbfix
11:52.23infobotit 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.19antranigvkerio: where can I find the reflasher for GNU ?
11:54.24antranigvand the rootfs I think ?
11:54.25kerio~0xffff
11:54.25infobot[0xffff] https://gitorious.org/0xffff/, or http://talk.maemo.org/showthread.php?t=87996
11:54.31kerio~pr131
11:54.31infobotextra, 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.44kerioi recommend Pali's 0xffff
11:56.08*** join/#maemo e2718 (~hdesk@p4FD36488.dip0.t-ipconnect.de)
11:56.53antranigvkerio: so first I should fix the USB
11:57.11kerioif you can, yes
11:57.21antranigvthen flash rescue OS to change the file
11:57.26antranigvcool
11:57.41keriowith a working usb port there's pretty much nothing you can do to render your n900 unoperable
11:57.55keriolike, software-wise
11:57.59antranigvto bad here in Europe you cant find fixers,
11:58.04kerioyou don't flash rescueOS, you load it
11:59.08antranigvahh :D can the 0xFFFF do that ?
11:59.59kerioyes
12:00.41antranigvI love community based phones B| now I need to buy Jolla :D
12:00.57keriojolla is about as "community" as a samsung galaxy, really
12:01.20antranigvreally ?
12:01.22antranigvwow
12:01.32keriothat's what i gathered, at least
12:01.46antranigvbut N900's community was/is the best
12:01.53keriosailfish is still not a linux desktop OS :c
12:02.31antranigvshould be ? )) but the N900 is some kind of desktop OS
12:02.59keriox11 with a small-screen-focused window manager
12:03.01keriopulseaudio
12:03.12keriodbus for IPC
12:03.37*** join/#maemo crope (crope@otitsun.oulu.fi)
12:06.37Humpelstilzchenneed a maemo port for jolla
12:09.06antranigvanyone knows anyone in the Neterlands who can fix my USB port ? :(
12:09.22*** join/#maemo crope (crope@otitsun.oulu.fi)
12:09.29keriomeh, if you really want a slightly more recent n900, there's the neo900 project
12:10.08antranigvcan we buy the Neo900 ? they are not out yet I think
12:10.37keriowell, it's not even going to run anything as soon as it's out
12:10.51keriohopefully it won't take much for fptf to release something that works, tho
12:11.04Luke-JrI'm currently leaning toward the Pyra myself
12:13.30keriobut it's a console
12:13.55kerioafaik the omap5 is not that good for phones
12:13.59keriodue to dubious design choices
12:14.32Luke-Jrif people wanted phones, they wouldn't be interested in N900 either
12:14.50kerioi 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.37bencohanyway 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.52Wikiwidebencoh: 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.20WikiwideAnd, memory leaks are being fixed. MCE is wholly Reverse-Engineered, for example, and better than stock :)
13:04.52keriobme has an opensource in-kernel alternative that works better than bme_rx51
13:12.29bencohmeh, he left :(
13:13.06bencohit's being RE for legacy reasons, not because it's awesome :)
13:23.47freemangordonbencoh: it's being REed so we'll be able to but it on other HW as well
13:23.51freemangordon*put
13:31.55*** join/#maemo dhbiker (~dhbiker@APN-122-105-16-gprs.simobil.net)
13:34.43keriohey
13:34.50kerionokia has made some questionable decisions
13:35.07keriobut 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.24bencohtrue
13:36.45bencohgot 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.42stryngsDAMN
16:34.56stryngsDAMN you!
16:34.57stryngs/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.00freemangordonstryngs: ignore that, it is harmless
16:39.24stryngsbah
16:39.35stryngsIm building 2.24 as we speak
16:39.47stryngsBut, thank you for the heads up =)
16:40.12freemangordonstryngs: for SB?
16:40.24stryngsnope, directly on my n900
16:40.29stryngsI don't use sb
16:40.54stryngsi make my own debs too =), just not the conventional way
16:41.21freemangordon:)
16:42.07stryngsDo you use SB freemangordon ?
16:42.19stryngsIf so, why not just directly build on the n900?
16:43.17Sc0rpiusbecause it is VERY SLOW
16:43.31stryngsOverclock, it works fine Sc0rpius =)
16:43.56Sc0rpiuseven so, building in the N900 takes several minutes
16:44.03Sc0rpiusand building in your Linux PC takes seconds
16:44.30Sc0rpiuswell also I guess you're just building
16:44.40Sc0rpiusbut if you're developing directly in the N900, now that's gonna hurt :P
16:44.55stryngsSc0rpius: Does the n900 allow you to build a .deb in the local environment?
16:45.05stryngsall the dpkg tools are for the SB, which sucks =(
16:46.06freemangordonstryngs: imagine you have to build Qt or gecko
16:46.08*** join/#maemo b1101 (~b@fsf/member/b1101)
16:46.13freemangordonor openssl, or...
16:46.30Sc0rpiusI think the tools are available for the N900 and you can run dpkg-buildpackage in the N900
16:46.46Sc0rpiusbut it's just ... insane
16:47.09Sc0rpiusQt would take days, literally :)
16:47.29Sc0rpiusyou know I have a Raspberry Pi
16:47.36Sc0rpiusand it has the same CPU than a N900
16:47.41freemangordonhmm, no
16:47.46Sc0rpiuswell it's pretty similar
16:47.47freemangordonit is arm11 iirc
16:48.11freemangordonbut teah, pretty similar performance
16:48.17freemangordon*yeah
16:48.19Sc0rpiusit's an ARM11 yes 700 MHz
16:48.24Sc0rpiuspretty similar to the N900
16:48.29Sc0rpiusbuilding XBMC took a whole day
16:48.37Sc0rpiusnow I just grab the .deb
16:49.16Sc0rpiusactually the Raspberry Pi CPU is a little faster ;)
16:51.01bencohscratchbox 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.19stryngswonders 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.28freemangordona week or so
17:05.00Sc0rpiusheheheh
17:05.19stryngshah
17:05.21stryngs10 mins
17:05.26stryngs=)
17:06.47stryngsNow 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.53stryngsI 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.46Sicelowhich twitter client do you recommend for N900?
19:27.58sixwheeledbeastSicelo: I only think one is working I can't remember which tho
19:28.12bencohtweetian maybe ?
19:28.25bencoh(I dont use twitter so I dont really know)
19:28.26sixwheeledbeastmost haven't been updated to the new API
19:31.46Sicelook. 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.50gogogogohello everybody
19:46.39gogogogoI have a strange thing to ask you.. my n900 isn't receiving texts from Windows phones when they use emoticons
19:46.56gogogogoI get all the others, what do you think?
19:48.15*** join/#maemo erlehmann (~erlehmann@89.15.237.81)
19:48.20gogogogoeven texts from those phones as long as they don't use emoticons
19:48.37*** join/#maemo beford (~bef0rd@unaffiliated/beford)
19:50.08Sc0rpiuswhat do you receive instead?
19:50.19Sc0rpiusor you just don't receive anything?
19:50.46Sc0rpiusWindows 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.29gogogogommm
19:51.50gogogogoI receive the plain unicode punctuation emoticons
19:52.13gogogogobut all the others just don't get to my inbox
19:52.42gogogogothose phones have little whats'app-like thingies..
19:52.53Sc0rpiusI know
19:52.56Sc0rpiusbut what I'm asking is
19:53.13Sc0rpiusare you not receiving the emoticons or are you not receiving the whole SMS message?
19:53.17Sc0rpius(are we talking about SMS right?)
19:53.21gogogogoyes, SMS
19:53.32gogogogoI don't receive the whole SMS, as if it had never been sent
19:53.43Sc0rpiusoh so the whole SMS is lost
19:53.49gogogogoyes, incredibly
19:53.58Sc0rpiuswell
19:54.31Sc0rpiusI wonder if when you add an emoticon in a Windows Phone the messages it turned from SMS to MMS
19:54.44Sc0rpiusif that's the case, you need to install an MMS software in the N900 to receive it
19:54.47gogogogothat's what I thought too
19:55.05Sc0rpiusN900 can't receive MMS natively
19:55.19gogogogoI should check it out by monitoring the credit charges
19:55.26Sc0rpiusso try installing fMMS
19:55.41gogogogoI found out today I can't get MMS ;) this means I can absolutely do without
19:56.19Sc0rpiusyou can get MMS, you just need an app for that
19:56.20gogogogobut that's incredible that the community was able to add such a feature. Maemo is my idea of technology.
19:56.48gogogogoanyway, I'll have to check the charges per each sms/mms
19:57.19gogogogoto realize if they ship as pictures or unicode characters to be replaced with a pic
19:57.56gogogogodo you agree?
19:59.41Sc0rpiusyeah I guess
20:00.22gogogogothank you then
20:00.54gogogogoI 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.45bencohhmm, I'm not a fan of graphical file browsers, but Hamster Filer really looks nice :)
20:32.00bencohand 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.43hello123hi all
21:00.07Sicelo1hi
21:01.52*** join/#maemo stryngs (~stryngs@unaffiliated/stryngs)
21:02.49stryngsQuestion for ya'll.  I recently built binutils natively, and under /usr it created armv7l-unknown-linux-gnueabi
21:03.03stryngsIs the system type for the n900 armv7l?
21:04.59Siceloof course .. `uname -m`
21:05.32stryngsThank you Sicelo =)
21:05.36stryngsI 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.57stryngs*** BFD does not support target armv7l-unknown-none.
21:28.59stryngs*** Look in bfd/config.bfd for supported targets.
21:29.27stryngssighs
21:29.53stryngsSicelo: any ideas?
21:30.07bencohbleh, bfd :/
21:31.48stryngswell 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.13stryngsunder that directory is a bin/ with several executables as well
21:32.27stryngsi'm trying to get it to where everything builds under bin/
21:32.30stryngsAny ideas?
21:33.47stryngsI'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.03stryngsrah 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.13bencohstryngs: I have no idea what you're trying to do ... building a cross binutils ?
22:15.18bencohor a native one ?
22:15.41bencohyou shouldnt specify --build/--host for a native build
22:16.18bencohand I still dont get why you want/need a newer binutils, btw
22:18.05stryngsbencoh, I require the most up to date gcc/cpp/g++
22:18.28stryngsThe pre-compiled deb ready one is 4.6
22:18.42stryngsOf course in updating to 4.6, it required me to upgrade binutils to binutils2.22
22:18.54stryngsWhenever you compile something even as simple as Hello world, there is an error
22:19.11stryngsSo, to me that is unacceptable.  In turn I've decided to build binutils 2.24
22:19.18stryngsI did figure it out though =)
22:19.22stryngsCurrently make installing
22:20.07stryngsHeh, and even with figuring out the --build part
22:20.10stryngsNokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/
22:20.10stryngsarmv7l-unknown-linux-gnueabi  bin                           include                       lib                           share
22:20.13stryngsNokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/armv7l-unknown-linux-gnueabi/bin/
22:20.16stryngsar       as       ld       ld.bfd   nm       objcopy  objdump  ranlib   strip
22:20.19stryngsNokia-N900:~/binutils-2.24# ls /root/binutils-deb/usr/bin
22:20.21stryngsaddr2line  ar         as         c++filt    elfedit    gprof      ld         ld.bfd     nm         objcopy    objdump    ranlib     readelf    size       strings
22:20.26stryngsIt still creates a seperate set of binaries
22:20.29stryngsson of a gun
22:20.36stryngsmaybe it's target flag i need to use
22:21.31stryngsbencoh: In building this, I want everything under /usr/bin
22:21.45stryngsnot /usr/bin and /usr/armv7l-unknown-linux-gnueabi/bin
22:22.21stryngsSo, now we try --target flag =)
22:22.38stryngsAgain I'm not much of a developer, mostly hunt and peck+ see what happens
22:23.54stryngsI've never had a Makefile create seperate sets of /bins so I'm very lost +0
22:24.33jon_y--target is for code generators
22:24.51jon_ymeans what platform the package will generate code for
22:24.56stryngsSo what can I do to make binutils build the binaries under /usr/bin?
22:25.01jon_ynot relevant for most code
22:25.10jon_y--prefix?
22:25.18stryngsBecause never before have I seen make install drop stuff under two sets of /bins
22:25.22stryngs--prefix=/usr
22:25.48jon_y/usr/armv7l-unknown-linux-gnueabi/bin is for internal use
22:25.56jon_yyou don't need to care what goes on there
22:25.57stryngswhat do you mean?
22:26.02stryngsCan I not remove it then?
22:26.06jon_yno
22:26.15stryngscan i put it in a subdir?
22:26.15jon_ymeans don't be anal about it, just leave it there
22:26.17stryngsvs /usr
22:26.33jon_ydon't move it after install either
22:26.43stryngsi know that, but the thing is the install doesnt work jon_y
22:26.54jon_yhow does it not work?
22:27.03stryngsand placing the binaries under that dir in /usr/bin overwriting /usr/bin binaries does work
22:27.30jon_yhow does it failing?
22:27.41stryngssysroot issue i think
22:27.44stryngsone sec
22:27.49stryngslet me install it
22:27.52stryngsand ill show u
22:27.58stryngsi use DESTDIR to avoid / overwriting
22:28.05stryngsThank you for your help =)
22:28.21jon_ywhy do you use DESTDIR
22:28.30jon_ythat is equivalent to moving it
22:28.34stryngsbecause I create my own debs jon_y
22:28.42stryngsi.e
22:28.45jon_yand you expect it to work?
22:28.56stryngs./configure --prefix=/usr && make && make install DESTDIR=/root/deb
22:29.03stryngscd /root/deb && mkdir DEBIAN
22:29.05stryngscd DEBIAN
22:29.10stryngstouch control
22:29.16stryngs"create desired control file"
22:29.16stryngscd ~!
22:29.18stryngscd !~
22:29.20stryngscd ~
22:29.25stryngsdpkg-deb -b deb .
22:29.27stryngspoof
22:29.29stryngs.deb created
22:29.34stryngsso yes, it does work jon_y
22:29.46jon_yso what was the problem?
22:29.52stryngsone sec, let me pkg up
22:29.54stryngsill paste output
22:29.57stryngsThank u for the help =)
22:31.47stryngsOne moment, takes a minute, have to remove symlinks and such =)
22:31.50stryngstwitches
22:33.20stryngsNokia-N900:~# g++ a.c
22:33.21stryngs/usr/bin/ld: this linker was not configured to use sysroots
22:33.21stryngscollect2: ld returned 1 exit status
22:33.41stryngsjon_y: There ya go
22:34.40stryngsjon_y: Per config.log it was configured via: ./configure --prefix=/usr
22:34.41jon_ythe message was clear, you forgot to use --with-sysroot
22:34.59jon_ycheck with gcc -v to find out what the correct value is
22:35.00stryngsisn't much of a builder
22:35.09stryngsOk, but will this not affect future makefiles jon_y ?
22:35.36stryngsAs well, the binutils2.22 .deb from the repos doesnt have the armv7l-unknown-linux-gnueabi/bin dir
22:35.44jon_yI don't know about your makefiles, but it is what binutils is complaining about
22:35.51stryngsSo what did they do to build binutils2.22 to where everything is under /usr/bin
22:36.09jon_yalso, you seem to be setting up a cross compiler
22:36.30stryngsI'm building this natievly on the n900 with binutils from gnu.org
22:36.34jon_ybecause the sysroot is where stuff like libc and headers will go
22:37.03jon_ythis is useful for cross compiling where those stuff won't clobber the system headers/libs
22:37.33jon_ywhat you want to do for native gcc/binutils is to build just with --prefix
22:37.37stryngsOk 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.46stryngsI did jon_y: ./configure --prefix=/usr
22:37.58jon_yyes, but gcc needs to be done likewise too
22:38.38jon_yright now you installed a cross compiler gcc that won't work unless sysroot is set
22:38.58jon_yand that in itself is messed up
22:39.45*** join/#maemo LauRoman (~LauRoman@5-14-42-231.residential.rdsnet.ro)
22:39.52jon_ybasically, gcc and binutils need to be consistent around the --with-sysroot option
22:39.52bencohstryngs: then again, you dont need --host/--target/--build
22:39.56stryngscurl http://termbin.com/txt9
22:40.00jon_yfor native, don't touch it
22:40.11stryngsbut bencoh, it's not building properly
22:40.29bencohit still has nothing to do with it
22:40.38jon_ystryngs: do what bencoh says
22:40.44jon_yno --host/--target/--build if you want native
22:40.48stryngsjon_y: I did
22:40.58jon_yalso, for goodness sake, don't build in-tree
22:41.14jon_yit is not tested
22:41.28bencoh(btw, I ran a native binutils build on osx today, so I *know* you dont need those ;p)
22:41.28stryngsin-tree?
22:41.42jon_y./configure <-- this won't work
22:41.51bencohrun configure from another directory
22:41.52jon_ybuild it outside the source dir
22:42.06stryngsoh, that's in tree?
22:42.09stryngsi.e.
22:42.09bencohwell, it kinda works for binutils alone, it wont if you want a full toolchain
22:42.12stryngstar zxf source.tar.gz
22:42.13stryngscd source
22:42.16stryngs./confgiure
22:42.18stryngsvs-
22:42.22jon_yyes, that is in-tree
22:42.23stryngstar zxf source.tar.gz
22:42.31stryngssource/configure
22:42.35stryngsThat's proper jon_y ?
22:42.48jon_yno, use cd build
22:42.57stryngsah
22:42.58stryngscmake style
22:43.12jon_ycd build; ../source/configure
22:43.15stryngsI apologize for my newbieness sounding on this =)
22:43.26stryngsI do know what I'm doing with linux, just never had a build go crazy like this
22:43.43stryngsnever seen a secondary set of /bin the way binutils has been doing, so i'm like wtf
22:43.48jon_yyou want to try Linux From Scratch to understand the relationship better
22:43.54bencoh+1
22:44.09bencohand I believe there is some doc from GNU gcc around as well
22:44.12stryngshaha, no and thanks jon_y.  I don't have that kind of free time on my hand
22:44.27stryngsBut i will try the non-tree build right now
22:44.40stryngsI wonder why this issue has never came up before, I've always built in-tree
22:44.43jon_ybencoh: even for binutils, in-tree build is iffy
22:45.00jon_ybasically, the entire cygnus tree
22:45.14stryngsAnd also, bencoh and jon_y THANK you for your help.  People are so damn silent in #maemo it's agravating sometimes.
22:45.15bencohhttps://gcc.gnu.org/install/build.html
22:45.48jon_yyeah, take note of the possible gcc configure arguments too
22:46.13stryngsOh 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.14bencohstryngs: 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.37stryngsbencoh: You think people would appreciate native development on the n900 in this channel though, even if it is "insane"
22:47.00bencohoh, I wasnt referring to native dev ... but's not completely sane as well ^^
22:47.07bencohthat's*
22:47.48stryngsYeah, but is this channel not for all things n900?
22:47.50bencohjon_y: yup, iffy but "works"
22:48.02jon_y#gcc might be a better channel to ask
22:48.22stryngsyeah but most peoples linux filesystem isn't "optimized" =/
22:48.44stryngsSpecifically, when i tell people the native system layout, they are like "WTF was nokia thinking"
22:49.13bencohbut I'd rather go through the whole doc and try building before barging in #gcc :))
22:49.34jon_yoh about that layout
22:49.42stryngsAlright, we are trying a non in-tree build jon_y
22:49.47stryngsI'm excited to see what happens
22:49.47jon_yuse --prefix=/opt/my_gcc
22:50.00stryngsNot this guy =), I don't use pymaemo opt nonsense
22:50.02jon_yso it goes into the big disk area
22:50.07stryngsI have a special build for my n900
22:50.11jon_yno seriously
22:50.15stryngsim serious
22:50.21jon_yroot disk is very low on space
22:50.22stryngsi do rbinds to /home
22:50.24stryngsI know it is
22:50.25stryngs256mb
22:50.26stryngsit sucks
22:50.36stryngsmy /root has 9gb to play with
22:50.40stryngsusr does
22:50.41stryngsetc..
22:50.50*** join/#maemo wicket64 (~wicket@gateway/tor-sasl/wicket64)
22:51.05bencohhmm, btw ...
22:51.39bencohyou do know you could have fetched sources for gcc package in sb, and copy/build it for a newer gcc, right ?
22:51.48stryngscurl http://termbin.com/dova
22:51.54stryngsthats my layout jon_y =)
22:52.05stryngsIt's a unique perspective on making the n900 more "normal"
22:52.47jon_ywell, /opt /root whatever
22:53.14jon_yjust be sure to set your PATH correctly
22:53.26stryngsoh yeah
22:53.37stryngsI love my n900, probably more than ya'll =)
22:53.59jon_yI have not changed my n900 either
22:54.23stryngsYou use the straight stock build for the filesystem?
22:54.32jon_ythere has not been any phones that is close to being a worthy successor
22:54.38stryngsAgreed
22:54.46stryngsAs a phone, personally I think it sucks
22:54.50jon_yyes, I just dump it top /opt
22:54.56stryngsI use it as an ultra laptop
22:55.16stryngsu drop all under / on /opt?
22:55.23stryngsAs in u have a better layout than me?
22:55.42jon_yno, my custom stuff goes under /opt/mystuff
22:55.48jon_yits that simple
22:55.59jon_yit has the space, no need to muck around
22:56.06stryngsyou prolly build stuff within SB though eh?
22:56.20jon_yI don't use Scratch Box
22:56.33*** join/#maemo zama (~zama@unaffiliated/stryx/x-3871776)
22:57.11stryngsMe either!.....  So how do you build stuff?
22:57.16stryngsDo you create your own debs?
22:58.06stryngsI was never able to get the dpkg-dev stuff working properly on the n900
22:58.16stryngsSo I gave up, and learned to create a hacked version of a deb for the n900
22:58.27stryngsBut, of course it requires building natively, which can take some time to do =)
22:58.35stryngsBut, it's also why you see me deal with DESTDIR
22:58.41stryngsNifty trick though
22:59.08jon_yno, I just build and install directly into /opt/mystuff
22:59.15jon_yno debs involved
22:59.17stryngsAh, but what if u reflash?
22:59.22stryngsHow do you save your work?
22:59.29stryngsSo u dont have to recompile, waste time, etc..
22:59.33jon_yback it up first?
22:59.44jon_yits not that hard, tar it up, save to SD card
22:59.55stryngsI guess that's one way to do it =)
23:00.03stryngsI just prefer the ease of being able to dpkg -i my debs
23:00.21bencohSicelo: btw http://talk.maemo.org/showthread.php?t=88248&page=16 (looks like it's still working)
23:00.49stryngsjon_y: Have you built openssl version I for your n900?
23:01.32jon_yno not really, but yes, I am aware of what happened
23:01.47jon_ythen again, I don't really connect to the internet with it
23:02.17stryngsAh, was hopin maybe you had.  I failed to build it
23:02.24stryngsKept failing out, couldnt figure the errors out, so gave up
23:02.52stryngswelp, it's "making" so here hoping your in-tree idea was the trick
23:02.59stryngsEvidently that is a highly googleable term
23:03.08stryngsLots of "dont do that" advice floating around
23:03.16jon_yneeds to head out to work
23:03.20jon_yso, later
23:03.43stryngsThanks for the help =)
23:03.46stryngswaves
23:22.12stryngsSon 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)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.