00:08:12 | | Join robertd1 [0] (~root@201.211.53.103) |
00:12:53 | | Join chrisb [0] (~chrisb@pool-71-175-243-141.phlapa.east.verizon.net) |
00:13:33 | | Part robertd1 |
00:16:07 | | Quit pamaury (Ping timeout: 265 seconds) |
00:18:05 | | Join pizzaiolo [0] (~pizzaiolo@unaffiliated/pizzaiolo) |
00:18:35 | pizzaiolo | hey anyone knows if raspberry pis/beaglebones/other dev boards are supported? |
00:18:50 | pizzaiolo | arm, basically |
00:18:54 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
00:20:53 | | Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 50.0.2/20161129173726]) |
00:23:25 | | Quit pamaury (Ping timeout: 246 seconds) |
00:33:20 | | Quit ZincAlloy (Quit: Leaving.) |
00:34:06 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:58d8:9c28:e34c:d0c) |
00:45:07 | | Quit Strife89 (Ping timeout: 256 seconds) |
01:00 |
01:03:41 | | Join Strife89 [0] (~quassel@adsl-98-80-187-154.mcn.bellsouth.net) |
01:03:48 | | Nick munch is now known as munch|PSU (pls@gateway/shell/elitebnc/x-lctjgtzownltygbh) |
01:04:46 | | Quit ender` (Quit: The trouble with quotes found on the Internet is that they often turn out to be unreliable. — William Shakespeare) |
01:13:03 | | Quit Strife89 (Ping timeout: 250 seconds) |
01:14:46 | | Join Strife89 [0] (~quassel@adsl-98-80-188-8.mcn.bellsouth.net) |
01:21:20 | *** | Saving seen data "./dancer.seen" |
02:00 |
02:13:46 | __builtin | pizzaiolo: not a specific device, but if it runs linux and supports SDL it ought to be able to run the application version |
02:14:08 | pizzaiolo | neat, thanks __builtin |
02:14:22 | __builtin | so "kind of" |
02:15:11 | __builtin | also a side note, at least a plurality of the supported devices are ARM-based |
02:24:50 | | Quit krnlyng (Ping timeout: 260 seconds) |
02:37:08 | | Join krnlyng [0] (~liar@77.117.69.245.wireless.dyn.drei.com) |
02:53:40 | | Quit mc2739 (Ping timeout: 268 seconds) |
03:00 |
03:06:26 | | Quit athidhep (Quit: athidhep) |
03:21:21 | *** | Saving seen data "./dancer.seen" |
03:48:19 | | Quit ZincAlloy (Quit: Leaving.) |
03:58:12 | | Join athidhep [0] (~afoakf@unaffiliated/athidhep) |
04:00 |
04:30:41 | | Quit pizzaiolo (Remote host closed the connection) |
05:00 |
05:12:33 | | Quit naleo (Ping timeout: 246 seconds) |
05:14:52 | | Quit scorche|sh (Ping timeout: 256 seconds) |
05:21:23 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:00:19 | | Quit athidhep (Quit: athidhep) |
06:27:42 | | Nick munch|PSU is now known as munch (pls@gateway/shell/elitebnc/x-lctjgtzownltygbh) |
06:38:47 | | Quit Strife89 (Ping timeout: 268 seconds) |
06:45:29 | | Quit TheSeven (Ping timeout: 258 seconds) |
06:45:44 | | Join [7] [0] (~quassel@rockbox/developer/TheSeven) |
06:46:11 | | Quit sbach_ (Ping timeout: 260 seconds) |
06:48:33 | | Join sbach [0] (~sbach@107.189.42.74) |
07:00 |
07:15:03 | | Join Strife89 [0] (~quassel@adsl-98-80-183-88.mcn.bellsouth.net) |
07:21:26 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:04:14 | | Join Bray90820 [0] (~bray90820@50-83-212-56.client.mchsi.com) |
09:04:47 | | Quit Bray90820 (Read error: Connection reset by peer) |
09:05:24 | | Join Bray90820 [0] (~bray90820@50-83-212-56.client.mchsi.com) |
09:05:46 | | Quit Bray90820 (Read error: Connection reset by peer) |
09:06:24 | | Join Bray90820 [0] (~bray90820@50-83-212-56.client.mchsi.com) |
09:07:15 | | Quit Bray90820 (Read error: Connection reset by peer) |
09:07:52 | | Join Bray90820 [0] (~bray90820@50-83-212-56.client.mchsi.com) |
09:08:18 | | Quit Bray90820 (Read error: Connection reset by peer) |
09:21:30 | *** | Saving seen data "./dancer.seen" |
09:35:58 | | Join ender` [0] (krneki@foo.eternallybored.org) |
09:58:12 | | Quit ender` (Quit: Cigarettes are like squirrels. They're perfectly harmless until you put one in your mouth and light it on fire.) |
09:58:41 | | Join ender` [0] (krneki@foo.eternallybored.org) |
10:00 |
10:00:01 | | Quit ender` (Client Quit) |
10:01:18 | | Quit nlogex (Ping timeout: 245 seconds) |
10:11:11 | | Join paulk-aldrin [0] (~paulk@armstrong.paulk.fr) |
10:27:09 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
10:51:30 | | Join ender` [0] (krneki@foo.eternallybored.org) |
11:00 |
11:05:21 | | Quit paulk-aldrin (Remote host closed the connection) |
11:06:20 | | Join paulk-aldrin [0] (~paulk@armstrong.paulk.fr) |
11:21:31 | *** | Saving seen data "./dancer.seen" |
11:34:24 | | Join lebellium [0] (~chatzilla@89-93-179-5.hfc.dyn.abo.bbox.fr) |
11:47:32 | | Join TheLemonMan [0] (~root@unaffiliated/thelemonman) |
12:00 |
12:16:02 | | Quit rela (Read error: Connection reset by peer) |
12:24:35 | | Join JensB [0] (5cf61933@gateway/web/freenode/ip.92.246.25.51) |
12:41:03 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:61d9:f685:9b:c793) |
12:56:35 | | Join robertd1 [0] (~root@201.211.53.103) |
13:00 |
13:04:20 | | Quit idonob (Ping timeout: 248 seconds) |
13:11:12 | | Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) |
13:19:04 | | Join fs-bluebot_ [0] (~fs-bluebo@xd9beb1ad.dyn.telefonica.de) |
13:21:20 | | Quit fs-bluebot (Ping timeout: 250 seconds) |
13:21:34 | *** | Saving seen data "./dancer.seen" |
13:22:28 | | Quit bluebrother (Ping timeout: 248 seconds) |
13:23:00 | | Quit idonob (Ping timeout: 248 seconds) |
13:24:25 | | Join bluebrother [0] (~dom@rockbox/developer/bluebrother) |
13:25:12 | | Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) |
13:26:28 | | Quit robertd1 (Ping timeout: 244 seconds) |
13:27:06 | | Join robertd1 [0] (~root@201.211.53.103) |
13:29:17 | | Join rela [0] (~x@pdpc/supporter/active/rela) |
13:31:43 | | Quit robertd1 (Ping timeout: 260 seconds) |
13:33:11 | | Join robertd1 [0] (~root@201.211.53.103) |
13:40:23 | | Quit robertd1 (Ping timeout: 246 seconds) |
14:00 |
14:01:30 | | Quit rela (Quit: Leaving) |
14:26:06 | | Join robertd1 [0] (~root@201.208.231.245) |
15:00 |
15:00:23 | JensB | On debian, when I run 'sudo ./rockboxdev.sh', the build ends with: "Could not retrieve 'eglibc-2_12" - does anyone know a solution to this ? [ej0rge had the same problem on 20160824] |
15:03:36 | pamaury | JensB: which toolchain? |
15:05:16 | pamaury | I am guessing ypr0 |
15:05:49 | pamaury | You'll find it almost impossible to build the ypr0 toolchain, I am in the process of recreating it but in the mean time, it's probably best if you ask someone to send you a prebuilt one |
15:05:50 | JensB | Yes, it seems like it: "target = arm-ypr0-linux-gnueabi" |
15:06:14 | pamaury | lebellium: do you still have the toolchain archive? who else has it? |
15:06:32 | JensB | I can do without it. :) -I just want to set up a build-client to 'contribute' to the compile-farm. |
15:07:14 | gevaerts | In that case you do need it! |
15:07:31 | JensB | OK. :) |
15:07:31 | pamaury | gevaerts: not necessarily |
15:07:34 | gevaerts | We only have a few build clients with that toolchain, and it can be a problem |
15:07:39 | pamaury | although it would be nice |
15:07:54 | gevaerts | But yes, you can set things up without |
15:08:23 | JensB | I'm planning on running the debian-box for at least a few months unattended. |
15:08:40 | JensB | -so all it'd do is to be a node in the compile-farm |
15:11:18 | pamaury | JensB: I would say start with the arm toolchain, it's most used one |
15:11:29 | pamaury | but wait until my next commit in a few minutes, because it needs a fix |
15:11:32 | | Join rela [0] (~x@pdpc/supporter/active/rela) |
15:11:34 | pamaury | to build on recent gcc |
15:11:48 | JensB | OK. - I'll be patient. :) |
15:12:00 | fs-bluebot_ | Build Server message: New build round started. Revision 906a95c, 255 builds, 12 clients. |
15:12:30 | pamaury | here we go |
15:13:17 | lebellium | pamaury: how is the 'archive'? which format is it, |
15:14:10 | pamaury | lebellium: I don't know, I just remember someone ([Saint] maybe ?) offered once to send me the toolchain archive, I suspect a tar.gz or tar.bz2 |
15:14:34 | lebellium | I'll check. But maybe back to the time I really built it on instructions |
15:15:08 | lebellium | it necessarily worked once :) |
15:20:34 | lebellium | pamaury: http://www.alice-dsl.net/simonemartitz/rockbox/arm-ypr0-linux-gnueabi.zip ? found it here https://www.rockbox.org/tracker/12348 |
15:21:36 | *** | Saving seen data "./dancer.seen" |
15:24:22 | fs-bluebot_ | Build Server message: Build round completed after 743 seconds. |
15:24:23 | fs-bluebot_ | Build Server message: Revision 906a95c result: All green |
15:26:00 | JensB | Uhm... I downloaded the .zip file, but the architecture differs from mine. All I can get from uname (-m) is i686. I'll have a look at the diffs/patches. |
15:26:19 | | Quit rela (Read error: Connection reset by peer) |
15:27:53 | | Join athidhep [0] (~afoakf@unaffiliated/athidhep) |
15:38:19 | gevaerts | There are still i686 boxes around? |
15:38:52 | JensB | I bought this one used. Heh. (Otherwise I have only PPC Macs). |
15:39:29 | JensB | It appears the debian-box is a 3GHz dual core Intel Pentium 4. |
15:40:19 | gevaerts | Oh well, another room heater is always nice :) |
15:41:35 | JensB | Certainly and this heater only cost $100. In fact, the PowerMac G5 is worse (and even more noisy). ... but the debian-box serves well as both file-sharing and build-test machine. |
15:44:05 | JensB | Room temperature: 32.2°C - heated only by 1 x MacMini G4, 1 x PowerMac G5 and 1 x IBM ThinkCentre. 8) |
15:44:45 | JensB | Woops, forgot the two LED-bulbs; they also generate heat. |
15:44:47 | * | gevaerts always knew that macs were not cool! :) |
15:45:03 | pixelma | the referenced zio is probably quite old, it's kugel's webspace he had back then |
15:45:22 | pixelma | zip too |
15:45:26 | lebellium | the working toolchain is old anyway |
15:45:39 | gevaerts | Maybe, but I don't think that toolchain was ever updated after it was introduced |
15:46:09 | JensB | "If it ain't broke ..." |
15:46:22 | gevaerts | Well.... |
15:46:30 | gevaerts | As you noticed, building it *is* broken |
15:48:13 | pamaury | I have a prototype new toolchain for ypr0 |
15:48:26 | JensB | That was quick. |
15:48:29 | pamaury | I just need lebellium to show up so I can send him a test uild |
15:48:42 | pamaury | because I don't have the hardware |
15:48:43 | lebellium | how should I show up? |
15:48:48 | pamaury | oh :) |
15:48:50 | pamaury | magic |
15:49:45 | lebellium | I'm browsing my Rockbox IRC logs with grepWIN to find out how I installed the toolchain back to the time |
15:49:52 | lebellium | not sure I'll find out that way though |
15:50:42 | pamaury | I didn't even noticed you were the one to speak earlier ;) |
15:51:10 | lebellium | the only results I have is [Saint] complaining once a month it doesn't build |
15:51:12 | lebellium | :D |
15:53:39 | JensB | Is the build-problems caused by crosstool ? |
15:53:41 | pamaury | I am actually wondering if it even makes sense to maintain two different toolchains for ypr0 and nwz |
15:54:16 | pamaury | because all we need is a arm-linux-gnueabi toolchain that supports kernels ~2.6.23 with glibc ~2.4 and alsalib |
15:55:16 | | Quit Strife89 (Ping timeout: 244 seconds) |
15:55:22 | lebellium | [2013-10-13 20:48:11] <lebellium> It worked fine some time ago [Saint]. I successfully got mine when you forced me to set up my own RB environment in linux :) |
15:55:44 | lebellium | now I have to find out when I set up my RB environment :D |
15:57:40 | JensB | To me, it looks like that the cause of my error is that "eglibc-2_12" might not be available from the location it's trying to fetch it from. |
15:58:25 | JensB | -So if the server changed or files were moved or deleted, then it's not because the build-script was broken due to a change in the script. |
15:58:48 | pamaury | JensB: your error is related to the mirror but even if you can download it, the build will fail |
15:59:44 | * | pamaury goes ahead and merge nwz and ypr0 toolchain |
16:00 |
16:01:34 | pamaury | should I just call it arm-linux-gnueabi or arm-rockbox-linux-gnueabi ? |
16:02:41 | JensB | I think I have an 'arm-linux-gnueabi' already (for Cortex-M or Cortex-A, I forgot. ;) |
16:03:05 | * | gevaerts nods |
16:03:16 | gevaerts | arm-linux-gnueabi has a reasonable risk of conflicting with something else I think |
16:03:21 | pamaury | yeah |
16:03:30 | pamaury | people might believe arm-linux-gnueabi will do but it won't |
16:03:45 | pamaury | because we are very strict requirements on supporting old kernels and glibc |
16:04:18 | | Join PurlingNayuki [0] (~Thunderbi@2001:da8:215:4ff:ec7d:e348:4f25:ae1) |
16:06:16 | JensB | Have anyone added a S912 (Cortex-A53) based node yet ? |
16:07:20 | gevaerts | Not that I know of |
16:07:27 | pamaury | JensB: I *think* all our build clients are x86 based but I don't see a reason why an ARM based node wouldn't work, as long as you can build the toolchains |
16:07:48 | gevaerts | There's some arm in there |
16:08:27 | JensB | If I get one of those boxes, I'll try and set it up. Then we might be able to see how well it performs compared to the quick PCs. |
16:08:32 | gevaerts | I'm fairly sure that kugel-banpi-kugel is a banana pi |
16:08:43 | gevaerts | And bluebrother sonmetimes runs a raspberry pi client |
16:09:05 | gevaerts | I once had a build client on my nokia n900 as well, to keep my pocket warm |
16:09:10 | JensB | Banana-Pi is Cortex-A7 (Allwinner A20) running at uhm ... 1GHz or 1.2GHz I think. |
16:09:29 | gevaerts | But yes, the majority is x86 on linux |
16:12:09 | JensB | Hmm, my build seem to stop; this time at mipsel: 'cc1: error: unrecognized command line option "-fgnu89-inline"'. |
16:12:38 | pamaury | JensB: ah yeah, the mips toolchains also fail I know |
16:13:04 | pamaury | JensB: I sugggest you temporarily forget about it |
16:13:05 | JensB | OK, so I should just use "s m a" then ? |
16:13:19 | pamaury | yes |
16:13:23 | JensB | Alright. :) |
16:22:18 | | Quit PurlingNayuki (Quit: PurlingNayuki) |
16:22:52 | | Join PurlingNayuki [0] (~Thunderbi@2001:da8:215:4ff:ec7d:e348:4f25:ae1) |
16:37:40 | JensB | Hmm, it seems I'll have to focus on only 'a', because the "s m a", "m a" and "s a" builds all ends with 'mkdir: cannot create directory ‘build-gcc’: File exists'. |
16:38:07 | JensB | (it's a good idea to use 'mkdir -p' to create directories that might already exist) |
16:38:07 | pamaury | JensB: rm -rf /tmp/rbdev-build/* |
16:38:51 | JensB | OK, I've done that and will try again. :) |
16:38:58 | pamaury | I think it's a "feature" of the tool to avoid starting a build in sometimes exists |
16:39:10 | gevaerts | rockboxdev.sh has many features :) |
16:39:26 | pamaury | Well to me it makes sense but the error message is not nice |
16:39:31 | pamaury | I'm think about improving it |
16:39:51 | JensB | :) |
16:40:18 | pamaury | since I've basically changed over 50% of rockboxdev.sh at this point... |
16:45:41 | JensB | Hmm.. looking at rockboxdev.sh, you might benefit from my short build-system. As an example, this is how I usually build curl: |
16:45:42 | JensB | dlxb http://curl.haxx.se/download/curl-7.47.1.tar.bz2 −−prefix=/usr |
16:46:17 | gevaerts | Why would you build a curl *that* old? :) |
16:46:31 | JensB | dl=download, x=extract, b=build, then the URL (cached) and finally the configure arguments. |
16:46:48 | gevaerts | Does that handle dependencies in any way? |
16:46:55 | JensB | Sorry for the old version; it's from my web-page, which has not been updated for a while. |
16:46:59 | gevaerts | Building toolchains can be quite a bit more involved than that! |
16:47:26 | JensB | The build-system will cache downloads in $archives, then extract to $source and build in $build |
16:47:52 | JensB | If a file already exist ni $archives, it's not downloaded again. |
16:48:38 | JensB | I've had 3 years of failure building the ARM toolchain (I *had* to do it myself, because noone cared about Mac PPC). =) |
16:48:43 | JensB | ni = in |
16:49:10 | pamaury | JensB: rockboxdev.sh already supports all of that, but building toolchain can be more involved, especially when it comes to building linux toolchains |
16:49:50 | JensB | I'm building OpenOCD and GCC. |
16:50:48 | JensB | The build-system is about 30 lines. |
16:51:07 | JensB | All are bash functions calling bash functions. Each function is one line or less. |
16:51:36 | pamaury | JensB: I doubt it will shorten our script, we support more things like patching and then you just need to select the toolchain |
16:52:52 | JensB | Hmm, I think I have a pastebin account... |
17:00 |
17:01:26 | JensB | .bash_build: http://pastebin.com/WKrLX2kH .bash_build-cfg: http://pastebin.com/fN9T8K0n -steal whatever you like. |
17:02:52 | JensB | Hmm. cmsg is old; it should be changed to echo -en instead of printf. |
17:03:09 | | Quit ender` (Quit: Anyone who cannot cope with mathematics is not fully human. At best, he is a tolerable subhuman who has learned to wear his shoes, bathe, and not make messes in the house. — Robert A. Heinlein) |
17:04:46 | JensB | (cmsg has been fixed) |
17:12:46 | | Join ender` [0] (krneki@foo.eternallybored.org) |
17:19:29 | | Quit ps-auxw (Disconnected by services) |
17:19:40 | | Join ps-auxw [0] (~arneb@p5B0FB259.dip0.t-ipconnect.de) |
17:21:38 | *** | Saving seen data "./dancer.seen" |
17:28:44 | lebellium | pamaury: do you want me to test a build on ypr0 or later? |
17:29:51 | | Quit akaWolf (Read error: Connection reset by peer) |
17:30:48 | | Join akaWolf [0] (~akaWolf@unaffiliated/akawolf) |
17:31:41 | pamaury | lebellium: yes, wait 5/10min |
17:41:09 | | Join fishbulb [0] (~fishbulb@unaffiliated/fishbulb) |
17:41:25 | fishbulb | does anyone here use an xduoo x3? |
17:43:05 | pamaury | fishbulb: I have one but don't use it |
17:44:20 | fishbulb | why don't you use it? |
17:45:05 | pamaury | I have too many players and xduoo x3 is not a great player |
17:47:33 | fishbulb | compared to an h300 is it better or worse? |
17:48:01 | pamaury | I don't have the h300 but the form factor and the lcd are terrible |
17:48:11 | fishbulb | on the h300? |
17:48:18 | pamaury | on the x3 |
17:48:31 | fishbulb | the form factor is terrible? |
17:48:38 | fishbulb | good to know the lcd is bad |
17:50:06 | fishbulb | the iriver h340 form factor is not great |
17:50:11 | pamaury | Well form factor is always subjective but lcd is really bad |
17:50:25 | fishbulb | what about the sound? |
17:56:20 | | Quit JensB (Ping timeout: 260 seconds) |
17:58:44 | pamaury | I don't remember, I suggest http://www.head-fi.org/t/782912/xduoo-x3-dsd-24bit-192khz-cs4398-chip-lossless-music-player |
18:00 |
18:03:00 | pamaury | lebellium: uploading ypr0 test build |
18:03:34 | __builtin | pamaury: can you merge g#1349? |
18:03:36 | fs-bluebot_ | Gerrit review #1349 at http://gerrit.rockbox.org/r/1349 : Add tentative new element names, IUPAC approval expected around November by Franklin Wei |
18:03:55 | __builtin | no "#error lol" this time |
18:05:26 | pamaury | lebellium: https://www.dropbox.com/s/0feklk1d8t561g0/rockbox-ypr0.zip?dl=0 |
18:05:43 | | Join nlogex [0] (~filip@CPEa84e3f5c8563-CMa84e3f5c8560.cpe.net.fido.ca) |
18:05:52 | fs-bluebot_ | Build Server message: New build round started. Revision 16e22b5, 255 builds, 13 clients. |
18:06:38 | * | pamaury expects an #error "Your computer is not IUPAC approve" |
18:10:03 | | Join petur [0] (~petur@rockbox/developer/petur) |
18:13:52 | fs-bluebot_ | Build Server message: Build round completed after 480 seconds. |
18:13:53 | fs-bluebot_ | Build Server message: Revision 16e22b5 result: All green |
18:15:28 | | Quit robertd1 (Ping timeout: 258 seconds) |
18:15:51 | | Join edhelas [0] (~edhelas@145.133.43.230) |
18:17:37 | | Join robertd1 [0] (~root@201.208.231.245) |
18:21:10 | | Join JensB [0] (5cf61933@gateway/web/freenode/ip.92.246.25.51) |
18:22:10 | JensB | I finally succeeded in building and are now running the client ("s m a" so far). Thank you for all the help. :) |
18:25:30 | pamaury | cool :) |
18:26:05 | JensB | I have not been able to do any checks, though - is rockboxdev.sh doing this automatically ? |
18:26:37 | pamaury | JensB: no, I suggest you try a build with each toolchain |
18:27:04 | JensB | OK, just a simple "Hello World!" ? |
18:27:15 | pamaury | ideally you want to do a rockbox build to be sure |
18:27:28 | pamaury | just make sure it builds I mean |
18:28:02 | JensB | I'm following you. ./configure ... |
18:28:24 | pamaury | say you checked out our repo in rockbox/ |
18:28:40 | JensB | yep |
18:28:41 | pamaury | then mkdir -p rockox/build_fuzepplus; cd rockox/build_fuzeplus; ../tools/configure |
18:29:04 | pamaury | lookup in the table the number for the Fuze+ (just an example target for ARM) |
18:29:05 | pamaury | then 'N' (normal build) |
18:29:08 | pamaury | then enter |
18:29:15 | pamaury | then make |
18:48:12 | | Join Strife89 [0] (~quassel@adsl-98-80-196-128.mcn.bellsouth.net) |
18:50:10 | | Join fujisan [0] (~fujisan@unaffiliated/fujisan) |
18:52:05 | | Quit [Saint] (Quit: Quit.) |
18:53:35 | JensB | Yay! 64 (ARM),0 (sh),30 (coldfire) ... all built (including make zip) without complaints. |
18:55:24 | | Join [Saint] [0] (~sinner@119.224.31.174) |
18:55:36 | | Quit [Saint] (Client Quit) |
18:55:40 | | Join rela [0] (~x@p200300764D2ECB0000011FA152495BD9.dip0.t-ipconnect.de) |
18:55:42 | | Quit rela (Changing host) |
18:55:42 | | Join rela [0] (~x@pdpc/supporter/active/rela) |
18:59:00 | | Join [Saint] [0] (~sinner@rockbox/staff/saint) |
19:00 |
19:01:35 | | Quit Strife89 (Read error: Connection reset by peer) |
19:05:20 | | Join Strife89 [0] (~quassel@adsl-98-80-196-128.mcn.bellsouth.net) |
19:05:43 | | Part JensB |
19:14:13 | | Part scorche |
19:16:08 | | Quit paulk-aldrin (Remote host closed the connection) |
19:21:03 | | Quit pamaury (Remote host closed the connection) |
19:21:18 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
19:21:41 | *** | Saving seen data "./dancer.seen" |
19:26:06 | | Join scorche [0] (~scorche@rockbox/administrator/scorche) |
19:26:27 | | Quit edhelas (Ping timeout: 265 seconds) |
19:37:55 | | Quit JanC (Quit: Leaving) |
19:38:38 | | Join JanC [0] (~janc@lugwv/member/JanC) |
19:39:37 | | Quit JanC (Remote host closed the connection) |
19:51:43 | | Join JanC [0] (~janc@lugwv/member/JanC) |
19:51:57 | lebellium | pamaury: the build is working on yp-r0 |
19:52:16 | pamaury | \o/ |
19:55:16 | lebellium | I've put the A15 on my wishlist for xmas |
19:55:19 | lebellium | will see if I get it :D |
19:57:09 | pamaury | I hope for you you'll get it |
19:57:15 | pamaury | and that I won't brick it :-p |
19:58:07 | lebellium | aha |
19:59:28 | lebellium | first brick the E580 :P |
20:00 |
20:00:54 | * | [Saint] always makes the mistake of thinking lebellium is a grown-ass man. |
20:01:37 | [Saint] | No idea why really. |
20:02:29 | lebellium | I'm not? |
20:02:49 | pamaury | [Saint]: have your heard the news? I now have a *single* linux toolchain that works on nwz and ypr |
20:03:19 | [Saint] | niiiiice. |
20:04:16 | lebellium | adults don't make wishlists? |
20:08:36 | | Quit athidhep (Quit: athidhep) |
20:17:02 | * | pamaury spots a 140€ Fiio X5 1st on leboncoin |
20:17:46 | [Saint] | lebellium: I guess so - perhaps it is a regional thing. |
20:17:56 | [Saint] | lebellium: very very foreign concept to me. |
20:19:28 | lebellium | I have the money to buy it myself. But I prefer to put it on a wishlist among other things and have the surprise of what I get. Then everybody is happy :) |
20:20:28 | [Saint] | Here Christmas is very child focused. Gift giving and receiving cutoff is around 16yo. |
20:31:13 | | Join paulk-collins [0] (~paulk@gagarine.paulk.fr) |
20:31:26 | | Quit TobiX (Read error: Connection reset by peer) |
20:31:53 | | Quit rela (Quit: Leaving) |
20:37:55 | | Join girafe [0] (~girafe@LFbn-1-8015-136.w90-112.abo.wanadoo.fr) |
20:44:11 | fishbulb | haha |
20:44:46 | fishbulb | pamaury, is that a good deal? |
20:45:08 | | Quit idonob (Ping timeout: 260 seconds) |
20:46:11 | | Join Harbec [0] (~Harbec@dsl-152-235.b2b2c.ca) |
20:46:47 | | Quit Harbec (Client Quit) |
20:47:17 | | Join Harbec [0] (~Harbec@dsl-152-235.b2b2c.ca) |
20:47:22 | pamaury | fishbulb: well that sounds cheap for a X5 but I don't know if I want to spend money another player I won't use but just attempt to port to |
20:47:26 | | Join idonob [0] (~Owner@199.119.235.235) |
20:48:45 | | Join girafe2 [0] (~girafe@LFbn-1-8015-136.w90-112.abo.wanadoo.fr) |
20:48:48 | lebellium | don't you want to complete the other FiiO ports first? |
20:50:30 | pamaury | lebellium: all Fiio ports are related |
20:52:07 | | Quit robertd1 (Ping timeout: 245 seconds) |
20:52:09 | | Quit girafe (Ping timeout: 250 seconds) |
20:57:15 | fishbulb | I'm still considering that chinese flac thing |
20:57:21 | fishbulb | it has rockbox right? |
20:58:02 | | Join robertd1 [0] (~root@201.208.231.245) |
20:58:19 | gevaerts | We can't confirm or deny that rockbox runs on "that chinese flac thing" without knowing what it actually is |
20:58:28 | fishbulb | duoo x3 |
20:58:37 | fishbulb | I forgot you can't read minds like me |
20:59:27 | fishbulb | xduoo |
20:59:36 | gevaerts | I have a boss like that, but I have the week off so I decided to disable that ability for a while |
21:00 |
21:00:26 | | Quit fujisan (Quit: Textual IRC Client: www.textualapp.com) |
21:02:36 | | Quit Harbec (Ping timeout: 240 seconds) |
21:07:41 | | Quit robertd1 (Ping timeout: 246 seconds) |
21:08:15 | | Join robertd1 [0] (~root@201.208.231.245) |
21:10:01 | | Join wodz [0] (~wodz@89-74-169-198.dynamic.chello.pl) |
21:10:44 | wodz | pamaury: Do you need some rev eng of e470 key driver or just check on hardware? |
21:15:15 | fishbulb | you buy these things just to port rockbox? |
21:19:56 | pamaury | fishbulb: yes |
21:20:47 | fishbulb | does it help with an acronym that ends with "d" or something |
21:21:22 | wodz | ? |
21:21:30 | [Saint] | ...what? |
21:21:39 | [Saint] | Not sure if you had a stroke, of if I did. |
21:21:42 | *** | Saving seen data "./dancer.seen" |
21:21:43 | [Saint] | *or |
21:22:10 | pamaury | wodz: don't try to RE the driver, it's a waste of time. I'll check if the kernel headers show the same define and then just try to run something |
21:22:15 | [Saint] | Ooooh. I get it. Cute. Very funny. |
21:22:26 | [Saint] | Keep insulting core developers and see how long you last here. |
21:22:38 | * | pamaury didn't get it |
21:22:42 | fishbulb | it wasn't supposed to be an insult |
21:23:04 | pamaury | wodz: if you have some free time, I can explain you how to run things on your device using the gerrit task |
21:23:09 | [Saint] | Implying someone has attention deficit disorder because they have a hoby sure doesn't seem pleasant... |
21:23:18 | [Saint] | *hobby |
21:24:04 | | Quit robertd1 (Ping timeout: 248 seconds) |
21:24:12 | fishbulb | I wasn't implying, I was asking |
21:25:12 | | Join robertd1 [0] (~root@201.208.231.245) |
21:25:13 | wodz | pamaury: Today and tomorrow I am unable to do anything else then reading gerrit task. Maybe Tuesday evening. |
21:25:20 | | Join xorly [0] (~xorly@ip-89-176-10-118.net.upcbroadband.cz) |
21:25:26 | [Saint] | that's way down the list of things I consider appropriate to ask of core contributors, or, anyone really. |
21:25:43 | fishbulb | this is IRC |
21:25:45 | wodz | pamaury: But please explain how to safely run things |
21:26:10 | [Saint] | fishbulb: I'm not sure what you think that means. |
21:26:32 | fishbulb | who here doesn't have something that is an acronym |
21:26:59 | [Saint] | even if that were the case it doesn't mean it is the place to ask about it or make it on topic discussion. |
21:27:08 | fishbulb | you're the one keeping this going |
21:27:48 | pamaury | wodz: sure. First build the toolchain, using ./rockboxdev.sh, I merge ypr0 and nwz toolchains. In the mean time I'll create a nwz-e470 port. You then can compile the bootloader and rockbox as usual. Side note on toolchain: you'll need to install libmpc-dev, libmpfr-dev and another such package |
21:29:54 | pamaury | Then you need to install the bootloader: in utils/nwztools/scripts, run: |
21:29:54 | pamaury | make install_dualboot NWZ_TARGET=nwz-e470 UPG=install_dualboot_nwze470.upg EXEC=/path/to/bootloader.elf |
21:29:54 | pamaury | make copy_fw_upgrade UPG=install_dualboot_nwze470.upg NWZ_MOUNT=/path/to/dev/mount/ |
21:29:54 | DBUG | Enqueued KICK pamaury |
21:29:54 | pamaury | sudo make do_fw_upgrade /path/to/dev |
21:29:54 | pamaury | If everything goes right, you now have rockbox bootloader running, and a nice menu to choose between OF and RB. |
21:31:17 | | Join Jinx [0] (Dojo@unaffiliated/jinx) |
21:31:23 | pamaury | fishbulb: [Saint]: you lost me completely on that |
21:31:38 | fishbulb | good |
21:31:44 | fishbulb | it wasn't worth going on about |
21:32:22 | fishbulb | there are more freezes with this iriver h300 with an msata ssd than I'd like |
21:32:54 | fishbulb | is there something I can do to fix it? |
21:33:18 | wodz | pamaury: Ok. I'll try to find some time in the next days to mess with this. |
21:33:47 | pamaury | wodz: sure, I migt update the instruction if I find time to put together a proper mknwzboot |
21:34:17 | fishbulb | if the player and firmware expect a physical drive what can I do to make it freeze up less |
21:34:52 | wodz | fishbulb: easy, find what makes ssd freeze and fix driver in rb |
21:35:16 | fishbulb | the process I'm using is "asking in the irc channel" |
21:36:14 | | Join athidhep [0] (~afoakf@unaffiliated/athidhep) |
21:36:19 | pamaury | I think a lot of people reported problems with msata ssds (more likely on iPods I think). Some have traced it back to peak current usage iirc |
21:37:30 | | Quit robertd1 (Ping timeout: 250 seconds) |
21:38:14 | fishbulb | the modification for that would be near impossible |
21:39:14 | wodz | pamaury: This is not only this. Entering and leaving power saving mode causes trouble sometimes as well. |
21:39:31 | fishbulb | that would make sense |
21:39:32 | pamaury | wodz: ah yeah you're right, there was this too |
21:39:43 | fishbulb | the disk spindown or whatever? |
21:40:12 | wodz | yes |
21:40:17 | | Join robertd1 [0] (~root@201.208.231.245) |
21:41:12 | fishbulb | nothing is spinning so how do I change that |
21:43:03 | pamaury | I seem to recall people have patches, but since they hardly ever try to push it to mainline (or maybe we didn't do the effort to include them), I don't know where to find them |
21:43:43 | fishbulb | I can't find a thread about ssd conversion that says anything about patches |
21:44:30 | [Saint] | in all fairness the challenges with iPods and MSATAs is usually down to "the Tarkan adapters are poorly engineered pieces of shit". |
21:44:36 | lebellium | getting patches merged is not easy for non-core developpers. It may be frustrating for them at the point they give up working on the project. I can think of a specific example |
21:45:11 | [Saint] | I know of one ssd related patch but that's never going in mainline. |
21:45:14 | pamaury | yeah the problem is that most ATA patches plain break other devices |
21:45:22 | [Saint] | that's an outright hack. |
21:45:30 | pamaury | or do think like use horrible hacks or poor timings |
21:45:53 | [Saint] | it just does "keep trying until we hit or give up", and it's tied to clocks so it'll fail whever we boost. |
21:46:07 | [Saint] | that's the patch I'm thinking of people always thing we should include. |
21:46:27 | [Saint] | boyondwind's. |
21:46:28 | [Saint] | s/thing/think/ |
21:47:19 | [Saint] | I probably get asked about that about three or four times a year because it fixes some edge case conversion with an esoteric SSD with broken firmware. |
21:48:40 | fishbulb | if it's a poorly done hatchet job then it's not really a patch |
21:48:54 | fishbulb | "a patch that WORKS for solid state drives" |
21:49:02 | fishbulb | would probably be what people want |
21:49:22 | [Saint] | the probalem with that is putting the exact hardware in the hands of someone with the skill and time. |
21:49:52 | [Saint] | there's not just "SSDs". there's "a bajillion SSDs that do things every so slightly differently". |
21:50:25 | fishbulb | so now I only need "rockbox coding skills" |
21:50:32 | [Saint] | usually fixing a bug like this comes down to either getting that hardware to someone willing, or getting it done yourself. |
21:50:40 | fishbulb | that's the last skill required to do this |
21:51:32 | [Saint] | Fortunately, we're mostly C. Much worse and significantly less useful languages to learn. |
21:52:03 | | Quit robertd1 (Ping timeout: 268 seconds) |
21:52:21 | fishbulb | c is very low level |
21:52:43 | [Saint] | ~ |
21:53:13 | [Saint] | it's definitely not one of the new fangled heavily abstracted hand holding hipster langs, sure. |
21:54:00 | [Saint] | which is a large part of why it is still common and will continue to be. |
21:54:09 | [Saint] | at least in the embedded sense. |
21:57:44 | | Quit chrisb (Ping timeout: 246 seconds) |
21:57:52 | | Join robertd1 [0] (~root@201.208.231.245) |
21:58:01 | pamaury | I guess for ATA it would make sense to do like Linux: have a list of quirks, identify the broken adaptor with the ATA identity (hoping it reports the adaptors, not the msata) and apply the correct fix |
21:58:21 | pamaury | until someone implements that, no SSD patch will make it mainline I'm afraid |
21:58:46 | [Saint] | especially not one as broken-ass as the only one I'm aware of on offer. |
22:00 |
22:04:59 | | Join JanC_ [0] (~janc@lugwv/member/JanC) |
22:06:12 | | Nick JanC is now known as Guest53816 (~janc@lugwv/member/JanC) |
22:06:12 | | Quit Guest53816 (Killed (wolfe.freenode.net (Nickname regained by services))) |
22:06:12 | | Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC) |
22:14:31 | girafe2 | what player nowadays would be a good alternative to sandisk clip+ with rockbox ? |
22:26:56 | | Quit robertd1 (Ping timeout: 240 seconds) |
22:28:40 | | Join robertd1 [0] (~root@201.208.231.245) |
22:37:32 | | Quit paulk-collins (Quit: Leaving) |
22:40:43 | fishbulb | I'm looking at the xduoo x3 |
22:41:05 | fishbulb | seeing if it's a good alternative, it seems to decode high bitrate stuff and is pretty cheap |
22:41:16 | fishbulb | I don't have one so I don't know if it's good or not |
22:42:22 | pamaury | I really like the Fiio X1 |
22:42:31 | | Quit nlogex (Quit: WeeChat 1.6) |
22:42:51 | | Join nlogex [0] (~filip@CPEa84e3f5c8563-CMa84e3f5c8560.cpe.net.fido.ca) |
22:44:39 | | Quit wodz (Quit: Leaving) |
22:44:53 | | Quit robertd1 (Ping timeout: 256 seconds) |
22:45:38 | | Quit xorly (Quit: I quit, that is all) |
22:45:46 | | Join xorly [0] (~xorly@ip-89-176-10-118.net.upcbroadband.cz) |
22:46:32 | | Join robertd1 [0] (~root@201.208.231.245) |
22:46:49 | | Part robertd1 |
22:53:13 | | Join smoke_fumus [0] (~smoke_fum@dynamic-vpdn-93-125-116-170.telecom.by) |
22:55:22 | girafe2 | on the stable rockbox ports today, is there any that are still buyable today ? |
22:57:05 | pamaury | plenty are buyable second hand, but all very discontinued I think. Hopefully the new ports will be usable soon |
22:58:53 | girafe2 | very disappointed that no sandisk new model has same qualities than older ones |
23:00 |
23:02:36 | [Saint] | honestly, why? |
23:02:44 | [Saint] | their build quality has always been shit. |
23:04:02 | [Saint] | gritty unusable clickwheels, creaky cheap plastic cases, off-centered displays, jack ports that are hilariously badly secured... |
23:05:08 | lebellium | sandisk hater \o/ |
23:05:38 | [Saint] | Damn skippy. |
23:05:51 | lebellium | he's right, the newer models have worse hardware and OF |
23:06:07 | lebellium | that's part of qualities |
23:06:12 | lebellium | not everything is about build quality |
23:06:40 | [Saint] | the older models were "OK" if you could accept that "hitting them really hard" was an accepted debugging mode for failure. |
23:06:52 | girafe2 | i was just looking for a very affordable player with rockbox, and a good FM RDS radio |
23:06:57 | [Saint] | that's true of the early iPods too I guess. |
23:07:00 | lebellium | you can't expect a 50€ player to have the same build quality as an iPod (since you're obviously always referring to iPod) |
23:07:04 | girafe2 | and the sandisk clip zip was ok for that |
23:07:42 | [Saint] | lebellium: I don't think that was obvious at all. I do like iPods, but I don't place them as highly as you'd think. |
23:07:50 | girafe2 | (and also ok to do all of this for sports) |
23:08:22 | [Saint] | If I didn't treat it was a museum piece and if they were more readily available I'd use my gigabeast all day every day. |
23:08:47 | [Saint] | the iBassos are also very nice, but way too expensive. |
23:11:52 | | Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") |
23:16:59 | | Quit petur (Remote host closed the connection) |
23:17:04 | | Join Harbec [0] (~Harbec@dsl-10-135-151.b2b2c.ca) |
23:21:43 | *** | Saving seen data "./dancer.seen" |
23:24:40 | | Join fxharbec [0] (~Harbec@74.15.208.187) |
23:25:16 | | Quit Harbec (Ping timeout: 240 seconds) |
23:31:03 | | Join Harbec [0] (~Harbec@dsl-155-80.b2b2c.ca) |
23:34:15 | | Quit fxharbec (Ping timeout: 260 seconds) |
23:35:25 | | Join Bray90820 [0] (~bray90820@50-83-212-56.client.mchsi.com) |
23:44:14 | | Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 50.0.2/20161129173726]) |