00:00:10 | amiconn | The second filler appears even more often than the first |
00:00:27 | rasher | I think I'll just cheat and edit the chars value manually |
00:00:49 | amiconn | first: 3658 times, second: 6400 times, total: 10058 times |
00:00:52 | gevaerts | rasher: cheating will get you disqualified from the contest |
00:03:01 | rasher | Alright then. |
00:03:05 | | Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-58445fd44fb6f00c) |
00:04:36 | amiconn | rasher: That second filler is in the surrogate and private use range I presume? |
00:04:39 | | Quit goffa (Read error: 110 (Connection timed out)) |
00:05:03 | rasher | amiconn: I haven't really paid that much attention |
00:05:51 | | Quit snoh (Remote closed the connection) |
00:11:12 | | Quit bluebrother ("see you the other day") |
00:13:36 | rasher | amiconn: do you get 53388 chars in the result? |
00:14:05 | amiconn | yes. See here: http://pastebin.ca/1184700 |
00:14:26 | amiconn | It counts the chars it passes. |
00:15:07 | rasher | http://pastebin.ca/1184705 this relies on the CHARS line being correct, then decreases as it leaves out chars |
00:15:34 | * | amiconn had that idea first, then found that counting directly is both easier and more reliable |
00:16:17 | rasher | It's not an awful lot easier |
00:17:54 | amiconn | Did you already try to feed this to your stats script? |
00:18:07 | | Quit ompaul (Client Quit) |
00:18:16 | rasher | Doing it as we speak |
00:18:38 | amiconn | Ah, still all-black. So this seems to have worked properly. |
00:18:40 | rasher | Still seems to be complete (or very near complete) |
00:18:44 | rasher | Indeed |
00:19:30 | * | amiconn wonders whether this script is worth keeping |
00:20:06 | rasher | This shall be my final version: http://pastebin.ca/1184715 |
00:20:16 | rasher | I seem to have won |
00:21:16 | rasher | More than 1 megabyte of filler characters removed! |
00:23:43 | amiconn | "This Unicode 5.1 version has 3658 filler glyphs for the Basic Mulitlingual Plane." |
00:24:34 | amiconn | So this is the first one, and our filter is correct, and the other 6400 are the surrogate+private use fillers |
00:24:36 | rasher | amiconn: I don't suppose they have any sort of explanation for this? |
00:24:47 | amiconn | http://unifoundry.com/unifont.html |
00:25:32 | rasher | Not really any particularly useful explanation |
00:26:00 | rasher | Seems to be something that just helps during development and should be stripped from releases. |
00:26:10 | * | amiconn agrees |
00:27:40 | rasher | And no easy way to contact the author/maintainer. |
00:29:03 | amiconn | If you have any questions, please email unifoundry at this domain name (not spelled out because of spammers). |
00:29:20 | amiconn | (err, that should have been quoted...) |
00:29:24 | | Join LambdaCalculus37 [0] (n=LambdaCa@nmd.sbx00825.newyony.wayport.net) |
00:29:38 | rasher | Ah, missed that |
00:31:44 | rasher | I guess he'll want a script that removes the glyphs from the "unihex" format though |
00:37:38 | amiconn | So, do you think the stripped version should be committed? |
00:38:32 | rasher | My gut feeling says yes. Does it work on target? |
00:38:37 | amiconn | unifoundry states this is GPL v2, while the old site (mentioned in the original commit of unifont, now only reachable via archive.org) doesn't seem to state a license at all |
00:39:33 | rasher | We're not compiling it in anyway, so any license that allows redistribution and derivative works should be fine, really |
00:40:00 | | Quit ZincAlloy ("CGI:IRC (EOF)") |
00:40:46 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
00:41:22 | amiconn | On H180 it works perfectly |
00:42:00 | rasher | Oh and the defaultchar should be FFFD? |
00:42:41 | amiconn | It might not really matter with that coverage... |
00:42:51 | rasher | True |
00:43:11 | * | amiconn tries recorder as an example for a lowmem target |
00:43:46 | rasher | I don't see any reason not to upgrade unless it breaks something |
00:45:50 | amiconn | Works fine too. |
00:46:01 | | Join ZincAlloy [0] (n=d9eec860@gateway/web/cgi-irc/labb.contactor.se/x-19fe7b3c185bd7a2) |
00:46:04 | | Quit ender` (" Sleep, n An inadequate substitute for caffeine") |
00:48:06 | | Quit Nico_P (Remote closed the connection) |
00:48:26 | amiconn | fs#9241 suggests that unifont update, but it only contains the verbatim version with all the filler glyphs |
00:48:46 | | Nick Kopfgeldjaeger is now known as Kopfi|offline (n=nicolai@monitor-mode-enabled-on-mon0.phy0.de) |
00:49:12 | | Join krazykit [0] (n=kkit@host-69-145-35-234.static.bresnan.net) |
00:50:44 | rasher | Yeah, I think we should just close that saying we committed a fixed version |
00:51:00 | | Quit mf0102 ("Ex-Chat") |
00:51:23 | rasher | It really is a very significant update |
00:51:41 | | Quit stripwax__ (Read error: 104 (Connection reset by peer)) |
00:54:36 | * | rasher added the script to that tracker entry for completeness |
00:55:35 | | Join DaCapn [0] (n=dacapn@nemo.csn.tu-chemnitz.de) |
01:00 |
01:01:17 | | Join oofus [0] (n=chris@oofus.demon.co.uk) |
01:04:49 | rasher | Zambezi: Not much at all is required to translate Rockbox. Which language are you thinking about? |
01:05:31 | | Join Thunder- [0] (n=cpisto@71-33-43-119.albq.qwest.net) |
01:05:41 | Zambezi | rasher: Chinese-simp and maybe trad too. |
01:05:46 | Thunder- | does rockbox support embedded cover art for flac files? |
01:06:31 | LambdaCalculus37 | Thunder-: No. |
01:06:39 | Thunder- | LambdaCalculus37: thanks |
01:06:40 | rasher | Thunder-: There is no standard for embedded cover art for flac, so it couldn't even if it tried. But no, Rockbox does not support embedded cover art on any format. |
01:06:56 | LambdaCalculus37 | See http://www.rockbox.org/twiki/bin/view/Main/AlbumArt for album art info. |
01:07:07 | Thunder- | interesting, squeezecenter supports it nicely as embedded by foobar2000 & Max |
01:07:24 | gevaerts | LambdaCalculus37: can you reach fotos.gevaerts.be from where you are now? |
01:07:56 | Thunder- | LambdaCalculus37: thanks for the link, i got stuck searching for flac instead of album art.. doh |
01:08:04 | rasher | Zambezi: Chinese-simp is already a complete translation. Trad needs an update - it can be done online on rasher.dk/rockbox/translate/?cmd=edit&lang=chinese-trad">http://rasher.dk/rockbox/translate/?cmd=edit&lang=chinese-trad |
01:08:25 | | Part Thunder- |
01:09:07 | swimmer | aah Portland ;-) |
01:09:24 | rasher | I wonder what fb2k is doing to embed albumart in vorbiscomments. Unless it's doing something preposterous such as using APE or ID3v2 on Flac. |
01:13:22 | Zambezi | rasher: It said 25 missing strings so I thought it was incomplete. Did I misunderstand or is it not upto date? |
01:13:45 | rasher | Zambezi: Where did you see this? |
01:15:23 | Zambezi | rasher: http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-08/0033.shtml |
01:15:48 | rasher | Zambezi: Ah, the mailing list perhaps? It's been updated since. Only Traditional Chinese needs updates. Do you speak chinese natively? |
01:17:00 | | Quit oofus (Read error: 104 (Connection reset by peer)) |
01:17:10 | Zambezi | rasher: No, but a friend is born in Hong kong with mother from China. So he speaks fluent. |
01:17:24 | wpyh | ejlilley: hi |
01:17:28 | wpyh | you here? |
01:18:20 | rasher | Zambezi: Ah, in that case he shall be more than welcome to translate. Only Traditional at the moment though |
01:18:51 | Zambezi | wpyh: The mod works nice, but sometimes it shuts down. I'm starting to think the battery is getting to weak. |
01:18:54 | gevaerts | I guess reviews are always welcome though |
01:19:18 | wpyh | Zambezi: it shouldn't, with a CF card the power consumption should actually go down... |
01:19:46 | Zambezi | It depends on his time and interest too. I just asked him. |
01:20:14 | Zambezi | wpyh: I thought so too, but this is the second time it happens. I'll just have to wait and see. |
01:20:25 | wpyh | does it happen when it's running the OF? |
01:20:46 | | Join lee321987 [0] (i=chatzill@node102.36.251.72.1dial.com) |
01:20:58 | Zambezi | wpyh: OF as Original firmware? |
01:21:30 | lee321987 | how do I stop an SVN update in the middle? |
01:21:54 | wpyh | Zambezi: yeah |
01:21:55 | swimmer | CTRL+C? |
01:21:57 | Zambezi | wpyh: I don't think it's Rockbox-related cause it won't start at all and don't start when I plug it in to the computer |
01:22:07 | lee321987 | tried it −− no |
01:22:12 | *** | Saving seen data "./dancer.seen" |
01:22:13 | swimmer | ah ok |
01:22:15 | wpyh | huh? |
01:22:18 | wpyh | it won't start at all? |
01:22:22 | wpyh | what do you mean? |
01:22:23 | wpyh | :-\ |
01:22:38 | Zambezi | wpyh: But when I change to the old drive, then it starts. When I swap back it works again. It's really weird. |
01:22:44 | | Join JDub8 [0] (n=fake@c-69-243-17-77.hsd1.va.comcast.net) |
01:24:00 | lee321987 | when SVN is updating is the currently downloading file the at the bottom of the list (or is it the last successfully downloaded file) |
01:24:10 | wpyh | yeah |
01:24:19 | JDub8 | Question: is roxbox compatable with the ipods default protocol for 3rd party devices? Will it output song information to an ipod compatable device? |
01:24:28 | wpyh | that means you did not restore it properly _or_ the cf card is not compatible with your ipod |
01:25:45 | gevaerts | JDub8: no |
01:25:56 | gevaerts | lee321987: I think it's the last complete one |
01:26:16 | Zambezi | wpyh: I did restore it in iTunes from Windows, I installed the correct bootloader. It's been working wonderful, just sometimes it dies. And the card works for two other, one with the same model as me. |
01:26:17 | lee321987 | any way to stop it? |
01:26:47 | rasher | lee321987: it's probably just busy downloading the large unifont update |
01:26:59 | JDub8 | is there any interest in adding that functionality? |
01:27:17 | | Join massiveH [0] (n=massiveH@pool-96-234-71-182.nwrknj.fios.verizon.net) |
01:27:19 | JDub8 | or would it be a violation of apples copyright etc? |
01:27:22 | lee321987 | that's cool, but I need to free-up my phone line for a minute...? |
01:27:51 | wpyh | hm... |
01:27:52 | rasher | JDub8: See FS #8624 |
01:27:56 | wpyh | that's weird |
01:27:56 | rasher | lee321987: try ctrl+c |
01:28:05 | wpyh | so if you charge the thing, then it works again? |
01:28:05 | JDub8 | ty |
01:28:09 | lee321987 | no good |
01:28:10 | gevaerts | JDub8: that entirely depends on how you get the needed information. If there is a well-written patch that's made with clean reverse engineering or publically available documents, it will get applied |
01:28:24 | | Join swima [0] (i=swimmer@xs7.xs4all.nl) |
01:28:24 | rasher | lee321987: Well cutting the connection works |
01:28:36 | rasher | And I'm sure SVN will cope |
01:28:45 | lee321987 | won't mess things up bad? |
01:28:53 | gevaerts | it shouldn't |
01:28:56 | rasher | Nah, it should be fine |
01:29:10 | | Quit swima (Client Quit) |
01:29:10 | lee321987 | here goes nothing... |
01:29:13 | lee321987 | thanks |
01:29:14 | rasher | the worst that can happen is a inconsistent file, in which case deleting it and svn upping will work |
01:29:20 | JDub8 | lol im sure it would, i just wanted to know if it existed/worked |
01:29:37 | | Part lee321987 |
01:29:44 | JDub8 | id like to switch over fully to roxbox and use it in my car as well |
01:29:49 | gevaerts | There has been some preliminary work. Not much though |
01:29:56 | * | gevaerts doesn't know the exact status |
01:30:32 | JDub8 | there are people reverse engineering this stuff? |
01:30:53 | JDub8 | wouldnt it be available in a sdk? |
01:31:16 | gevaerts | No. Maybe under NDA, but that doesn't help us at all |
01:31:22 | JDub8 | =/ |
01:31:32 | JDub8 | oh well thanks alot |
01:32:04 | pixelma | there's a patch in the tracker with the started work to support the protocol and an unsupported build with that patch applied for testing purpose in the forums to try (in the current state - I don't know what it does or what not, don't even have an Ipod) |
01:32:25 | Llorean | Ah, right |
01:32:44 | Llorean | gevaerts: The accessory protocol patch probably also follows into "ideas for post-3.0 merging" |
01:32:53 | gevaerts | indeed |
01:33:01 | Zambezi | When building the database with ~1100 files found, how long will that take? |
01:33:20 | Zambezi | Cause I thought it stuck last time. |
01:33:22 | | Quit Zagor ("Client exiting") |
01:33:26 | Llorean | Zambezi: As long as it takes. There are a variety of factors in this. |
01:33:43 | gevaerts | Zambezi: you can check progress somewhere in the debug menu I think |
01:33:59 | Zambezi | The the time before it shut off so now I need to touch the clickwheel all the time. |
01:34:17 | Llorean | Zambezi: Or disable idle poweroff... |
01:34:31 | Llorean | Though I shouldn't think it would consider databaes updating as idle. |
01:34:34 | Llorean | database either. |
01:34:51 | Zambezi | Llorean: I thought about that too. :-) Will do after update. |
01:37:25 | | Nick Bensawsome is now known as Awsomebot (n=Bensawso@unaffiliated/bensawsome) |
01:38:05 | saratoga | i have an ARM asm question |
01:38:09 | | Nick Awsomebot is now known as Bensawsome (n=Bensawso@unaffiliated/bensawsome) |
01:38:27 | saratoga | does 488:0a000113 beq454 <mad_synth_thread_wait_pcm+0x28> branch to the start of that function plus 0x28 bytes? |
01:39:38 | Zambezi | Oh, I met two guys from South Africa like ten years ago. Wouldn't it be lovely to give them a call and say: Hey, remember me? Would you like to translate Rockbox for me? :-P |
01:40:32 | * | amiconn notices saratoga around |
01:40:34 | | Quit JDub8 () |
01:40:37 | amiconn | saratoga: Fixed your patch? |
01:41:23 | saratoga | amiconn: no its actually more broken then I suspected |
01:41:38 | saratoga | depending on how its started it can either work or deadlock competely |
01:41:45 | amiconn | I didn't find an obvious error in your patch, but it doesn't apply to svn |
01:41:59 | amiconn | I wanted to try it in order to check my theory |
01:42:04 | saratoga | the logic seems fine so I suspect i'm doing something wrong with caching or volatile |
01:42:11 | saratoga | actually, a question |
01:42:28 | amiconn | You are most probably not doing anything wrong. The codec loader probably does |
01:42:46 | saratoga | if I want to prevent gcc from optimizing away my busy waiting loops, is it enough to declare a struct member volatile, or do I have to make the entire struct volatile? |
01:42:51 | amiconn | I ran into a similar problem when doing greylib-on-COP |
01:43:34 | amiconn | The simplest busywait loop is for (i=0; i<10000; i++) asm volatile (); |
01:43:53 | saratoga | did you use any of the rockbox built in synchronization functions? |
01:44:01 | Zambezi | rasher: I saw Estonian isn't finished and a friend speaks it native. But he's hardly on MSN, but I can ask him. But I don't know how much time it might take? |
01:44:20 | saratoga | jhMikeS got them to work for the SPC, so maybe the flags in IRAM approach isn't the best way to do this without me knowing a lot more about how rockbox works |
01:44:40 | amiconn | saratoga: If it is the problem I am suspecting, it has nothing to do with synchronisation, but only with cache flushing/invalidation |
01:44:51 | rasher | Zambezi: Estonian will probably take a good while. If he doesn't use Rockbox, I doubt he'll have the motivation |
01:44:58 | amiconn | That's why I wanted to try it... |
01:45:04 | saratoga | amiconn: in theory, the is not a single byte in DRAM used by the second thread |
01:45:06 | rasher | Zambezi: I'd guess a few hours |
01:45:14 | amiconn | saratoga: In the loader.... |
01:45:15 | saratoga | unless I missed one somewhere |
01:45:24 | saratoga | oh |
01:45:29 | saratoga | hold on, i'll give you an updated patch |
01:45:42 | saratoga | hopefully that actually applies |
01:45:53 | amiconn | If there's some garbage in the cop cache, entering nearly anything with the cop may cause it to flsuh data, overwriting fine code... |
01:45:55 | Zambezi | rasher: He don't, but his brother is more of a computerfreak. |
01:46:04 | | Quit LambdaCalculus37 ("Do quit now, there's a demon around the corner!") |
01:46:26 | amiconn | So the loader needs to make the main thread hop onto cop, flush cache, hop back, load codec, flush cpu cache, and only then start the codec |
01:46:51 | amiconn | The plugin loader now does this |
01:46:59 | | Join lee321987 [0] (i=chatzill@node102.36.251.72.1dial.com) |
01:47:39 | saratoga | does the SPC codec somehow work around this? |
01:48:11 | saratoga | http://www.duke.edu/~mgg6/rockbox/mad_cop2.patch |
01:48:16 | saratoga | let me know if that one gives any problems |
01:48:31 | lee321987 | i'm trying to build the simulator (i already ran "svn revert -R .")... one of the instruction pages I downloaded of Rockbox's site says, "Create the make file as usual using configure but select (S)imulator build instead of (N)ormal build, and then (S)DL" −−- does the SDL part no longer apply? |
01:48:49 | Llorean | No it doesn't |
01:48:54 | Llorean | There's no longer a choice. |
01:49:13 | lee321987 | I'm getting errors building...? |
01:49:54 | Llorean | That's not actually a question, nor does it tell us what's going wrong. Paste your results to pastebin.ca so we can see the error messages. |
01:50:16 | lee321987 | http://pastebin.ca/1184791 |
01:51:10 | | Join sH4RD [0] (n=x@ip68-100-182-34.dc.dc.cox.net) |
01:51:40 | saratoga | my random guess would be you don't have a working gcc install |
01:52:04 | lee321987 | would a Normal build still work in that case? |
01:52:25 | Llorean | Different compilers. |
01:52:49 | Llorean | Though it'd be strange, normally, to have working cross-compilers without a normal working gcc. |
01:53:27 | lee321987 | should I run Cygwin's setup, and...do something? |
01:54:40 | | Part sH4RD |
01:54:52 | Llorean | lee321987: You need to make sure gcc is installed, yes. |
01:55:23 | | Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU) |
01:55:46 | | Quit massiveH ("Leaving") |
01:56:29 | saratoga | i think theres a binary distribution of the crosscompilers for cygwin, so maybe its possible to do that |
01:57:00 | amiconn | saratoga: Oh, btw, your current version has an obvious bug |
01:57:18 | lee321987 | for Normal to work, but Sim to fail? |
01:57:45 | amiconn | Hmm, or not, but it has something nasty: it *defines* variables in a .h file |
01:58:01 | Llorean | saratoga: Yeah, it should be. I had assumed cygwin when he mentioned normal would work. |
01:58:02 | amiconn | Should work here as they're only referenced from one .c file, but still... |
01:58:03 | | Quit Zom ("leaving") |
01:58:27 | saratoga | amiconn: which variable? |
01:58:45 | amiconn | synth_done, synth_pending and die |
01:59:14 | lee321987 | just make and make zip work on Normal... checking Cygwin's setup... |
01:59:38 | lee321987 | <remove the word "just"> |
01:59:40 | saratoga | amiconn: i'll admit my c isn't that good, but isn't that just a struct definition? |
01:59:56 | amiconn | volatile short synth_done; |
02:00 |
02:00:12 | amiconn | ...is a definition, and it's btw neither in iram nor uncached... |
02:00:32 | amiconn | Your older version didn't have this problem |
02:00:38 | amiconn | (iirc) |
02:01:13 | saratoga | amiconn: thats what I was getting at before, can I declare struct members volatile? |
02:01:18 | saratoga | or only the whole struct? |
02:01:23 | | Quit faemir ("Leaving") |
02:01:23 | amiconn | huh? |
02:02:43 | | Quit ejlilley (Remote closed the connection) |
02:02:56 | amiconn | Actually I don't know, but I wonder why you want to do this within that struct (didn't notice before) |
02:03:32 | amiconn | I'd just use 3 individual variables in mpa.c. This doesn't have to do anything with libmad itself imho |
02:03:59 | saratoga | i can do that, but it should be functionally identical right? |
02:05:30 | | Join sHARD [0] (n=x@ip68-100-182-34.dc.dc.cox.net) |
02:08:06 | saratoga | hmm changing that fixes the deadlock, but again the audio becomes distorted and trying to run it from the test_codec plugin results in a stack overflow |
02:08:57 | saratoga | and the second time I try a deadlock . . . |
02:10:02 | | Quit sHARD (Client Quit) |
02:10:16 | | Quit krazykit ("Connection reset by beer") |
02:11:04 | | Join mworks [0] (n=mauricio@189.142.178.214) |
02:11:17 | mworks | hi there |
02:11:28 | | Join sHARD [0] (n=x@ip68-100-182-34.dc.dc.cox.net) |
02:11:36 | mworks | I need some help with my tosh gigabeat |
02:12:18 | Llorean | mworks: Nobody can help you if you don't ask a question. Also, please use whole words in this channel, to help people limited to interpretation software for translation or accessibility reasons. |
02:12:20 | mworks | I've already read the guide but I can't follow it |
02:13:40 | mworks | Llorean, ok: I need help with mi toshiba gigabeat in order to install rockbox in it; I have already read and follow the guide but I can not make it work... I am new in linux |
02:13:40 | | Quit ZincAlloy ("CGI:IRC (EOF)") |
02:14:18 | Llorean | mworks: There's still not a question there. First off, installing it doesn't require Linux. Secondly, if you're using Linux the manual offers two install processes. You also haven't told us how far you got in the install process and what happens to stop you. |
02:15:00 | | Quit saratoga ("CGI:IRC (EOF)") |
02:15:27 | | Join saratoga4 [0] (i=9803c6dd@gateway/web/ajax/mibbit.com/x-c770b2c31a20b5fd) |
02:15:43 | mworks | Llorean, ok :D ... I have unzipped the package in my drive and it doesn't start anymore XD |
02:16:01 | mworks | algo, I can't see the .rockbox directory |
02:16:04 | mworks | also* |
02:16:05 | Llorean | What package? |
02:16:11 | Llorean | Which instructions are you following? |
02:16:14 | advcomp2019 | mworks, plus you have not said what gigabeat you are using |
02:16:17 | Zambezi | mworks: cd .rockbox |
02:16:24 | Zambezi | mworks: . means it's hidden. |
02:16:46 | mworks | ok :D mmm its megf20 |
02:16:54 | mworks | F series |
02:17:17 | mworks | yeah! it apears to be there... |
02:17:25 | mworks | what must I do now? |
02:17:29 | Llorean | mworks: You could answer my questions. |
02:17:30 | gevaerts | mworks: I would recommend using rbutil |
02:18:03 | sHARD | mworks: did you install the bootloader? also gevaerts is right, rbutil could automate the process for you |
02:18:28 | mworks | Llorean, rockbox.zip... from here http://build.rockbox.org/ |
02:18:39 | mworks | hevaerts, what's rbutil? |
02:19:04 | mworks | sHARD, nope.. how to do it? I've already have the file :P |
02:19:06 | Llorean | mworks: Have you read the manual? |
02:19:13 | Llorean | mworks: That is not the only file for installing Rockbox. |
02:19:23 | gevaerts | Rockbox Utility. See the manual, the bit about Automatic installation |
02:19:44 | sHARD | mworks: yes, read the manual, the Utility is located here: http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
02:19:58 | lee321987 | somehow I never installed the "gcc testsuite"...? Seems to be working now. |
02:20:05 | mworks | sHARD, thanks man |
02:20:38 | mworks | thanks guys, Ill be here after installing that file |
02:20:40 | Llorean | mworks: Please tell me what instructions you were following, so we can know where something is wrong in the process. |
02:20:48 | Zambezi | mworks: Okay, I'm might not be the person to mention this cause I'm not the most patient guy here, but at least give it a go and read some and you'll make the devs happier. |
02:20:51 | Llorean | We can't fix the instructions if we don't know which ones were lacking all the steps. |
02:21:09 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
02:21:58 | mworks | Llorean, the instructions are here: http://download.rockbox.org/manual/rockbox-gigabeatf.pdf |
02:22:20 | Llorean | mworks: Those instructions tell about RBUtil, and about the bootloader. |
02:22:51 | mworks | ok man :D thanks.. I need to install bootloader now, no? |
02:23:02 | Llorean | You need to follow all the installation instructions. |
02:23:02 | Zambezi | mworks: Yes you do. Before anything. |
02:23:08 | mworks | ok :D |
02:23:12 | mworks | be right back.. |
02:23:30 | Llorean | Zambezi: It's not necessary to do it first. |
02:23:53 | Llorean | In fact it's preferable to do it second, so that you don't end up with a hard-to-boot player by rebooting it with the bootloader installed but no build. |
02:23:57 | Zambezi | Llorean: In this case it is imo. |
02:24:01 | amiconn | saratoga4: It kind of works. It sounds wrong (but recognisable) |
02:24:15 | amiconn | I guess this is because of the reference to the previous frame |
02:24:32 | saratoga4 | amiconn: thats where I am now too, although test codec still breaks so I suspect that its mostly luck |
02:24:42 | amiconn | (that data is malloced, hence in cached dram) |
02:24:52 | Llorean | Zambezi: Why is it necessary to do it first? In this case, it's the only step he's apparently missed, so obviously it will be both first, last, and in the middle. |
02:25:15 | saratoga4 | amiconn: which data is this? |
02:25:17 | Llorean | And if it's not the only step he's missed, why would it matter what order he does it in? |
02:25:29 | saratoga4 | or rather which variable is this |
02:25:46 | Zambezi | Llorean: The best would be if he used the tool from the very beginning. |
02:25:50 | amiconn | mad_frame.overlap |
02:25:57 | Llorean | Zambezi: And that doesn't answer the question I asked you. |
02:26:12 | pixelma | Soap: theme upload question: do I remember correctly that you said it would be best (wanted) to put the license as comment into the .wps and/or .cfg file too)? Should I always provide a full zip for easy installing (got one plain text wps where it seemed to be a bit overkill at first, but maybe if I provide the .cfg too to set the correct font...) |
02:26:23 | amiconn | That one's a pointer, while mad_frame.sbsample is part of the struct itself |
02:26:36 | Zambezi | Llorean: That's maybe cause I understood I was wrong and forgot to answer. You're the pro and I was wrong. |
02:27:28 | Llorean | Zambezi: Please be careful about giving advice in this channel. People have a habit of assuming that people who tell them such things really are always the experts, and pass such advice on. It then comes back to haunt us later. |
02:27:51 | Llorean | If you're going to tell someone to do something, just tell them to do what the manual says if the manual addresses that process. |
02:27:59 | saratoga4 | amiconn: unsigned char mad_main_data[MAD_BUFFER_MDLEN] IBSS_ATTR; ... frame.overlap = &mad_frame_overlap; |
02:28:05 | saratoga4 | opps |
02:28:13 | saratoga4 | mad_fixed_t mad_frame_overlap[2][32][18] IBSS_ATTR; |
02:28:18 | saratoga4 | malloc never gets called |
02:28:30 | saratoga4 | looks like they just hacked around it to avoid having to edit frame.c |
02:28:31 | amiconn | It doesn't? |
02:28:39 | amiconn | ah |
02:28:40 | | Part toffe82 |
02:28:51 | Zambezi | Llorean: That's why I just opened the manual and checked the part. I thought bootloader was mentioned first and it was, but not in the installation-part. |
02:29:06 | saratoga4 | i put a blink to the LED around that call and it never lit up, so I don't think its called, though I can't be 100% sure its never called |
02:29:17 | Llorean | Zambezi: Ah. In that case, since we're talking about order, "manual first, tell people things second" ;) |
02:30:11 | sHARD | I do wonder if the manual doesn't encourage Utility usage enough though, for some reason the only Utility guide is present on the wiki. Any reasons? That may have avoided his problem in the first place. |
02:31:25 | | Join mazling [0] (i=largeear@host86-143-12-152.range86-143.btcentralplus.com) |
02:31:29 | Zambezi | Llorean: Of course, but next time I know the answer or I'll redict to manual. |
02:31:49 | lee321987 | I can't remember where I found out about the "−−zoom" switch for the RB Simulator... is that the only switch, and if not where can I find the other ones? |
02:32:12 | | Quit XavierGr () |
02:32:30 | Llorean | sHARD: There is talk of moving the manual install instructions to another section on advanced topics. |
02:32:37 | Zambezi | sHARD: I checked the FAQ first, then it mentioned the manual. And I read it there so for me it worked as it is. |
02:32:59 | | Join webguest05 [0] (n=51427fcd@gateway/web/cgi-irc/labb.contactor.se/x-96bc6976771abb69) |
02:33:11 | webguest05 | hi folks |
02:33:48 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
02:33:53 | webguest05 | it seems that there is problem with server again |
02:33:55 | amiconn | saratoga4: It looks like there are at least 2 problems in your code: |
02:33:55 | sHARD | Llorean: well having the manual install instructions suit me fine, they are always a good backup. The Utility install is mostly self explanitory but having such a small block of text may cause users to skip over that information as unimportant, especially when they think they may be in for a complex installation procedure. |
02:34:40 | amiconn | Hmm, or not, only one: |
02:34:48 | Llorean | sHARD: Yes, but if the manual install is at the end of the manual, they are less likely to skip since it's the only obvious install instructions. |
02:35:05 | webguest05 | for the last jens arnold's commit: no svn mail notification, and no view-vc possible neither |
02:35:39 | sHARD | Llorean: true, I believe I advocate both the addition of the already existing Utility instuctions and possibly moving the manual install, I'm in no way disagreeing with you |
02:36:37 | Llorean | webguest05: The font change? |
02:36:53 | webguest05 | yeah |
02:37:19 | Llorean | It shows up in view-vc form e. |
02:37:21 | Llorean | for me, even |
02:37:22 | amiconn | mad_frame_decode() decodes into &frame while mad_synth_frame() is still processing the previous frame |
02:37:35 | amiconn | You'll need 2 buffers for this to work |
02:37:36 | webguest05 | did you have the mail notification, for you that subscribed it? |
02:37:43 | Llorean | I'm not subscribed for that. |
02:38:15 | webguest05 | ok |
02:38:19 | * | Llorean monitors via RSS |
02:38:26 | webguest05 | :) |
02:38:43 | Llorean | I like my email to be "things that may need a reply" |
02:38:45 | * | gevaerts didn't get the mail |
02:38:54 | Llorean | What triggers the mail? |
02:39:03 | webguest05 | the last one? |
02:39:32 | webguest05 | @gevaerts |
02:39:56 | gevaerts | the last one, yes. |
02:40:02 | * | webguest05 canot open the svn diff viewing neither |
02:40:18 | * | Llorean wouldn't recommend diffing that file. |
02:40:53 | saratoga4 | amiconn: good eye! fortunately it looks like the duplicated structures should be quite small, so I'll see if I can make it work |
02:41:06 | webguest05 | wow it does now, and I understan why all this stand :) |
02:43:00 | Zambezi | Will it be possible to make a virtual Rockbox? So you can check how Rockbox is on the computer? Like a Live-CD for Linux. |
02:43:26 | mworks | ya volvi |
02:43:35 | mworks | Im back XD |
02:43:56 | saratoga4 | Zambezi: thats basically what the simulator does |
02:44:32 | amiconn | saratoga4: Here's the patch that invalidates the cop cache before loading a new codec: http://pastebin.ca/1184808 |
02:44:32 | mworks | there is no suck directory "FWIMG" in the directory.. yes, Im using ls -a... |
02:44:38 | * | amiconn needs to go to sleep now |
02:44:54 | Llorean | mworks: Just us RBUtil to install |
02:44:56 | Llorean | use |
02:45:16 | mworks | Llorean... ok ok |
02:45:18 | sHARD | mworks: http://www.rockbox.org/twiki/bin/view/Main/GraphicalInstall |
02:45:25 | mworks | thanks |
02:45:52 | sHARD | mworks: make sure to read everything on the page, small details are important |
02:46:07 | pixelma | lee321987: there's also −−background for example, but the UiSimulator page mentions some and could be interesting for you ;) |
02:46:11 | mworks | sHARD, thanks man |
02:46:32 | mworks | it seams I've erased the toshiba firmware XD |
02:46:34 | | Quit webguest05 ("CGI:IRC (Ping timeout)") |
02:46:38 | mworks | Ill try it out.. |
02:49:32 | Zambezi | saratoga4: Simulator gave me more hits. |
02:50:14 | sHARD | mworks: The F series can't dual boot, so yes you will lose access to the original firmware |
02:50:51 | | Quit dabujo (Read error: 104 (Connection reset by peer)) |
02:51:06 | mworks | sHARD, the problem is I have no longer the original firmware.. its dead XD... but Im downloading the program you gave me |
02:52:10 | sHARD | mworks: it isn't a problem unless you'd like to return to the original firmware, then you'll need those firmware files back, they aren't hard to get however but that's beyond the scope of any manuals |
02:52:49 | mworks | sHARD, ok man... Im configurating the program right now :D |
02:53:05 | | Quit Bensawsome ("The awsome is gone :(") |
02:54:59 | mworks | "error could not find firmware" |
02:55:00 | mworks | :S |
02:55:45 | gevaerts | You'll need to unpack the minimal firmware stub that's on the wiki somewhere |
02:55:46 | | Quit culture (Read error: 110 (Connection timed out)) |
02:56:02 | * | gevaerts doesn't know exactly where, but he must go to sleep now |
02:57:07 | sHARD | mworks: Is the Utility giving this error or the player? |
02:57:20 | mworks | the utility |
02:58:08 | mworks | and the player too... haha, the utility says: "could not find the firmware at:" and the player says: "no system found on hdd" |
03:00 |
03:00:14 | sHARD | mworks: gevaerts is right, but I have no idea where that is located, I haven't managed to do that to my Gigabeat |
03:00:43 | Zambezi | I'm checking now, but I can't find it so far. |
03:00:58 | sHARD | mworks: the other option is to reinstall the original firmware, but you'll most likely need a windows machine to do so |
03:01:26 | mworks | no problem, I've dual boot |
03:03:39 | mworks | where can I din the firmware? |
03:03:57 | | Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome) |
03:04:12 | sHARD | mworks: http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?ct=DL&soid=1835692&ref=EV |
03:04:20 | | Part pixelma |
03:04:20 | mworks | ok thanks :D |
03:04:32 | sHARD | mworks: bookmark that or something, just in case, comes in handy |
03:04:32 | mworks | then I must install it in guindos? |
03:04:44 | sHARD | mworks: Windows |
03:04:49 | mworks | yeah |
03:04:55 | mworks | I was just kidding |
03:06:07 | mworks | in spanish guindos sounds the same, when you're kidding |
03:06:08 | mworks | :P |
03:07:02 | mworks | sHARD, once I finish downloading that file I must install it in windows? and that's all? |
03:08:14 | sHARD | mworks: install it and it will install a program which restores the original firmware on your unit, then use Rockbox Utility to install rockbox |
03:08:38 | sHARD | mworks: the Utility works in windows as well, so it may just be easier to download the windows version and use it rather than rebooting again, it works great |
03:08:44 | mworks | ok |
03:09:10 | mworks | thank you man |
03:11:06 | Zambezi | Building database in Rockbox (~1100) been running for two hours now. Hope is finished soon cause I want to see which build I installed. |
03:11:32 | lee321987 | pixelma: thanks −− I knew there was another one I used (oh, and I think I found out about the "−−zoom" switch from way back, when I downloaded a pre-compiled Sim) |
03:12:04 | | Part mworks |
03:13:43 | | Quit _jhMikeS_ (Nick collision from services.) |
03:13:47 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
03:13:59 | saratoga4 | yes finally got an mp3 to decode on the COP without distortion |
03:14:26 | | Join sH4RDs [0] (n=x@ip68-100-182-34.dc.dc.cox.net) |
03:15:53 | | Join japega [0] (n=japega@189.226.1.177) |
03:16:27 | saratoga4 | though i'm still not able to properly reap threads, so I have to reboot after after track ! |
03:17:41 | Llorean | Ah, just add it to known issues. :) |
03:19:51 | japega | Somebody help! I have just installed Rockbox on an iPod 5G 30GB, and when it starts and select Rockbox says that it can't find the .rockbox directory and the .rockbox directory is in the root of my ipod |
03:20:59 | japega | and says "installation incomplete", then appears a menu, it seems the rockbox menu, but I can't play any file |
03:22:13 | *** | Saving seen data "./dancer.seen" |
03:22:43 | saratoga4 | japega: sounds like you didn't extract the .rockbox folder properly |
03:23:24 | japega | I have tried many times... :( |
03:23:46 | lee321987 | do I get any voice files from SVN (so I can include them in a build)? |
03:24:47 | saratoga4 | i think you generate voice files locally, since they're made from the language file, not written like code |
03:28:42 | n1s | we do provide pre made english voice files though |
03:28:57 | n1s | see the daily build page |
03:29:24 | n1s | japega: what do you mean "starts and select Rockbox" ? |
03:30:44 | japega | I have installed the ipodloader of the ipodlinux.org, because when I install the rockbox loader I get this message: "Error! Can't load rockbox.ipod" |
03:31:15 | saratoga4 | use the rockbox bootloader and follow the directions in our manual |
03:31:30 | Llorean | japega: That error message meant you didn't install Rockbox properly. Choosing a different loader won't fix that problem, and we don't provide support for the other loader. |
03:31:34 | | Join texasone [0] (n=chatzill@ip72-195-141-247.ri.ri.cox.net) |
03:31:56 | | Quit sHARD (Read error: 110 (Connection timed out)) |
03:32:23 | | Quit n1s () |
03:33:38 | texasone | question: I am trying to get rockbox onto my ipod mini, but when I use the install utility from the rockbox site, i always get "could not open ipod" I'm on ubuntu and i have it setup in the utility to the main mount point. any ideas on how to fix this?? |
03:33:58 | Llorean | texasone: Try running the utility as su |
03:34:05 | texasone | k |
03:34:52 | texasone | yea, that worked, thanks |
03:34:57 | texasone | i should have thought of that |
03:34:59 | texasone | lol |
03:35:40 | japega | but I don't know what do you mean with "installing properly".... I have download the correct version of Rockbox to my root directory an unzip there, then the fonts too... :( |
03:35:53 | lee321987 | n1s: are those pre-made voice files in the trunk? |
03:36:09 | | Quit DerDome (Nick collision from services.) |
03:36:10 | | Join DerDome1 [0] (n=DerDome@dslb-082-083-232-111.pools.arcor-ip.net) |
03:36:21 | saratoga4 | japega: see the manual and follow the instructions there |
03:36:22 | | Nick DerDome1 is now known as DerDome (n=DerDome@dslb-082-083-232-111.pools.arcor-ip.net) |
03:36:38 | Llorean | lee321987: They are updated daily, and are not part of SVN |
03:36:52 | saratoga4 | or else if you want to use the ipodlinux bootloader, I guess see if they have instructions on how to use it |
03:37:05 | Llorean | japega: If your iPod HFS+, ext2, or FAT32? |
03:37:16 | japega | Fat32 |
03:37:36 | Llorean | Then why not use RBUtil to install? |
03:38:39 | saratoga4 | hmm amiconn's codecs.c patch doesn't seem to fix the outstanding issue with test_codec, so I've evidently still got a bug somewhere |
03:39:18 | Llorean | saratoga4: Try looking for the same bug in test_codec itself? |
03:39:28 | texasone | question: do i need to plug my ipod into my computer every time i want to switch themes and use the utility, or is there a way to change it directly from the device itself |
03:40:02 | Llorean | texasone: Why not investigate our lovely manual which includes a description of the themes menu? The utility is just used for installing themes to the device, not setting them. |
03:40:11 | saratoga4 | jhMikeS: whenever you get a chance, could you take a look at FS #9318? |
03:40:43 | texasone | Llorean: sorry about that, i was using a 3rd party website to install it so i forgot about the manual, thanks |
03:40:46 | | Quit texasone ("ChatZilla 0.9.83 [Firefox 3.0/2008061015]") |
03:41:24 | | Part Dhraakellian ("Meddle not in the affairs of ircops, for they are (not so) subtle, and quick to anger.") |
03:42:14 | | Quit saratoga4 ("http://www.mibbit.com ajax IRC Client") |
03:42:24 | | Quit Thundercloud (Remote closed the connection) |
03:43:51 | japega | I will restart the ipod whit iTunes... and try again... |
03:44:09 | japega | I don't know if this will help or not, but, I'm going to tried |
03:44:27 | japega | thanks for your help, anyway... I hope see you later. Bye |
03:44:33 | | Quit japega ("Leaving.") |
03:46:22 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
03:54:49 | | Nick midkay_ is now known as midkay (n=midkay@71-35-99-88.tukw.qwest.net) |
03:59:33 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
04:00 |
04:05:28 | | Join plb1 [0] (n=plb@pool-71-113-245-194.herntx.dsl-w.verizon.net) |
04:08:00 | | Join Davide-NYC [0] (n=Davide-N@user-0cev9vm.cable.mindspring.com) |
04:08:11 | Soap | pixelma - (for logs) - I think the situation with simple WPSs (where the tradition seems to be on older targets to simply paste the WPS code into the wiki) is a bit different. _I_ personally wish everything was in a pretty pretty .zip file to make them uniform. I am not sure how the new theme site would be able to handle themes/WPSs which _aren't_ in a .zip file. But (to get to the heart of your question) I (again I stress this is a personal opinion) |
04:08:11 | Soap | I think putting a copy of the license declaration in the .wps / .cfg makes things clear-cut and tidy. |
04:08:52 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
04:09:54 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
04:09:55 | Llorean | Soap: Personally, I'd like even text-only WPSes to be a .wps file, set by a .cfg file, and remove the "Browse WPSes" option altogether. I think it's becoming more outdated, and will get worse if, for example, linuxstb's patch to show a part of the WPS in the menu ever happens, etc. |
04:09:58 | lee321987 | I'm trying to create a 'voice' file with RB Utility −− where do I find a TTS engine? |
04:10:22 | Llorean | lee321987: Depends on your OS. |
04:10:33 | Llorean | Many have one pre-installed |
04:10:34 | lee321987 | Win XP |
04:11:24 | | Quit fdinel (Client Quit) |
04:11:57 | Davide-NYC | Hello all. I wanted to report that after unzipping a new build to my Gigabeat S and unmounting from WinXP cleanly I received a Panic message and subsequently went through the dreaded "removing media files" sequence. I am now greeted with the "file not found" error from the RB bootloader. |
04:12:00 | Llorean | lee321987: It may already be installed. I think XP has basic TTS functionality on its own. |
04:12:03 | | Join toffe82 [0] (n=chatzill@99.149.49.201) |
04:12:11 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
04:12:31 | Zambezi | The progress building the db says -1% in the debug. |
04:12:31 | lee321987 | c:\windows\msagent\mslwvtts.dll is the only file in my Windows dir with "TTS" in it. |
04:12:42 | | Part plb1 |
04:13:33 | Davide-NYC | How can I attempt to diagnose what is causing this 'self-destruct' sequence? (for the record no permanent damage to the player) |
04:13:35 | Llorean | lee321987: I don't understand. Why are you searching for files with TTS in them? |
04:13:53 | Llorean | Davide-NYC: Well, generally speaking, the content of the Panic message is actually important... |
04:14:02 | Llorean | Zambezi: Is the disk still accessing? |
04:14:18 | Davide-NYC | IIRC it said panic: error 0 |
04:14:29 | Soap | Llorean, I agree 100% on all counts. I just see how it was tradition to do text pastes of WPSs "back-in-the-day" and don't want to step on any toes with my "Big City Colour Screen" ideas. ;) |
04:14:45 | Llorean | Davide-NYC: Please, actually write it down next time. There's usually a memory address associated with errors. |
04:14:57 | Davide-NYC | Llorean: you bet |
04:15:20 | lee321987 | Llorean: there's a place in RB Utility that wants the path to my TTS engine. |
04:15:28 | Llorean | Davide-NYC: The key to tracking down problems is reproducing them, and providing as much information as physically possible so that a developer can know where in the code to look |
04:15:33 | | Quit DaCapn (Remote closed the connection) |
04:15:46 | Llorean | lee321987: If you're using a standalone one like espeak, sure. Did you want to use espeak or some other external TTS? |
04:17:18 | lee321987 | ahh −− sapi = Microsoft Sam |
04:18:49 | lee321987 | what does RB Utility download when right before it creates a voice file (and can I get it to use my own version of whatever file it is?) |
04:19:21 | Llorean | lee321987: The language file containing all the strings it needs to voice, I believe. |
04:20:12 | lee321987 | I've changed my english.lang file −− does this mean my changes won't be reflected in the voice file? |
04:20:20 | Llorean | Yes. |
04:20:43 | Llorean | If that's what it's downloading. |
04:20:49 | Llorean | It may use the one on the player, I really don't know. |
04:20:49 | Davide-NYC | the sendfirm utility (exe) throws the following output when it's finished send the firmware: ERROR: Could not close session! (amongst other output lines that are less worrisome) Should I worry? |
04:21:27 | rasher | Llorean: The language file on the player doesn't contain the voice strings, so that wouldn't work. |
04:21:49 | Llorean | rasher: Ah, that makes sense. |
04:22:06 | rasher | (since the voice strings aren't displayed anywhere) |
04:22:28 | Llorean | We should probably have a warning in RBUtil then, when creating a voice, that you need to have just installed a build for the file to be in sync. |
04:23:24 | rasher | Should be able to detect this automatically |
04:23:44 | rasher | Or at least detect when there's a high risk |
04:23:53 | Llorean | Yeah |
04:24:29 | Davide-NYC | I suspect (and it's only a hunch) that the USB disk mode code does not exit and/or unmount gracefully. Is this possible? I always have to ask WinXP to unmount the drives (there are two) twice before the filesystems are actually unmounted. |
04:25:16 | Llorean | Davide-NYC: That's an XP thing, though |
04:25:37 | Llorean | Basically, many UMS devices on XP require two attempts to unmount. |
04:25:45 | lee321987 | are their commercial TTS engines? Will they all work with RB Utility? |
04:26:25 | rasher | lee321987: On Windows they will if they use the SAPI interface (a lot do) |
04:26:33 | Davide-NYC | OK here's an error message for all the devs interested in getting the GBS supported: |
04:26:35 | Davide-NYC | *PANIC* |
04:26:37 | Davide-NYC | Unhandled IRQ -1 in irq_handler: <Unknown> |
04:26:53 | Llorean | Davide-NYC: "GBS" is a music format. |
04:27:00 | Llorean | Please, remember the channel guidelines and try to spell things out. |
04:27:02 | lee321987 | < googling TTS engine |
04:27:20 | Davide-NYC | Llorean: had no idea. GigabeatS it is then |
04:27:20 | Llorean | lee321987: In many cases voices from a commercial TTS engine may be license-restricted so that you cannot redistribute the output |
04:27:39 | Llorean | Davide-NYC: I believe it's either already supported, or there's a patch for it in the tracker (GBS audio, that is) |
04:27:59 | lee321987 | Llorean: thank you. |
04:28:25 | Davide-NYC | (for the record) prior this this post, whenever I have typed GBS (in error) I intended to type GigabeatS |
04:28:44 | Davide-NYC | what thinks you of my error message? |
04:30:18 | Davide-NYC | I think it's in the bootloader and it has to do with switching modes between USB disk mode and rockbox. But I'm just guessing here. |
04:31:09 | Llorean | Soap: re that tradition, I'm fine with leaving it alone for now, but I think that whenever the new theme site does happen, that tradition can be quashed "for the greater good" of making everything consistent for RBUtil |
04:33:23 | | Join Zarggg [0] (n=z@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
04:33:45 | | Quit Zarggg (Read error: 104 (Connection reset by peer)) |
04:39:37 | Zambezi | I'm rebuilding database now, with no sleeptime/auto shutdown, with iPod connected to the computer. I hope this will do. |
04:39:49 | | Join Zarggg [0] (n=z@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
04:43:31 | | Join massiveH [0] (n=massiveH@pool-72-76-34-19.nwrknj.fios.verizon.net) |
04:43:48 | | Join miepchen^schlaf_ [0] (n=miepchen@p54BF65ED.dip.t-dialin.net) |
04:46:43 | | Quit jhMikeS (Nick collision from services.) |
04:46:49 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
04:54:33 | | Quit Davide-NYC (Remote closed the connection) |
04:55:05 | | Quit mazling ("Inde da'covale misain ye; Caballien misain ye!") |
04:59:03 | | Quit miepchen^schlaf (Connection timed out) |
05:00 |
05:06:53 | | Part lee321987 |
05:21:46 | | Quit massiveH (Read error: 104 (Connection reset by peer)) |
05:22:16 | *** | Saving seen data "./dancer.seen" |
05:25:14 | wpyh | markun: you there? |
05:33:32 | | Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) |
05:47:52 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
05:49:30 | | Quit Horscht ("IRC is just multiplayer notepad") |
05:55:09 | | Quit Bensawsome ("The awsome is gone :(") |
05:56:27 | | Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome) |
06:00 |
06:04:12 | | Quit Zarggg () |
06:05:41 | | Nick miepchen^schlaf_ is now known as miepchen^schlaf (n=miepchen@p54BF65ED.dip.t-dialin.net) |
06:12:19 | | Join massiveH [0] (n=massiveH@ool-44c48a1e.dyn.optonline.net) |
06:36:22 | | Join emp [0] (n=tweaker@ip68-230-75-227.ph.ph.cox.net) |
06:36:33 | | Nick emp is now known as _emp (n=tweaker@ip68-230-75-227.ph.ph.cox.net) |
06:54:05 | | Quit jhulst (Remote closed the connection) |
07:00 |
07:10:33 | | Quit jfc (Read error: 110 (Connection timed out)) |
07:21:49 | | Quit nuonguy ("This computer has gone to sleep") |
07:22:20 | *** | Saving seen data "./dancer.seen" |
07:28:57 | _emp | is there a preferred way to handle include files in the build of rockbox? I built the cross compiler with rockboxdev.sh, and all went well. But my gmake of rockbox fails due to it's inability to find elf.h. Now, I saw that there was no build to newlib; is a build needed? |
07:30:43 | | Part toffe82 |
07:54:00 | | Quit agaffney (Read error: 110 (Connection timed out)) |
08:00 |
08:01:16 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
08:15:16 | linuxstb | _emp: What OS are you building Rockbox on? |
08:15:30 | _emp | openBSD |
08:15:36 | linuxstb | and which target (device) ? |
08:15:40 | _emp | arm-elf |
08:15:50 | linuxstb | No, I mean which mp3 player? |
08:15:51 | _emp | ipod nano 1st gen |
08:16:13 | | Join Zom [0] (n=zom@h81172159115.kund.kommunicera.umea.se) |
08:16:39 | linuxstb | OK... I know what the problem is - it's a bug in Rockbox (on BSD), not anything you're doing wrong. |
08:17:24 | _emp | I modified the configure file, so that OpenBSD would follow the same compile build as FreeBSD, so that wouldn't error out. |
08:17:28 | linuxstb | The problem is in tools/creative.c - it includes "elf.h" for all platforms apart from Apple, and uses "mac-elf.h" on other platforms. |
08:17:37 | linuxstb | (it's a relatively recent change) |
08:17:42 | _emp | yes, creative.c fails |
08:18:32 | linuxstb | I'm not sure why it doesn't simply include "mac-elf.h" for all platforms - but that's the change you could try. i.e. replace that whole #if !defined(APPLE) block with a simple #include "mac-elf.h" |
08:18:45 | _emp | one sec |
08:19:27 | _emp | what file am I modifying? |
08:19:41 | linuxstb | tools/creative.c |
08:20:38 | linuxstb | It should look like this - http://www.pastebin.ca/1185016 |
08:21:44 | _emp | that worked |
08:21:50 | _emp | compiling past creative.c now |
08:24:52 | _emp | here's my configure change: http://pastebin.com/d696fd10a |
08:26:32 | linuxstb | OK, thanks. I'm not 100% sure on bash syntax, but maybe we could just change the FreeBSD line to say *BSD) |
08:26:52 | _emp | openBSD defaults to ksh |
08:27:17 | | Join IchigoMorino [0] (n=IchigoMo@67.220.3.240) |
08:27:34 | _emp | but your code seems to work |
08:27:36 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
08:27:59 | IchigoMorino | Do you need the Apple firmware on an iPod to be able to install Rockbox on it? |
08:28:25 | | Quit Seed ("cu, Andre") |
08:28:30 | linuxstb | IchigoMorino: Yes - you need a working ipod, which the Rockbox install tools will then modify. |
08:28:56 | IchigoMorino | Well I just have it formatted like a removable hard drive right now. |
08:28:59 | linuxstb | _emp: The "*BSD" suggestion? |
08:29:13 | linuxstb | IchigoMorino: Then you need to repair it. What OS are you using? (Windows, Linux, ...) |
08:29:44 | IchigoMorino | So I tried installing iTunes on Linux (w/ Wine) and it isn't detecting my iPod, know a way to fix that? |
08:29:51 | _emp | linuxstb, yes? |
08:29:55 | linuxstb | IchigoMorino: http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore |
08:30:37 | linuxstb | _emp: You said "your code seems to work" - I was asking if that was the change to *BSD in configure, instead of your patch? |
08:31:56 | IchigoMorino | linuxstb: My iPod isn't on there, I have a 30GB Color/Photo. |
08:32:11 | _emp | linuxstb, I can try it. |
08:32:26 | IchigoMorino | http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32#b_Download_the_partition_table_f |
08:33:39 | _emp | linuxstb, works |
08:33:40 | linuxstb | IchigoMorino: Then you could try downloading the 60GB ipod color partition table, then manually delete the second partition, and recreate it it to fill your disk. (I would use the command-line fdisk tool for that) |
08:34:10 | linuxstb | _emp: OK, thanks. I'll commit that. I'll leave the creative.c change to the person that wrote that file though. |
08:35:00 | _emp | linuxstb, is there anything special I need to do to patch my iPod after doing a gmake fullzip besides copying the files over? |
08:35:17 | linuxstb | _emp: Is this the first time you've installed Rockbox? |
08:35:56 | IchigoMorino | linuxstb: Isn't there anywhere I can just get info on how it is supposed to be partitioned so I can do it manually? |
08:35:59 | _emp | I did it with windows since I couldn't get this compile earlier. If I had not done it, would that change the approach? |
08:37:04 | linuxstb | _emp: As well as the rockbox.zip, you also need to install the bootloader, using ipodpatcher (which should hopefully compile fine on BSD) |
08:37:28 | _emp | let me test out a comple of the ipodpatcher |
08:37:34 | _emp | *compile |
08:38:08 | linuxstb | IchigoMorino: No. The ipodlinux wiki has that info, but the site's been down for a while. |
08:38:13 | _emp | that is just the B option in ../tools/configure ? |
08:38:50 | linuxstb | _emp: No, that's how you compile the bootloader, which you don't need to do (it's recommended to use the tested official binaries for bootloaders, rather than building yourself) |
08:39:09 | | Join agaffney [0] (n=agaffney@gentoo/developer/pdpc.active.agaffney) |
08:39:16 | IchigoMorino | linuxstb: Could I just make a 1GB partition and a 29GB partition? Surely 1GB is enough to hold the firmware, right? |
08:39:19 | linuxstb | _emp: "cd rbutil/ipodpatcher", then read the comments at the top of the Makefile |
08:39:26 | _emp | thanks |
08:40:16 | GodEater | IchigoMorino: no-one's stopping you from trying ;) |
08:40:25 | linuxstb | IchigoMorino: If you do as I suggested, you could see how the partition table should look for a 60GB ipod. You can then delete it, and create a similar one for your disk. |
08:40:52 | GodEater | the 30 and 60GB models should have the same size firmware partition |
08:41:04 | GodEater | there weren't any extra features that needed more space iirc |
08:41:18 | linuxstb | No, they use the same firmware image from Apple. |
08:41:23 | | Join Rob2222 [0] (n=Miranda@p4FDCE28D.dip.t-dialin.net) |
08:41:38 | | Quit bughunter2 ("bye") |
08:42:54 | _emp | linuxstb, after uncommenting the two lines, do I just do a gmake under ipodpatcher directory? |
08:43:59 | | Quit massiveH ("Leaving") |
08:45:40 | IchigoMorino | linuxstb, this is what the binfile did: http://pastebin.com/dc2e59e8 |
08:45:52 | IchigoMorino | Does that look accurate? |
08:45:56 | linuxstb | _emp: Yes, but you need to download and unzip the bootloaders.zip file |
08:46:18 | linuxstb | IchigoMorino: Yes. |
08:46:56 | _emp | linuxstb, I would, but it's not here: http://download.rockbox.org/bootloader/ipod/ |
08:47:11 | IchigoMorino | linuxstb: So I can just delete the second partition and make another one to fill up the rest of the space and format it as FAT32? |
08:47:32 | GodEater | IchigoMorino: yes |
08:48:26 | linuxstb | _emp: Hmm,. someone stole it... ;) You'll need to download the separate bootloader-*.ipod files from that directory. |
08:49:25 | _emp | nice |
08:49:43 | * | Llorean sees a bootloaders.zip |
08:49:50 | Llorean | It must be one of those files that didn't make it to all the mirrors. |
08:50:43 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
08:51:15 | _emp | it's cool; I really appreciate the help with this. |
08:51:39 | _emp | okay, I have all eight |
08:52:16 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
08:53:10 | IchigoMorino | linuxstb: Both fdisk and gParted are treating the first partition like it isn't there when I make a second one, they allow me to use all the space on the device for the second. |
08:53:28 | linuxstb | IchigoMorino: Yes, that's fine - it's marked as "Empty" (type 0). |
08:54:52 | IchigoMorino | linuxstb: So both partition can use the same space? Never heard of doing that before, except with Logical on Extended. |
08:55:05 | linuxstb | IchigoMorino: Of course not. It needs to be there, but it's marked as empty. |
08:55:33 | linuxstb | IchigoMorino: Sorry if I misunderstood what you said fdisk did... |
08:55:37 | _emp | linuxstb, anything else I need to do prior to a gmake? |
08:55:48 | * | linuxstb recalls there are two different versions of "fdisk" in Linux now... |
08:55:51 | GodEater | IchigoMorino: you'll probably find that fdisk/gparted are showing that they're using "all" the space just because the firmware partition is so small |
08:56:04 | linuxstb | _emp: I don't think so. |
08:56:05 | GodEater | the units it's displaying aren't fine grained enough to show you that it's not |
08:56:13 | GodEater | linuxstb: there are ? |
08:56:37 | linuxstb | GodEater: Yes, I remember someone complaining that the commands I was asking him to type weren't working... |
08:56:50 | _emp | linuxstb, and that errors out |
08:56:52 | GodEater | linuxstb: wow - wonder which distro decided *that* was a good idea |
08:57:19 | linuxstb | I think the alternative is "gnu fdisk" |
08:57:24 | * | GodEater tends to use cfdisk mostly, unless he has to do something *really* weird |
08:57:54 | linuxstb | The one we're used to is part of util-linux-ng |
08:58:05 | GodEater | yep |
08:58:10 | linuxstb | _emp: Can you pastebin the error? |
08:58:25 | GodEater | ah - the gnu one uses libgparted |
08:58:34 | GodEater | -g |
08:58:43 | linuxstb | Pesky GNU people, stealing the fdisk name... ;) |
08:58:47 | _emp | linuxstb, http://pastebin.com/d5e86433f |
08:58:54 | | Quit Rob2223 (Read error: 110 (Connection timed out)) |
09:00 |
09:00:24 | GodEater | that's pretty irresponsible of them actually |
09:00:45 | IchigoMorino | linuxstb: So this is good: http://pastebin.com/d2f20350d |
09:01:27 | linuxstb | _emp: Hmm, OK. Google is giving me a clue, one moment... |
09:02:25 | GodEater | IchigoMorino: that looks fine |
09:02:29 | _emp | linuxstb, I would debug it, but I'm half awake |
09:03:37 | IchigoMorino | I wrote out the partition table, do I have to format it at all? |
09:03:48 | GodEater | format the second partition |
09:03:52 | GodEater | FAT32 |
09:04:08 | | Quit avis (Remote closed the connection) |
09:06:05 | linuxstb | _emp: Can you download http://www.davechapman.f2s.com/rockbox/bsdpatch.diff and apply it (patch -p0 < bsdpatch.diff inside the ipodpatcher source directory) |
09:06:26 | linuxstb | IchigoMorino: You now need to continue with the instructions on that page I linked you to earlier. |
09:06:44 | * | GodEater assumed IchigoMorino was already doing that =/ |
09:07:03 | linuxstb | IchigoMorino: Pay close attention to the first item under "NOTES:" at the end. |
09:08:02 | | Quit GodEater ("http://www.mibbit.com ajax IRC Client") |
09:09:07 | _emp | linuxstb, still breaks: http://pastebin.com/d3a7058c9 |
09:10:55 | _emp | is there a *.h patch that contains the struct disklabel? |
09:11:50 | linuxstb | _emp: You should search the files (recursively) in /usr/include to see if it's there. Also see if that original DIOCGSECTORSIZE ioctl is defined anywhere. I need to leave now though... |
09:12:09 | _emp | np; I need to crash to. I'll pick this up tomorrow. |
09:12:33 | linuxstb | But as a temporary fix, you can simply make that function "return 512;" - that's the right value for the Nano... It would be nice to fix it though. |
09:13:38 | | Part _emp ("Leaving") |
09:15:27 | | Join GodEater [0] (i=c2cbc962@gateway/web/ajax/mibbit.com/x-af9b7b3ff18950f6) |
09:16:33 | GodEater | ioctl() calls are a pain across the different flavours of *nix |
09:19:01 | linuxstb | GodEater: Indeed. I thought we had everything covered though... |
09:19:58 | | Quit bertrik ("Leaving") |
09:20:14 | linuxstb | For the logs, here is some code that may be useful to ipodpatcher - http://www.sfr-fresh.com/linux/misc/testdisk-6.10.tar.gz:a/testdisk-6.10/src/hdaccess.c |
09:20:42 | IchigoMorino | linuxstb: Instead of "newfs_msdos -F 32 -S 2048 -v iPod /dev/sdd2" can I do "mkfs.vfat -F 32 -S 2048 -n iPod /dev/sdd2"? |
09:21:04 | linuxstb | IchigoMorino: I think you're on the wrong page... You want IpodManualRestore |
09:22:09 | IchigoMorino | Oops, I think your right, the main page just says to download the MBR, not fallow the rest of the instructions on the main page. |
09:22:23 | *** | Saving seen data "./dancer.seen" |
09:23:02 | | Join dabujo [0] (i=xx@p4FDB22A4.dip0.t-ipconnect.de) |
09:24:32 | amiconn | hmpf |
09:25:01 | * | amiconn just noticed that his glyph table idea isn't that simple if it cannot be loaded at once |
09:25:52 | amiconn | And at least for unifont it can't, because it would need ~106KB, whereas the font buffer is only 10kB (low-mem targets) or 60kB |
09:27:34 | Llorean | LinusN: Fade on Stop is almost surely it. I always forget about that option entirely. I was actually going toward if the Pause icon was displaying while the disk spins up because Dircache is off. I overcomplicated things in my head. |
09:31:32 | LinusN | :-) |
09:32:29 | Llorean | Now I'm thinking I remember the change from it displaying "Stop" while fading to "Pause" while fading was intentional. |
09:33:00 | | Part J-23 |
09:33:38 | Llorean | Yeah, it's supposed to show Pause |
09:39:26 | | Join Bagderr [241] (n=daniel@rockbox/developer/bagder) |
09:39:41 | IchigoMorino | linuxstb: Well this sucks, it says I hawe to stick it in a charger, I don't have an iPod charger, I lost it. |
09:42:27 | linuxstb | IchigoMorino: I warned you about that - "09.07.03 # <linuxstb> IchigoMorino: Pay close attention to the first item under "NOTES:" at the end." |
09:43:22 | | Quit GodEater ("http://www.mibbit.com ajax IRC Client") |
09:43:31 | | Join GodEater [0] (i=c2cbc962@gateway/web/ajax/mibbit.com/x-e19c87b87cf15c76) |
09:43:44 | linuxstb | I don't know if there is a way to avoid needing a charger... |
09:44:26 | IchigoMorino | So you can't have the iPod treat your computer as only a a charger and not something to connect to? |
09:44:50 | | Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder) |
09:46:00 | linuxstb | IchigoMorino: Not that I know of - but this is part of Apple's firmware update software, nothing we can control. You may want to google... |
09:46:18 | GodEater | I'm pretty sure I managed to do it without a charger |
09:46:24 | GodEater | but I don't recall how now =/ |
09:47:08 | IchigoMorino | Is there anyway to easily disable a USB device in Gentoo but still have power go to it? xD |
09:47:19 | IchigoMorino | *I mean USB port |
09:47:37 | GodEater | unload the ehci modules ? |
09:49:48 | linuxstb | IchigoMorino: I assume you've already written the new firmware, and the ipod is asking for the charger? |
09:50:35 | IchigoMorino | No, it says to go to Apple's support site, but I assumed that was because I hadn't plugged it into a charger yet. |
09:51:06 | linuxstb | Ah, then you haven't reached that stage yet - that's a different error. |
09:51:38 | linuxstb | There is a way around it if you don't want to use Apple's firmware. |
09:52:51 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
09:53:37 | linuxstb | It's not really a "supported" way of installing Rockbox (and may not even work any more), but you could create a firmware partition image just using the Rockbox bootloader, and write that to your ipod instead of the Apple firmware. |
09:54:08 | linuxstb | That won't trigger the firmware update, so you won't need a charger. |
09:54:21 | | Quit miepchen^schlaf () |
09:54:31 | linuxstb | Do you have a copy of the Rockbox source code? |
09:58:23 | linuxstb | IchigoMorino: This is how you do that - http://www.pastebin.ca/1185073 |
09:59:02 | linuxstb | But something went wrong with the other steps of your restore - which is why you're getting that "apple support" image. |
09:59:06 | * | linuxstb will now stop talking to himself |
10:00 |
10:00:51 | | Quit Bensawsome (Nick collision from services.) |
10:01:08 | | Join Bensawesome [0] (i=Bensawso@unaffiliated/bensawsome) |
10:01:46 | | Part IchigoMorino ("Leaving") |
10:05:09 | | Join Bensawsome [0] (i=Bensawso@unaffiliated/bensawsome) |
10:09:43 | | Quit Bensawesome (Read error: 60 (Operation timed out)) |
10:16:47 | | Join miepchen^schlaf [0] (n=miepchen@p54BF65ED.dip.t-dialin.net) |
10:20:06 | | Quit miepchen^schlaf (Client Quit) |
10:29:52 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
10:29:53 | J-23 | Hi! |
10:30:21 | J-23 | How can I help with ending Rockbox 3.0 beside fixing code bugs? |
10:30:45 | rasher | J-23: You could help with the manual |
10:32:37 | B4gder | http://daniel.haxx.se/blog/2008/01/14/what-can-i-do-for-rockbox-when-not-programming/ is more generic but applies pretty good for 3.0 too |
10:35:48 | J-23 | I think it should be good to include some plugin management in RBUtil, because not every user needs every plugin |
10:36:10 | B4gder | what "management" ? |
10:36:28 | J-23 | downloading, versioning, updating, removing |
10:36:41 | J-23 | same as with packages in computes OS-es |
10:36:43 | B4gder | "downloading, versioning, updating" is all bundled with rockbox |
10:36:56 | B4gder | so it would take a major new change |
10:37:05 | B4gder | for no gain at all (if you ask me) |
10:37:32 | J-23 | but I think about some plugin repository |
10:37:52 | J-23 | (of course only for tested and goodly maintained plugins) |
10:38:00 | B4gder | that's the major new change |
10:38:21 | B4gder | and I see very little good coming out of that |
10:38:23 | GodEater | I think that's a complete waste of time |
10:38:30 | GodEater | the plugins are tiny |
10:38:32 | | Join snoh [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
10:39:07 | B4gder | and plugins are A) binary B) target-specifc and C) have to be rebuilt for API changes fairly often |
10:39:32 | B4gder | ABI changes even |
10:40:04 | GodEater | ABI changes as a result of API changes ? ;) |
10:40:06 | | Quit amiconn (Nick collision from services.) |
10:40:12 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
10:40:13 | pixelma | I thought API was the correct one ;) |
10:40:22 | | Join lee321987 [0] (i=chatzill@node145.35.251.72.1dial.com) |
10:40:23 | B4gder | not when binary alreay |
10:40:29 | B4gder | API is for when you compile/build |
10:41:51 | lee321987 | Hey guys. I'm using Cygwin, and wondering if it supports something like a DOS batch file...? |
10:42:01 | B4gder | shell scripts! |
10:42:33 | lee321987 | perl? |
10:42:36 | B4gder | that too |
10:42:40 | GodEater | lee321987: or bash, or sh, or ksh |
10:42:44 | GodEater | or zsh |
10:42:52 | B4gder | or any other script language you install |
10:42:53 | J-23 | or any scripting language |
10:43:11 | GodEater | python, ruby etc. |
10:43:35 | B4gder | and just about all of them are more powerful and better than DOS batch files ;-) |
10:43:58 | GodEater | and available in a wide range of fruit-flavoured goodness! |
10:44:14 | J-23 | hmm, there are 44 deprecated strings in Polish translation |
10:44:18 | lee321987 | so if all I wanted to do was make a file that does this "patch −−binary -p0 < my.patch" ... is that easy to explain here? |
10:46:31 | GodEater | lee321987: this isn't really a shell scripting tutorials channel |
10:47:00 | lee321987 | ok. sorry |
10:47:56 | GodEater | lee321987: it should be pretty trivial to find what you want from google - search for "bash scripting tutorial" or similar |
10:48:29 | lee321987 | GodEater: thanks. |
10:48:36 | | Part lee321987 |
10:48:40 | GodEater | there's probably a #bash channel too.... |
10:48:41 | GodEater | too late |
10:50:02 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
10:55:06 | J-23 | Can I help with removing deprecated strings from language files? |
10:55:43 | | Join n1s [0] (n=nils@rockbox/developer/n1s) |
10:58:37 | GodEater | which ones have we deprecated ? |
10:59:04 | J-23 | ~44 phrases are marked as deprecated |
10:59:21 | J-23 | (in English language file) |
11:00 |
11:00:32 | amiconn | You can't just remove those. Iirc we've already told you yesterday |
11:00:51 | | Join krz_ [0] (n=chatzill@mail.jvl.by) |
11:01:08 | krz_ | hello all! |
11:01:20 | amiconn | There is a reason why those strings are marked as deprecated, and not removed. Removing them breaks backward compatibility. That needs to be done in a coordinated way (both english.lang and the code) |
11:01:31 | J-23 | ok... |
11:01:53 | J-23 | do you plan any manual translations? |
11:02:55 | B4gder | no |
11:03:16 | GodEater | no-one plans anything (much) |
11:03:37 | pixelma | in the current form of the manual (code wise) that would be very hard |
11:03:53 | gevaerts | The risk of having outdated translations misleading people is pretty big |
11:03:58 | krz_ | i'm creating a patch to RB code that will produce wpseditor. but svn somehow adds files twice in the patch. does anyone know how this could be avioded? |
11:04:22 | B4gder | krz_: "showhow adds twice" ? |
11:04:57 | gevaerts | krz_: what svn command do you use? |
11:05:00 | | Join [CBR]Unspoken|w [0] (n=cbr@212.98.160.130) |
11:05:20 | krz_ | B4gder: i mean svn adds files twice. they are present twice in the patch |
11:05:33 | B4gder | that sounds very unlikely |
11:05:46 | | Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
11:05:48 | krz_ | gevaerts: tortoise svn -> create patch |
11:05:59 | B4gder | oh tortoise... |
11:06:22 | krz_ | B4gder: so.. you know such problem? |
11:06:26 | gevaerts | krz_: can you upload the resulting patch somewhere? |
11:06:33 | B4gder | never heard of it, no |
11:06:40 | krz_ | may be to the tracker? |
11:07:05 | gevaerts | No. This is just to look at what's wrong with the patch. It doesn't belong on the tracker (yet) |
11:07:10 | gevaerts | Maybe pastebin.ca? |
11:09:17 | krz_ | gevaerts: nastyboi.jino-net.ru/rb/rockbox.rar |
11:10:41 | krz_ | there are two patches. rockbox code only and full with editor |
11:11:30 | krz_ | full patch contains copies of editor files |
11:11:49 | B4gder | rar is evil |
11:11:55 | B4gder | and I can't extract the files from it |
11:12:07 | krz_ | just a second |
11:12:42 | B4gder | (the package seems broken) |
11:13:09 | krz_ | B4gder: nastyboi.jino-net.ru/rb/rockbox.zip |
11:13:12 | krz_ | B4gder: nastyboi.jino-net.ru/rb/rockbox.7z |
11:14:52 | B4gder | I see no duplicate files? |
11:14:59 | B4gder | in the patches I mean |
11:15:21 | gevaerts | B4gder: grep Index wpseditor.diff |sort|uniq -c |
11:16:12 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
11:16:57 | B4gder | now I see! |
11:17:19 | krz_ | gevaerts: yeah. surely it culd be edited by hands :) but it is not a solution |
11:17:36 | gevaerts | krz_: don't even try |
11:17:41 | | Quit snoh (Remote closed the connection) |
11:17:50 | krz_ | :) |
11:18:27 | krz_ | so, how to create a patch properly? |
11:18:33 | B4gder | "svn diff" ;-) |
11:18:46 | B4gder | I suspect this is a client issue |
11:18:54 | krz_ | B4gder: and using tortoise? |
11:19:16 | gevaerts | The way you did it should work I think. Not sure what's going wrong |
11:19:18 | B4gder | well, that's the one you used and it made this broken patch |
11:19:42 | | Quit CyBergRind|w (Read error: 110 (Connection timed out)) |
11:19:45 | B4gder | are you using an up-to-date version of tortoise? |
11:20:19 | krz_ | nope. i'll try newer one |
11:21:36 | | Join Nibbler [0] (n=Nibbler@91-67-150-33-dynip.superkabel.de) |
11:22:24 | *** | Saving seen data "./dancer.seen" |
11:24:23 | | Quit Nibbler (Client Quit) |
11:24:48 | | Quit krz_ ("ChatZilla 0.9.83 [Firefox 1.5.0.12/2007050813]") |
11:31:25 | n1s | Bagder: will the plugin localization patch bring the possibility of target/feature specific strings for plugins too? |
11:32:19 | B4gder | yes, I'm quite sure it will |
11:32:32 | n1s | great, thanks :) |
11:40:16 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:46:08 | | Join stu8ball_ [0] (n=stuart@host86-135-63-213.range86-135.btcentralplus.com) |
11:52:51 | n1s | re: FS #9322 do we require fonts to be "or later" too or is the patch in the task fine, (correcting © and changing license from "" to gplv2 |
11:53:15 | rasher | n1s: the license of fonts is not terribly important, really |
11:53:23 | linuxstb | We have non GPL fonts already - e.g. the profonts |
11:53:28 | n1s | I'll commit that then |
11:53:41 | linuxstb | We just needs rights to modify and redistribute. |
11:59:32 | | Join krz_ [0] (n=chatzill@mail.jvl.by) |
12:00 |
12:00:32 | rasher | The only font we need to be GPL is the sysfont |
12:01:45 | | Quit stu8ball (Read error: 110 (Connection timed out)) |
12:03:43 | krz_ | new version of tortoise helped to slve that problem |
12:06:07 | gevaerts | excellent |
12:17:27 | krz_ | can anyone test rb code changes from wpseditor patch? FS #9327 |
12:19:18 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
12:23:18 | | Quit Seed (Client Quit) |
12:26:02 | gevaerts | krz_: http://pastebin.ca/1185150 |
12:28:23 | gevaerts | krz_: you neet to include limits.h in gui/src/QPropertyEditor/Property.cpp |
12:29:21 | krz_ | gevaerts: hm, i thought it shoould be included automaticaly in QT. on windows everything works |
12:29:55 | gevaerts | Depends on the compiler. I use gcc 4.3, which is pretty strict with these things |
12:31:07 | gevaerts | It's the only compile error though |
12:41:03 | krz_ | gevaerts: can you please try once more with new patch from tracker? |
12:45:54 | gevaerts | krz_: it compiles, and it seems to work. |
12:46:17 | krz_ | you've tested on linux, yes? |
12:46:25 | gevaerts | yes |
12:46:25 | | Join mazling [0] (i=largeear@host86-143-12-152.range86-143.btcentralplus.com) |
12:46:48 | krz_ | gevaerts: doesn't it crash rockbox build? |
12:46:53 | gevaerts | krz_: did you triple-check that that system(rm -rf ) thing can't ever delete the wrong files? This is the sort of thing that makes me a bit worried |
12:47:06 | gevaerts | You mean a normal target build? I'll try |
12:49:33 | | Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com) |
12:49:47 | krz_ | gevaerts: so, this is temporary solution, cause qt doesn't support removing of not empty dirs. but nevertheless, it takes only temporary dirs generated by the app |
12:50:40 | | Join moos [0] (i=moos@81-66-127-205.rev.numericable.fr) |
12:51:09 | gevaerts | krz_: as long as it really only removes those, it's fine. I just want to be sure that there are no corner cases where it accidentally deletes something else |
12:52:41 | gevaerts | krz_: normal builds seem to still work |
12:52:54 | krz_ | thats good :) |
12:54:27 | gevaerts | krz_: it seems that sometimes cleanTemp() runs with an empty mTmpWpsString. Then it runs "rm -rf" as such. Not necessariy a big problem, but I think it should check for that case |
13:00 |
13:01:23 | | Nick krz_ is now known as krz|afk (n=chatzill@mail.jvl.by) |
13:07:33 | | Part J-23 |
13:15:50 | | Join jfc [0] (n=john@dpc691978010.direcpc.com) |
13:17:12 | | Join Thundercloud [0] (n=thunderc@host81-158-163-136.range81-158.btcentralplus.com) |
13:20:08 | | Join mf0102 [0] (n=michi@85.127.21.119) |
13:22:28 | *** | Saving seen data "./dancer.seen" |
13:33:26 | | Join LambdaCalculus37 [0] (n=LambdaCa@mb40736d0.tmodns.net) |
13:43:09 | | Join miepchen^schlaf [0] (n=miepchen@p54BF65ED.dip.t-dialin.net) |
13:49:16 | | Quit LambdaCalculus37 ("Do quit now, there's a demon around the corner!") |
13:49:52 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
13:51:18 | | Nick Kopfi|offline is now known as Kopfgeldjaeger (n=nicolai@monitor-mode-enabled-on-mon0.phy0.de) |
13:56:58 | | Quit miepchen^schlaf () |
14:00 |
14:05:55 | delt | Hey, you guys know rockbox? (http://www.rockbox.org) |
14:06:01 | delt | uh |
14:06:05 | delt | sorry wrong channel |
14:06:22 | * | gevaerts has heard about it |
14:06:35 | delt | <−−- hasn't used irc in a while |
14:06:54 | | Join ShortYute [0] (n=481b1824@gateway/web/cgi-irc/labb.contactor.se/x-659a85ffab13b4d2) |
14:07:11 | delt | that was aimed at the schism tracker channel (the project in which we're using a mangled version of modplug) |
14:07:42 | ShortYute | ok any body have any idea what work is needed in the midi plugin |
14:08:01 | | Join mrkiko [0] (n=IRCExplo@host105-28-dynamic.20-79-r.retail.telecomitalia.it) |
14:08:28 | B4gder | ShortYute: I'm sure just testing it with some midi files will reveal some of that |
14:09:43 | ShortYute | u mean the buffer miss "b4gder" |
14:10:37 | * | B4gder tries to decipher what's being said |
14:11:05 | B4gder | I have no idea what's lacking, I'm suggesting ways how you can figure out yourself instead of asking around here for it |
14:11:23 | n1s | ShortYute: the buffer miss is caused by the midi plugin being too slow to fill the buffer before it is needed, so what is needed is to make it faster :) |
14:11:31 | delt | <delt> i'm looking into porting modplug −−preferably the one from schism−− to a plugin for rockbox |
14:11:57 | GodEater | and now he's speaking to himself.... |
14:11:57 | n1s | it also makes quite a bit of assumptions about the patchset used which makes it work only with the one we provide, which is bad |
14:12:13 | n1s | and it would be much nicer to have it as a real codec... |
14:12:22 | ShortYute | yeah we need to get a better one |
14:13:01 | delt | n1s: "faster" being dependent on what hardware it's running |
14:13:23 | GodEater | delt: well no, faster is always better |
14:13:44 | delt | GodEater: i mean "how much" faster |
14:13:51 | ShortYute | *i hve a sansa e250r* faster is not that eazy |
14:13:52 | n1s | yes, if it were faster we could enable more voices, have nicer decays etc |
14:14:11 | GodEater | delt: how about "as fast as it can be made to go" ? |
14:14:19 | n1s | delt: yes, it is quite usable on coldfire but unusable on pp |
14:14:37 | n1s | ShortYute: no one said it was easy |
14:15:00 | ShortYute | ok i have an idea mabe we could have 2 midi plugins one for simple midis and one for complex midi |
14:15:05 | delt | <GodEater> and now he's speaking to himself.... |
14:15:08 | delt | heh |
14:15:18 | delt | i was just pasting what i said in #schism |
14:15:32 | GodEater | ah ok ;) |
14:16:04 | delt | see, we're using a rather mangled version of modplug in schism tracker |
14:16:28 | n1s | ShortYute: how would that help? |
14:16:39 | delt | with lots of playback bugs fixed from the original modplug |
14:16:46 | ShortYute | ...we would optimise it for both targets |
14:17:19 | GodEater | "both" targets ? |
14:17:45 | gevaerts | ShortYute: you mean it's likely that a midi player that can handle complex midi will have problems with simple midi? |
14:18:19 | ShortYute | no |
14:18:48 | gevaerts | Then why do you want both? |
14:18:55 | ShortYute | gevaerts:no the opossite |
14:19:30 | gevaerts | Why do you want the 'simple midi' plugin then? |
14:19:56 | ShortYute | then it would not give the buffer miss msg |
14:20:01 | amiconn | n1s: If coldfire were restricted to 44.1kHz pcm it would also be slow. But on cf we can use 22.05kHz |
14:21:29 | ShortYute | ok first lets see what we can do about the voices |
14:21:36 | gevaerts | ShortYute: if you have a plugin that handles complex midi properly, it will also handle simple files easily. |
14:21:57 | mrkiko | inally, rockbox crashed again :) |
14:22:02 | gevaerts | And if you don't have a plugin that handles complex midi, you don't have two plugins... |
14:22:11 | mrkiko | but even now, I have no idea on how to reproduce this. Waiting / trying again... |
14:22:28 | ShortYute | gevaerts *the sansa does not handle complex midi properly* buffer miss |
14:22:50 | gevaerts | And how will making two plugins solve that? |
14:23:20 | ShortYute | ok 4 get it.... how do you create voices? |
14:23:41 | B4gder | 4 gets it? |
14:23:46 | gevaerts | ShortYute: please use real words. "4 get" is meaninless nonsense |
14:23:59 | delt | yeah d00d |
14:24:03 | GodEater | 1) We do not like "text speak" here. and 2) "How to create voices" is covered in the wiki. |
14:24:55 | | Join goffa [0] (n=goffa@216.220.23.105) |
14:25:37 | delt | does the midi plugin do reverb? that eats up a lot of cpu |
14:26:01 | delt | a simple multitap delay would sound just as nice, and be much faster cpu wise |
14:26:02 | ShortYute | sorry...no I meant midi voices |
14:26:13 | delt | (except for drums) |
14:26:57 | n1s | amiconn: yes, true but it would probably be faster than pp still |
14:28:29 | * | amiconn doubts that |
14:29:19 | n1s | hmm, the hack to use the intermediary iram buffer should only be used for coldfire... |
14:30:05 | delt | yeah, we should use the afghanistam buffer on other targets |
14:30:33 | delt | :) |
14:31:40 | | Quit ShortYute ("CGI:IRC (EOF)") |
14:32:58 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
14:35:25 | GodEater | that was almost funny |
14:35:39 | | Quit goffa_ (Read error: 110 (Connection timed out)) |
14:36:35 | B4gder | if would've been officially funny if it has been spelled right ;-) |
14:36:38 | B4gder | had |
14:37:28 | delt | *ducks* |
14:37:45 | GodEater | where? |
14:38:00 | delt | GodEater: almost funny :D |
14:38:05 | gevaerts | GodEater: in Beijing |
14:38:52 | GodEater | there are ? |
14:38:59 | GodEater | what sort of ducks ? |
14:39:11 | delt | type: /nick DuckEater |
14:39:23 | gevaerts | GodEater: guess |
14:39:53 | GodEater | well I would have gone with Peking ducks - but they'd be off course... |
14:39:58 | GodEater | or at least lost |
14:40:22 | delt | (which would make more sense, given that God is technically non-comestible) |
14:40:50 | | Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon) |
14:41:02 | GodEater | given it's not "technically" possible to prove he exists even, how do you prove that ? |
14:41:13 | * | gevaerts would reply to that, but this is getting off-topic... |
14:41:18 | GodEater | very true |
14:41:26 | * | GodEater wanders back to -community |
14:41:31 | gevaerts | delt: there's always #rockbox-community of course |
14:41:45 | delt | that's cool (: |
14:47:21 | | Join miepchen^schlaf [0] (n=miepchen@p54BF65ED.dip.t-dialin.net) |
14:48:31 | | Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) |
14:52:55 | | Join tashi [0] (n=carma@212.243.23.125) |
14:53:07 | tashi | hi |
14:53:24 | Tuplanolla | hai |
14:55:02 | | Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/mibbit.com/x-4c4ddd702d8868df) |
14:55:15 | tashi | I`m looking for a howto for compiling patches(plugins). I have a linux system here. |
14:55:39 | B4gder | tashi: step 1: setup a dev environment |
14:55:47 | B4gder | step 2: apply the patches |
14:55:51 | B4gder | step 3: build |
14:55:58 | LambdaCalculus37 | And Step 4: http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins |
14:59:16 | | Join Lambdumb [0] (n=Lambda@12-202-140-90.client.mchsi.com) |
15:00 |
15:03:54 | delt | http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins i'll remember that, thanks |
15:04:59 | tashi | I`m not a dev. I only like to compile a plugin for my sansa. I`m looking only for something(excuse my not knowing) make, make install |
15:05:13 | B4gder | then see the first three steps |
15:06:09 | B4gder | patches are changes to source code |
15:07:00 | * | GodEater thinks that "./rockboxdev.sh" followed by "all" is pretty simple for step 1. |
15:13:23 | tashi | ok thank you, then I follow the steps at at the wiki regarding CrossCompiler/rockboxdev.sh |
15:13:44 | | Quit Lambduh (Read error: 110 (Connection timed out)) |
15:22:30 | *** | Saving seen data "./dancer.seen" |
15:23:06 | | Quit moos ("Rockbox rules the DAP world") |
15:24:31 | | Quit mf0102 ("Ex-Chat") |
15:27:12 | | Quit miepchen^schlaf () |
15:32:09 | | Quit webmind (Read error: 104 (Connection reset by peer)) |
15:33:42 | | Join snoh [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
15:42:51 | | Nick delt is now known as delt_away (i=1000@66.234.26.5) |
15:43:26 | | Part LinusN |
15:44:49 | | Quit Seed ("cu, Andre") |
15:55:21 | XavierGr | Title case, sentence case and general naming conventions are even more of a mess in rbutil |
15:55:53 | XavierGr | I can see ipod as Ipod, ipod and iPod in the english translation |
15:56:33 | XavierGr | some times there is punctuation others it is ommited, I am not sure what to follow |
15:56:48 | | Join snoh^ [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
15:56:53 | | Quit snoh (Read error: 104 (Connection reset by peer)) |
15:59:20 | | Quit snoh^ (Client Quit) |
16:00 |
16:00:02 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
16:01:17 | preglow | still not agreed on what to do? :P |
16:01:30 | * | preglow never liked title case |
16:02:54 | XavierGr | preglow: well in rbutil there is no convention at all (not only about title, sentence case). It's a bit of a mess |
16:03:48 | preglow | it really isn't hard to get right |
16:04:02 | preglow | someone just needs to do it, i guess |
16:04:06 | XavierGr | it's rather strange to see half of the strings to end with a period and others not having punctuation at all |
16:04:18 | XavierGr | preglow: indeed |
16:04:37 | preglow | yeah, that's how things look when you design your gui by looking at the source code, i fall in traps like that all the time :) |
16:06:10 | XavierGr | I completely understand how it got there, I am not bitching or anything. I just wanted to point it out and maybe some rbutil devs have something to say |
16:06:28 | * | Kopfgeldjaeger has now a new sansa e260 v1 \o/ |
16:08:00 | * | gevaerts doubts if any rbutil devs will say anything right now |
16:25:24 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
16:25:30 | | Quit EspeonEefi ("さよなら") |
16:39:57 | | Join miepchen^schlaf [0] (n=miepchen@p54BF65ED.dip.t-dialin.net) |
16:44:31 | | Quit miepchen^schlaf (Client Quit) |
16:46:04 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:49:05 | | Join virtuoso015 [0] (n=vinay@59.92.136.163) |
16:56:02 | | Join miepchen^schlaf [0] (n=miepchen@p54BF65ED.dip.t-dialin.net) |
16:56:39 | | Quit miepchen^schlaf (Client Quit) |
16:59:58 | | Join oofus [0] (n=chris@oofus.demon.co.uk) |
17:00 |
17:03:37 | | Quit mazling ("Inde da'covale misain ye; Caballien misain ye!") |
17:12:03 | | Join bughunter2 [0] (n=j@77.164.66.126) |
17:20:27 | mcuelenaere | krz|afk: the code still needs a lot of cleanup to do |
17:20:42 | | Nick krz|afk is now known as krz (n=chatzill@mail.jvl.by) |
17:20:50 | | Nick krz is now known as krz_ (n=chatzill@mail.jvl.by) |
17:21:03 | krz_ | mcuelenaere: what exactly do you mean? |
17:21:48 | mcuelenaere | it compiles with warnings when -Wall is defined |
17:21:59 | mcuelenaere | and the formatting isn't good enough atm to fit Rockboxes guidelines |
17:22:07 | mcuelenaere | (I'm talking about proxy/*) |
17:22:16 | mcuelenaere | (and perhaps some of the gui/src/* too) |
17:22:28 | mcuelenaere | but it works :) |
17:22:31 | *** | Saving seen data "./dancer.seen" |
17:23:51 | krz_ | could you give a link to the guidness? |
17:25:22 | mcuelenaere | eh it's in docs/ |
17:25:27 | gevaerts | docs/CONTRIBUTING in the rockbox source. I think only the Style chapter applies to you though |
17:25:52 | mcuelenaere | gevaerts was faster :) |
17:25:58 | gevaerts | maybe also Identifiers. Best ast bluebrother or domonoky what they do for rbutil |
17:26:26 | gevaerts | Anyway, read it through, and scrap anything that doesn't apply |
17:26:41 | * | gevaerts hopes that C++isms are allowed in C++ code |
17:26:42 | krz_ | btw, with your patch it doesn't compile n mingw. may be there is some old implementation of gcc "unrecognized command line option "-Wno-override-init"" |
17:26:57 | | Quit tashi ("Verlassend") |
17:28:09 | mcuelenaere | krz_: ah ok, that option will be >=GCC v4.2.3 only I suppose |
17:28:23 | krz_ | jup |
17:28:30 | B4gder | 4,2,x I believe |
17:29:10 | B4gder | it is documented for 4.2.1 at least |
17:29:12 | | Nick oofus is now known as oofus[away] (n=chris@oofus.demon.co.uk) |
17:29:22 | | Join n17ikh [0] (n=n17ikh-@130-127-73-84.lightsey.resnet.clemson.edu) |
17:31:01 | | Quit Thundercloud (Remote closed the connection) |
17:31:44 | | Quit n1s () |
17:37:26 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
17:39:50 | | Part B4gder |
17:42:48 | | Quit krz_ ("ChatZilla 0.9.83 [Firefox 1.5.0.12/2007050813]") |
17:46:45 | | Join ShorYute [0] (n=481b1824@gateway/web/cgi-irc/labb.contactor.se/x-faaa3c199792ca64) |
17:47:34 | ShorYute | any body working on midi player |
17:48:08 | | Part J-23 |
17:48:12 | GodEater | ShorYute: didn't you ask that earlier ? |
17:51:06 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
17:54:05 | | Join japega [0] (n=japega@189.138.95.220) |
17:54:26 | | Join unknown [0] (n=unknown@215-66-ftth.onsneteindhoven.nl) |
17:54:54 | | Quit japega (Client Quit) |
17:55:07 | unknown | where can i see on which devices is being worked on (but not yet supported) ? |
17:55:12 | | Quit Lambdumb (Read error: 60 (Operation timed out)) |
17:55:20 | GodEater | the new ports forum |
17:58:00 | unknown | ok, thanks |
17:58:16 | unknown | my sansa e200 broke and now i can choose a new device |
17:58:45 | virtuoso015 | broke ??? as in physically ? |
17:59:02 | unknown | yes |
17:59:15 | unknown | headphone jack was broken. |
18:00 |
18:00:15 | | Quit mrkiko ("thank you") |
18:00:37 | | Join miepchen^schlaf [0] (n=miepchen@p54BF65ED.dip.t-dialin.net) |
18:06:12 | | Nick oofus[away] is now known as oofus (n=chris@oofus.demon.co.uk) |
18:07:39 | | Join stu8ball [0] (n=stuart@host86-135-63-213.range86-135.btcentralplus.com) |
18:08:04 | | Quit stu8ball_ (Read error: 104 (Connection reset by peer)) |
18:12:32 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
18:15:08 | Zambezi | Okay, building database on a iPod Mini 2gen with CF-card 133x, "1118 found" been working now for 12 hours. Shouldn't that be finished soon? ;-) |
18:15:31 | Zambezi | I removed all music, readded it. |
18:15:47 | Zambezi | But still shouldn't take this long. |
18:16:02 | LambdaCalculus37 | 12 hours is just a wee bit too long. ;) |
18:16:11 | | Join herrwaldo [0] (n=waldo@ip-81-11-217-89.dsl.scarlet.be) |
18:17:45 | Zambezi | I added the music in /media/ipod/.rockbox/music as album01/album01.song01.mp3 etc. |
18:19:20 | | Join kpkeerthi [0] (n=chatzill@59.92.77.48) |
18:25:01 | kpkeerthi | Hi, I'm running rockbox on ipod (30 gb video). i have to press Menu + Select evrytime to boot the ipod into rockbox. Pressing the select alone does not boot. |
18:25:15 | kpkeerthi | Is this how it is supposed to be? |
18:25:32 | LambdaCalculus37 | Yes, that's how it works, if you're either rebooting or powering it on. |
18:25:51 | LambdaCalculus37 | "Rebooting" meaning leaving the original firmware and restarting in Rockbox. |
18:26:50 | Zambezi | kpkeerthi: How is it on you iPod? My friend got the same and might want to try. |
18:27:43 | | Join Mathiasdm [0] (n=Mathias@vpnd049.ugent.be) |
18:27:54 | kpkeerthi | LamdaCalculus: thanks. |
18:29:27 | | Join Schmogel [0] (n=Miranda@p3EE21D81.dip0.t-ipconnect.de) |
18:29:43 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
18:30:05 | kpkeerthi | Zambezi: I've posted my experiences here in detail -> http://ubuntuforums.org/showpost.php?p=5647186&postcount=15 You may want to check it out |
18:30:10 | | Quit swimmer (Client Quit) |
18:30:28 | kpkeerthi | In short I like it more than apple's firmware |
18:31:26 | | Quit XavierGr (Nick collision from services.) |
18:31:35 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
18:32:04 | | Join swimmer [0] (n=swimmer@95-50-223.ftth.xms.internl.net) |
18:33:42 | Zambezi | kpkeerthi: Mee too on mine. |
18:34:18 | kpkeerthi | Has anyone tried using iPodLinux's bootloader and have it boot rockbox? |
18:35:37 | | Join bluebrother [0] (n=dom@rockbox/staff/bluebrother) |
18:36:01 | scorche|sh | kpkeerthi: the IPL bootloader is unsupported here... |
18:36:22 | scorche|sh | lastlog scorche |
18:36:24 | scorche|sh | bah |
18:36:29 | swimmer | :) |
18:39:49 | kpkeerthi | scorche|sh: thanks. just realized that; ) |
18:41:58 | | Join nuonguy [0] (n=john@c-71-198-1-139.hsd1.ca.comcast.net) |
18:44:30 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
18:46:35 | bertrik | dionoea, can you have a look at FS #9209 ? |
18:47:08 | dionoea | sure. |
18:48:14 | | Quit ShorYute ("CGI:IRC (EOF)") |
18:52:15 | | Quit oofus (Read error: 113 (No route to host)) |
18:54:21 | | Part kpkeerthi |
18:57:43 | | Join faemir [0] (n=faemir@88-106-209-242.dynamic.dsl.as9105.com) |
19:00 |
19:02:12 | | Join oofus [0] (n=chris@oofus.demon.co.uk) |
19:05:52 | | Quit swimmer (Client Quit) |
19:06:21 | Zambezi | Can Rockbox initialize music added in ipod/.rockbox/music ? It stood for 12 hours without any progress and then I moved the files to ipod/Music/ and then it took seconds. |
19:07:19 | bluebrother | putting music below .rockbox isn't a good idea at all −− that's the firmware folder ... |
19:07:21 | domonoky | you should not put your music inside of .rockbox |
19:07:24 | bluebrother | but it should work nevertheless |
19:08:01 | | Join swimmer [0] (n=swimmer@95-50-223.ftth.xms.internl.net) |
19:08:01 | domonoky | there is also a database.ignore file in .rockbox i think, so the db wont find the music |
19:08:24 | pixelma | .rockbox contains an database.ignore per default... |
19:08:37 | pixelma | too slow |
19:08:38 | * | bluebrother wasn't aware of that, but it makes sense |
19:10:39 | Zambezi | This will do of course, but if I go to USA one day, I'll just put them in a hidden folder. |
19:18:54 | | Quit linuxstb (Read error: 113 (No route to host)) |
19:22:36 | *** | Saving seen data "./dancer.seen" |
19:25:26 | | Quit bughunter2 (Read error: 110 (Connection timed out)) |
19:26:10 | | Part virtuoso015 |
19:28:06 | | Quit bertrik (Read error: 113 (No route to host)) |
19:34:16 | | Join Chronon [0] (i=vircuser@d23-104.uoregon.edu) |
19:37:23 | | Nick oofus is now known as oofus[away] (n=chris@oofus.demon.co.uk) |
19:44:02 | | Nick oofus[away] is now known as oofus (n=chris@oofus.demon.co.uk) |
19:51:07 | | Join toffe82_ [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
19:52:33 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
19:58:29 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
20:00 |
20:02:13 | | Nick oofus is now known as oofus[away] (n=chris@oofus.demon.co.uk) |
20:06:25 | | Quit Mathiasdm ("Invisible Internet Project: http://www.i2p2.de") |
20:08:10 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
20:09:35 | | Part unknown |
20:17:22 | reacocard | so, does anyone here know how to interpert the rockbox mtimes? because I cant figure out what all the bits are for. It seemed to be the fat32 mtime schema at first, but to get the right numbers I had to adjust it so now I have two bits in the middle that dont seem to be releated to anything, yet they're not constant |
20:21:41 | | Quit nuonguy ("This computer has gone to sleep") |
20:26:48 | | Join vitja [0] (n=vitja@79.120.98.174) |
20:33:02 | | Join Mathiasdm [0] (n=Mathias@surfvtk.ugent.be) |
20:50:21 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
20:51:19 | | Join kugel [0] (n=chatzill@unaffiliated/kugel) |
20:52:22 | | Nick oofus[away] is now known as oofus (n=chris@oofus.demon.co.uk) |
20:54:59 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
21:00 |
21:03:21 | | Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst) |
21:07:09 | | Quit Xerion (" ") |
21:10:39 | | Join Xerion [0] (i=xerion@82-170-197-160.ip.telfort.nl) |
21:15:35 | | Quit jhulst (Read error: 113 (No route to host)) |
21:18:33 | | Part J-23 |
21:22:38 | *** | Saving seen data "./dancer.seen" |
21:26:55 | vitja | mcuelenaere, touchpad worked) |
21:27:11 | mcuelenaere | vitja: nice :) |
21:27:35 | vitja | the bigest problem for now is nand flash driver |
21:27:43 | | Join Acksaw [0] (n=omgwtfbb@cpc2-stok5-0-0-cust754.bagu.cable.ntl.com) |
21:27:44 | mcuelenaere | touchpad worked or works? |
21:27:53 | mcuelenaere | yeah I know, nand flash is always problems :/ |
21:27:55 | vitja | worked today |
21:28:10 | mcuelenaere | and it still does? |
21:28:15 | vitja | yeah |
21:28:23 | mcuelenaere | cool |
21:28:40 | | Quit gevaerts (Nick collision from services.) |
21:28:49 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
21:29:21 | vitja | that's easy when you know witch gpio to use) |
21:29:43 | mcuelenaere | :) |
21:29:56 | | Quit Thundercloud (Remote closed the connection) |
21:30:07 | linuxstb | mcuelenaere: I don't know if you read the logs, but someone was in IRC about 12 hours ago complaining that Rockbox wouldn't build on BSD - because of your "elf.h" dependency. I was wondering why you didn't just use "mac-elf.h" for all OSes? (renamed of course...) |
21:30:33 | mcuelenaere | linuxstb: hmm I must've missed that one |
21:30:47 | linuxstb | Or even just copy/paste the contents of mac-elf.h into creative.c |
21:30:49 | | Join frinkazoid [0] (n=waldo@ip-81-11-217-89.dsl.scarlet.be) |
21:31:03 | | Nick oofus is now known as oofus[away] (n=chris@oofus.demon.co.uk) |
21:31:34 | | Quit herrwaldo (kornbluth.freenode.net irc.freenode.net) |
21:31:34 | NSplit | kornbluth.freenode.net irc.freenode.net |
21:31:34 | | Quit Acky (kornbluth.freenode.net irc.freenode.net) |
21:31:34 | | Quit shodanX (kornbluth.freenode.net irc.freenode.net) |
21:31:34 | | Quit Battousai (kornbluth.freenode.net irc.freenode.net) |
21:31:34 | | Quit rvvs89 (kornbluth.freenode.net irc.freenode.net) |
21:34:42 | | Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.") |
21:37:22 | | Nick oofus[away] is now known as oofus (n=chris@oofus.demon.co.uk) |
21:38:01 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
21:38:54 | mcuelenaere | linuxstb: done |
21:40:13 | linuxstb | mcuelenaere: Thanks. Now I just need to fix ipodpatcher... |
21:40:28 | mcuelenaere | what's wrong with it? |
21:40:31 | linuxstb | (or hope the person with BSD who complained does) |
21:40:51 | linuxstb | The ioctl it uses on *BSD doesn't seem to exist on openbsd. |
21:40:58 | linuxstb | s/The/An/ |
21:41:19 | NHeal | kornbluth.freenode.net irc.freenode.net |
21:41:19 | NJoin | Battousai [0] (n=bryan@maduin.southcape.org) |
21:41:20 | NJoin | rvvs89 [0] (n=rvvs89@bright-snat.ucc.asn.au) |
21:41:39 | linuxstb | Hopefully the BSD user will be able to fix it - it's easier to test when you have OpenBSD installed... |
21:42:26 | | Join Casainho [0] (n=chatzill@87-196-6-163.net.novis.pt) |
21:43:58 | Casainho | hello :-) −− can someone tell me why I get this error? |
21:44:00 | Casainho | .google/trunk/rockbox/build/firmware/target/arm/crt0.o', needed by `/home/cas/Documentos/RockboxPlayer/svn-code.google/trunk/rockbox/build/librockbox.a'. Stop. |
21:44:32 | mcuelenaere | Casainho: you probably don't have a crt0.S |
21:44:54 | NJoin | shodanX [0] (n=shodanX@arie.informatik.uni-erlangen.de) |
21:44:57 | Casainho | mcuelenaere: I have but inside other directory... why on makefile |
21:45:23 | mcuelenaere | Casainho: then the compiler is looking in the wrong directory, tell him to look in the correct one |
21:45:24 | linuxstb | Is it included in the firmware/SOURCES file for your target? |
21:45:44 | Casainho | I will look - tahnks |
21:46:32 | Casainho | my SOURCES are this: |
21:46:34 | linuxstb | It's possibly also related to your .lds file - that specifies crt0.o as well, and needs to be the same path |
21:46:37 | Casainho | #if CONFIG_CPU == AT91SAM9260 |
21:46:39 | Casainho | target/arm/at91sam/rockboxplayerlittle/crt0.S |
21:48:44 | Zambezi | You can set the mAh of the battery, but what if the battery's mAh got a higher value then you can choose? 2000 mAh in this case. |
21:49:04 | | Quit jhulst_ (Remote closed the connection) |
21:49:32 | domonoky | Zambezi: this Setting is only for the runtime estimation... so not really important.. |
21:50:36 | Zambezi | domonoky: Good. Cause I'm going to do battery bench with standard and with replacement and want to make sure it's right. |
21:51:24 | Casainho | linuxstb: I continue to have the error - the strange is that there is no crt0.s file under target/arm!! |
21:52:25 | Bagder | target/arm/* have many crt0.S files |
21:52:41 | Bagder | find firmware/target/arm -name "*.S" | grep crt |
21:52:55 | mcuelenaere | Casainho: what does your lds file says? |
21:52:56 | bluebrother | Casainho: take care of the casing −− crt0.s isn't the same as crt0.S ... |
21:53:21 | bertrik | Speaking of battery bench, the current version simply ACKs a USB connection event, but maybe it should flush it measurement buffer to disk before doing so. On sansa, rockbox is supposed to reboot, possibly throwing away battery measurements. |
21:53:49 | gevaerts | bertrik: good idea |
21:54:30 | Casainho | boot.lds: STARTUP(target/arm/at91sam/rockboxplayerlittle/crt0.o) |
21:54:55 | Casainho | SOURCES: #if CONFIG_CPU == AT91SAM9260 |
21:54:57 | Casainho | target/arm/at91sam/rockboxplayerlittle/crt0.S |
21:55:21 | mcuelenaere | try adding '#error Yes' after the #if command |
21:55:30 | mcuelenaere | (then you'll know whether it is really executed) |
21:55:37 | domonoky | and CONFIG_CPU is really defined as AT91SAM9260 ? |
21:55:47 | bertrik | Also, battery bench may also need a mutex to prevent two threads (the battery bench thread and any other thread triggering a ata_idle callback) trying to flush the buffer at the same time, very unlikely but theoretically possible |
21:56:09 | Casainho | on target/arm i just got 2 crt0 files: mcuelenaere #if coomand in which file? |
21:56:44 | mcuelenaere | firmware/SOURCES: after "#if CONFIG_CPU == ...", add "#error CONFIG_CPU is correct" |
21:57:03 | mcuelenaere | "#if CONFIG_CPU == AT91SAM9260" of course |
21:57:13 | Casainho | #define CONFIG_CPU AT91SAM9260 |
21:57:55 | mcuelenaere | well ok, if you have that defined it isn't necessary to check it anymore |
21:58:31 | Casainho | it's defined on config-rockboxplayerlittle.h |
21:58:42 | | Quit LambdaCalculus37 ("http://www.mibbit.com ajax IRC Client") |
21:58:43 | Bagder | and AT91SAM9260 is defined to a non-zero value? |
21:59:06 | Bagder | in config.h I'd say |
21:59:07 | bluebrother | mustn't AT91SAM9260 be defined to some value? Preprocessor comparison is int only |
21:59:10 | Casainho | but on target/arm I don't have any crt0 file... |
21:59:42 | Casainho | config.h: #define AT91SAM9260 20080824 |
21:59:58 | Bagder | Casainho: you need to make your crt0.S fit your cpu |
22:00 |
22:00:12 | Bagder | there are plenty of sources for inspiration |
22:00:14 | linuxstb | Casainho: Do you have the file target/arm/at91sam/rockboxplayerlittle/crt0.S ? |
22:00:19 | bluebrother | does 20080824 even fit into a preprocessor int? |
22:00:26 | | Join BingoJ [0] (n=oskar@88-107-56-180.dynamic.dsl.as9105.com) |
22:00:36 | gevaerts | bluebrother: of course |
22:00:40 | Bagder | bluebrother: it's only 20 million and ints are 32 bits |
22:01:19 | * | bluebrother is kinda confused by working with 16bit cpus during day job |
22:01:34 | Casainho | linuxstb: yes, I have - with correct name... |
22:02:21 | | Quit Mathiasdm ("Invisible Internet Project: http://www.i2p2.de") |
22:02:24 | gevaerts | Casainho: maybe try make -d . That should give you lots of information that may help |
22:02:29 | Casainho | bluebrother: the true is that I don't understand why that numbers on #define AT91SAM9260... I just choosed the date... |
22:02:59 | linuxstb | Casainho: "9260" would be a reasonable choice - it just needs to be unique amongst the other CPU defines |
22:03:21 | bluebrother | Casainho: the preprocessor can only operate with int numbers. So CONFIG_CPU needs to be a number, which is hidden behind that AT91SAM9260 |
22:03:56 | amiconn | Bagder: Afaik the preprocessor can handle 64 bit ints |
22:04:07 | Casainho | so, I assume that number is no problem - later I will change it.... |
22:04:26 | | Join fragilematter [0] (n=barbu_do@92.81.243.184) |
22:06:21 | Casainho | well, would be better If I have de code online, on SVN server - does anyone have experiency with Code.google svn? - I am getting like an error when I try to upload the RB firmware..... :-( |
22:06:50 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
22:06:51 | * | bluebrother suggests a pastebin for a start |
22:06:54 | domonoky | Casainho: but i think it would still be good to try with #error line in SOURCES, to see if the preprocessor really gets there.. |
22:07:12 | | Quit XavierGr (Nick collision from services.) |
22:07:23 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
22:07:32 | Bagder | Casainho: post a patch against the rockbox svn and we can check it out |
22:07:33 | Casainho | bluebrother: pastbin of what? make -d? |
22:07:42 | mcuelenaere | Casainho (possibly not related): I read Google Code will be Read-Only soon for maintenance for some time |
22:10:01 | Casainho | is there a way that we could work on the same source files? - would be nice if we were talking here and someone could verify and even change... or not? |
22:10:13 | | Join bughunter2 [0] (n=j@77.164.66.126) |
22:11:21 | linuxstb | Casainho: post a patch against the rockbox svn and we can check it out |
22:15:00 | | Part BingoJ |
22:15:29 | | Quit ompaul (Nick collision from services.) |
22:15:30 | Casainho | okok - I will work on it |
22:15:46 | * | amiconn had an idea how to solve the glyph table size problem |
22:16:30 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
22:16:52 | amiconn | We could use a table that lists contiguous blocks. |
22:17:19 | | Join Phoca [0] (n=Phoca@p5488F82F.dip.t-dialin.net) |
22:17:23 | | Part Phoca ("Konversation terminated!") |
22:20:44 | | Quit nplus (Remote closed the connection) |
22:24:28 | Casainho | is there any developer that would like to develop the RockboxPlayer if I donate the actual development board? |
22:30:30 | | Join nplus [0] (n=nplus@141.25.globcom.net) |
22:40:24 | | Join MethoS [0] (n=clemens@host-091-097-240-219.ewe-ip-backbone.de) |
22:41:41 | | Join midkay_ [0] (n=midkay@71-35-99-88.tukw.qwest.net) |
22:51:48 | | Join IdentService [0] (n=df@170.141.190.90.dyn.estpak.ee) |
22:54:48 | | Quit Casainho (Remote closed the connection) |
22:55:11 | | Part IdentService |
22:57:08 | | Join ZincAlloy [0] (n=d9eee0de@gateway/web/cgi-irc/labb.contactor.se/x-9bdaaa43c92932a7) |
22:58:32 | | Quit Schmogel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:58:38 | | Quit midkay (Read error: 110 (Connection timed out)) |
23:00 |
23:01:46 | Zambezi | If you don't have a player and you would like to buy a supported player, which one would you choose? Preferable flashbased memory. There's so many, but I can't say which is best. |
23:01:56 | pixelma | Soap: you around? |
23:04:00 | gevaerts | Zambezi: flash based means ondio, ipod nano, sansa c200 or sansa e200. |
23:04:13 | | Quit Zom ("ZzZ") |
23:04:38 | gevaerts | So then the question is : what do you want besides basic music playing ? Storage, recording, colour screen for video, ... ? |
23:05:03 | bertrik | radio.. |
23:05:15 | gevaerts | expansion slot? |
23:05:21 | Zambezi | gevaerts: Just music, maybe radio. It's not for me. |
23:05:37 | gevaerts | How much storage do you need? |
23:05:49 | gevaerts | "you" = whoever this is for :) |
23:05:54 | pixelma | what music formats? |
23:06:29 | Zambezi | MP3. And 8 GB will do. Depending on price and how hard it is to find. |
23:06:37 | gevaerts | 8GB means e200 |
23:06:55 | * | gevaerts hopes it will do. It's the largest available... |
23:07:14 | Bagder | or get a smaller and insert a microsd |
23:07:41 | bluebrother | or get a mini and cf-mod it :) |
23:08:08 | gevaerts | At least it rules out the nano and the ondio |
23:08:10 | Zambezi | The user is like 50+ year, completely inexperienced about computer so Rockbox might be a risky shot, but it's still easier just to drag n drop. |
23:09:17 | | Quit ompaul (Client Quit) |
23:10:12 | gevaerts | 50+ years also may mean large fonts. In that case the c200 also drops out |
23:11:53 | Zambezi | I can write a guide so db autoupdate etc. Video won't be used at all. |
23:12:27 | gevaerts | I'd recommend not trying to fiddle with microsd cards. |
23:13:23 | gevaerts | If 4GB would be sufficient, you get either an ipod nano 1st gen or an e200 v1 (e260, e270 or e280). If you need more, I think basically the e280 is your only choice |
23:13:37 | | Quit domonoky (Read error: 104 (Connection reset by peer)) |
23:14:09 | * | gevaerts thinks that flash is easy. Just list your requirements and there's only one left over |
23:14:09 | Zambezi | Me neither. This should be easy. Rockbox might be too advanced, but she need to learn a menusystem anyway. |
23:14:26 | | Quit Horscht (Remote closed the connection) |
23:15:04 | | Quit vitja ("Ex-Chat") |
23:15:17 | gevaerts | You could always make a custom build without any "difficult" menus... |
23:15:55 | * | gevaerts imagines a build with only radio, files and (maybe) database. Who needs settings and system anyway? |
23:17:04 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
23:17:43 | Zambezi | I think that is a good idea. Then it's harder to "get lost". And debug isn't necassary. ;-) |
23:18:46 | gevaerts | Removing "confusing" plugins is also pretty easy |
23:19:40 | gevaerts | If you use a sansa, you can always keep a full mi4 on a microsd card to RoLo to whenever you need full functionality |
23:20:45 | | Part fragilematter |
23:22:42 | *** | Saving seen data "./dancer.seen" |
23:22:50 | | Join ch4os [0] (n=ch4os@unaffiliated/ch4os/x-059673) |
23:25:05 | | Quit Horscht (Remote closed the connection) |
23:28:01 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
23:30:02 | | Join spaz [0] (n=spaz@pool-71-170-141-77.dllstx.fios.verizon.net) |
23:30:33 | | Nick spaz is now known as Guest64806 (n=spaz@pool-71-170-141-77.dllstx.fios.verizon.net) |
23:31:05 | Guest64806 | hey guys, it's been over a year since i've installed rockbox on my ipod nano... does the bootloader require updating? |
23:31:41 | gevaerts | I'm not sure, but probably yes. |
23:32:26 | Zambezi | gevaerts: Sansa E280 is a really good choice. And you can use it with microSD-card too. I think that will be perfect. |
23:32:42 | gevaerts | Zambezi: I think so, yes. Now you only need to find a v1 |
23:33:52 | gevaerts | Guest64806: make sure you have a look at the manual again. I don't think our nice graphical installer existed back then... |
23:35:08 | gevaerts | Or maybe it did. Depends on when exactly you looked last time |
23:38:42 | Zambezi | gevaerts: Shoot! I just found a E280. |
23:38:56 | gevaerts | Zambezi: a v1? |
23:39:57 | Zambezi | gevaerts: It's not specified. |
23:40:17 | Zambezi | gevaerts: Probably not a v1. |
23:40:31 | gevaerts | Then you'll need to ask. Try to get the firmware version. |
23:40:52 | gevaerts | Zambezi: I guess this starts to be OT here. Let's move to -community... |
23:41:13 | ghen | hi |
23:41:32 | ghen | "make clean" removes rockbox.zip but not .tar, .7z, .tar.gz, ... could these be added to the clean target? |
23:41:44 | Guest64806 | gevaerts, correct it didn't - i installed it via dos... ok so i'm running gentoo linux, and i'm running the gtk installer, and it autodetected the device, but when i go to install it says "could not open ipod" and fails |
23:42:29 | gevaerts | Guest64806: you need root rights. However, I'd recommend the new installer. Lots of things have improved. |
23:42:39 | Guest64806 | yea i got the latest * |
23:42:48 | gevaerts | That's Qt based... |
23:42:50 | Guest64806 | hang on, my display is jacked in this java applet.. bbias |
23:42:53 | | Quit Guest64806 ("Java user signed off") |
23:44:21 | | Join KlrSpz [0] (n=klrspz@pool-71-170-141-77.dllstx.fios.verizon.net) |
23:44:27 | KlrSpz | damnit, maybe it's the font... 1 sec |
23:44:44 | KlrSpz | wait, lemme just use a real client, bbias again |
23:44:46 | | Quit KlrSpz (Client Quit) |
23:45:10 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:45:23 | dionoea | ghen: done. |
23:45:39 | ghen | nice thanks |
23:45:56 | | Join KlrSpz [0] (n=klrspz@pool-71-170-141-77.dllstx.fios.verizon.net) |
23:46:04 | ghen | dionoea: while there could you have a look at FS #9280 ? ;) |
23:46:05 | KlrSpz | ok... whew |
23:46:24 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
23:46:33 | KlrSpz | weird.. i had to try installing 3 times before it would work |
23:46:40 | dionoea | ghen: sure. |
23:46:46 | KlrSpz | running as root |
23:46:54 | gevaerts | KlrSpz: you mentioned gtk, which confused me. The installer is Qt based |
23:47:00 | KlrSpz | yeah that is my bad |
23:47:02 | KlrSpz | i meant qt |
23:47:22 | gevaerts | ok then :) |
23:47:34 | dionoea | ghen: are you sure that buildzip.pl never runs the tar -cf command more than once? |
23:47:35 | KlrSpz | man, who made this installer |
23:47:42 | KlrSpz | it's the tits |
23:48:22 | ghen | dionoea: ah perhaps for fonts .. |
23:48:34 | dionoea | ghen: if i read buildzip.pl correctly it can be called twice in a row |
23:48:46 | ghen | hm then rockbox.tar must be touch(1)'ed initially |
23:48:49 | dionoea | if($target && ($fonts != 1)) ( whatever that means) |
23:48:54 | ghen | because BSD tar requires it to exist in advance |
23:49:14 | dionoea | so touch rockbox.tar would fix it? (is a 0byte file a valid tar file?) |
23:50:08 | ghen | let's test.. |
23:50:18 | mcuelenaere | no one opposed to FS #9280 |
23:50:20 | mcuelenaere | ?* |
23:50:37 | dionoea | ghen: works on linux |
23:51:04 | | Quit bughunter2 ("bye") |
23:51:50 | ghen | nah, same error on an empty .tar :( |
23:51:58 | ghen | so I'll have to look into this further |
23:52:01 | gevaerts | mcuelenaere: if the description is accurate, go for it |
23:52:35 | gevaerts | I mean if it really always wants a new tar file |
23:53:40 | ghen | dionoea: aha but buildzip.pl does an unlink($output), too... |
23:54:28 | dionoea | not between the 2 $ziptool calls on 453 |
23:54:51 | ghen | no |
23:54:52 | ghen | before |
23:54:57 | dionoea | and looks like that tar issue (about empty files) is fixes in freebsd 6.3 (if that's what you're using) |
23:54:59 | ghen | when commenting that out, |
23:55:12 | ghen | tar displays a warning "Unexpected EOF on archive file", but it works |
23:55:17 | dionoea | s/fixes/fixed |
23:55:24 | ghen | using NetBSD 3.x :) |
23:55:30 | ghen | (should try on 4.0) |
23:55:36 | rasher | Maybe you should stop using BSD tar. |
23:55:40 | dionoea | pfff ... welcome to BSD hell :) |
23:55:47 | KlrSpz | *DROOL* |
23:56:14 | | Quit matsl ("Riece/3.1.2 XEmacs/21.5-b28 (fuki, linux)") |
23:56:25 | ghen | rasher: the script invokes "tar" which happens to be BSD tar here |
23:56:38 | ghen | s/tar/gtar/ works too, but then again not on linux |
23:56:42 | rasher | ghen: Sounds like your problem right there |
23:56:55 | rasher | Aha! Maybe that's a better option. |
23:56:58 | ghen | rasher: any suggestion to fix this in a potable way? |
23:57:04 | ghen | portable* way |
23:57:09 | * | gevaerts considers telling BSD users to use a real UNIX, but decides that he values his life |
23:57:13 | rasher | ghen: rockboxdev.sh detects gnu make |
23:57:25 | rasher | ghen: That's probably an easier way to do it |