Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2008-08-26

00:00:10amiconnThe second filler appears even more often than the first
00:00:27rasherI think I'll just cheat and edit the chars value manually
00:00:49amiconnfirst: 3658 times, second: 6400 times, total: 10058 times
00:00:52gevaertsrasher: cheating will get you disqualified from the contest
00:03:01rasherAlright then.
00:03:05 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
00:04:36amiconnrasher: 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:03rasheramiconn: 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:36rasheramiconn: do you get 53388 chars in the result?
00:14:05amiconnyes. See here:
00:14:26amiconnIt counts the chars it passes.
00:15:07rasher 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:17rasherIt's not an awful lot easier
00:17:54amiconnDid you already try to feed this to your stats script?
00:18:07 Quit ompaul (Client Quit)
00:18:16rasherDoing it as we speak
00:18:38amiconnAh, still all-black. So this seems to have worked properly.
00:18:40rasherStill seems to be complete (or very near complete)
00:19:30*amiconn wonders whether this script is worth keeping
00:20:06rasherThis shall be my final version:
00:20:16rasherI seem to have won
00:21:16rasherMore than 1 megabyte of filler characters removed!
00:23:43amiconn"This Unicode 5.1 version has 3658 filler glyphs for the Basic Mulitlingual Plane."
00:24:34amiconnSo this is the first one, and our filter is correct, and the other 6400 are the surrogate+private use fillers
00:24:36rasheramiconn: I don't suppose they have any sort of explanation for this?
00:25:32rasherNot really any particularly useful explanation
00:26:00rasherSeems to be something that just helps during development and should be stripped from releases.
00:26:10*amiconn agrees
00:27:40rasherAnd no easy way to contact the author/maintainer.
00:29:03amiconnIf you have any questions, please email unifoundry at this domain name (not spelled out because of spammers).
00:29:20amiconn(err, that should have been quoted...)
00:29:24 Join LambdaCalculus37 [0] (
00:29:38rasherAh, missed that
00:31:44rasherI guess he'll want a script that removes the glyphs from the "unihex" format though
00:37:38amiconnSo, do you think the stripped version should be committed?
00:38:32rasherMy gut feeling says yes. Does it work on target?
00:38:37amiconnunifoundry states this is GPL v2, while the old site (mentioned in the original commit of unifont, now only reachable via doesn't seem to state a license at all
00:39:33rasherWe'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.")
00:41:22amiconnOn H180 it works perfectly
00:42:00rasherOh and the defaultchar should be FFFD?
00:42:41amiconnIt might not really matter with that coverage...
00:43:11*amiconn tries recorder as an example for a lowmem target
00:43:46rasherI don't see any reason not to upgrade unless it breaks something
00:45:50amiconnWorks fine too.
00:46:01 Join ZincAlloy [0] (n=d9eec860@gateway/web/cgi-irc/
00:46:04 Quit ender` (" Sleep, n An inadequate substitute for caffeine")
00:48:06 Quit Nico_P (Remote closed the connection)
00:48:26amiconnfs#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 (
00:49:12 Join krazykit [0] (
00:50:44rasherYeah, I think we should just close that saying we committed a fixed version
00:51:00 Quit mf0102 ("Ex-Chat")
00:51:23rasherIt 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] (
01:01:17 Join oofus [0] (
01:04:49rasherZambezi: Not much at all is required to translate Rockbox. Which language are you thinking about?
01:05:31 Join Thunder- [0] (
01:05:41Zambezirasher: Chinese-simp and maybe trad too.
01:05:46Thunder-does rockbox support embedded cover art for flac files?
01:06:31LambdaCalculus37Thunder-: No.
01:06:39Thunder-LambdaCalculus37: thanks
01:06:40rasherThunder-: 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:56LambdaCalculus37See for album art info.
01:07:07Thunder-interesting, squeezecenter supports it nicely as embedded by foobar2000 & Max
01:07:24gevaertsLambdaCalculus37: can you reach from where you are now?
01:07:56Thunder-LambdaCalculus37: thanks for the link, i got stuck searching for flac instead of album art.. doh
01:08:04rasherZambezi: Chinese-simp is already a complete translation. Trad needs an update - it can be done online on">
01:08:25 Part Thunder-
01:09:07swimmeraah Portland ;-)
01:09:24rasherI 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:22Zambezirasher: It said 25 missing strings so I thought it was incomplete. Did I misunderstand or is it not upto date?
01:13:45rasherZambezi: Where did you see this?
01:15:48rasherZambezi: 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:10Zambezirasher: No, but a friend is born in Hong kong with mother from China. So he speaks fluent.
01:17:24wpyhejlilley: hi
01:17:28wpyhyou here?
01:18:20rasherZambezi: Ah, in that case he shall be more than welcome to translate. Only Traditional at the moment though
01:18:51Zambeziwpyh: The mod works nice, but sometimes it shuts down. I'm starting to think the battery is getting to weak.
01:18:54gevaertsI guess reviews are always welcome though
01:19:18wpyhZambezi: it shouldn't, with a CF card the power consumption should actually go down...
01:19:46ZambeziIt depends on his time and interest too. I just asked him.
01:20:14Zambeziwpyh: I thought so too, but this is the second time it happens. I'll just have to wait and see.
01:20:25wpyhdoes it happen when it's running the OF?
01:20:46 Join lee321987 [0] (
01:20:58Zambeziwpyh: OF as Original firmware?
01:21:30lee321987how do I stop an SVN update in the middle?
01:21:54wpyhZambezi: yeah
01:21:57Zambeziwpyh: 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:07lee321987tried it −− no
01:22:12***Saving seen data "./dancer.seen"
01:22:13swimmerah ok
01:22:18wpyhit won't start at all?
01:22:22wpyhwhat do you mean?
01:22:38Zambeziwpyh: 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] (
01:24:00lee321987when 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:19JDub8Question: is roxbox compatable with the ipods default protocol for 3rd party devices? Will it output song information to an ipod compatable device?
01:24:28wpyhthat means you did not restore it properly _or_ the cf card is not compatible with your ipod
01:25:45gevaertsJDub8: no
01:25:56gevaertslee321987: I think it's the last complete one
01:26:16Zambeziwpyh: 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:17lee321987any way to stop it?
01:26:47rasherlee321987: it's probably just busy downloading the large unifont update
01:26:59JDub8is there any interest in adding that functionality?
01:27:17 Join massiveH [0] (
01:27:19JDub8or would it be a violation of apples copyright etc?
01:27:22lee321987that's cool, but I need to free-up my phone line for a minute...?
01:27:52rasherJDub8: See FS #8624
01:27:56wpyhthat's weird
01:27:56rasherlee321987: try ctrl+c
01:28:05wpyhso if you charge the thing, then it works again?
01:28:09lee321987no good
01:28:10gevaertsJDub8: 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] (
01:28:24rasherlee321987: Well cutting the connection works
01:28:36rasherAnd I'm sure SVN will cope
01:28:45lee321987won't mess things up bad?
01:28:53gevaertsit shouldn't
01:28:56rasherNah, it should be fine
01:29:10 Quit swima (Client Quit)
01:29:10lee321987here goes nothing...
01:29:14rasherthe worst that can happen is a inconsistent file, in which case deleting it and svn upping will work
01:29:20JDub8lol im sure it would, i just wanted to know if it existed/worked
01:29:37 Part lee321987
01:29:44JDub8id like to switch over fully to roxbox and use it in my car as well
01:29:49gevaertsThere has been some preliminary work. Not much though
01:29:56*gevaerts doesn't know the exact status
01:30:32JDub8there are people reverse engineering this stuff?
01:30:53JDub8wouldnt it be available in a sdk?
01:31:16gevaertsNo. Maybe under NDA, but that doesn't help us at all
01:31:32JDub8oh well thanks alot
01:32:04pixelmathere'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:25LloreanAh, right
01:32:44Lloreangevaerts: The accessory protocol patch probably also follows into "ideas for post-3.0 merging"
01:33:01ZambeziWhen building the database with ~1100 files found, how long will that take?
01:33:20ZambeziCause I thought it stuck last time.
01:33:22 Quit Zagor ("Client exiting")
01:33:26LloreanZambezi: As long as it takes. There are a variety of factors in this.
01:33:43gevaertsZambezi: you can check progress somewhere in the debug menu I think
01:33:59ZambeziThe the time before it shut off so now I need to touch the clickwheel all the time.
01:34:17LloreanZambezi: Or disable idle poweroff...
01:34:31LloreanThough I shouldn't think it would consider databaes updating as idle.
01:34:34Lloreandatabase either.
01:34:51ZambeziLlorean: 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:05saratogai have an ARM asm question
01:38:09 Nick Awsomebot is now known as Bensawsome (n=Bensawso@unaffiliated/bensawsome)
01:38:27saratogadoes 488:0a000113 beq454 <mad_synth_thread_wait_pcm+0x28> branch to the start of that function plus 0x28 bytes?
01:39:38ZambeziOh, 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:37amiconnsaratoga: Fixed your patch?
01:41:23saratogaamiconn: no its actually more broken then I suspected
01:41:38saratogadepending on how its started it can either work or deadlock competely
01:41:45amiconnI didn't find an obvious error in your patch, but it doesn't apply to svn
01:41:59amiconnI wanted to try it in order to check my theory
01:42:04saratogathe logic seems fine so I suspect i'm doing something wrong with caching or volatile
01:42:11saratogaactually, a question
01:42:28amiconnYou are most probably not doing anything wrong. The codec loader probably does
01:42:46saratogaif 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:51amiconnI ran into a similar problem when doing greylib-on-COP
01:43:34amiconnThe simplest busywait loop is for (i=0; i<10000; i++) asm volatile ();
01:43:53saratogadid you use any of the rockbox built in synchronization functions?
01:44:01Zambezirasher: 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:20saratogajhMikeS 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:40amiconnsaratoga: If it is the problem I am suspecting, it has nothing to do with synchronisation, but only with cache flushing/invalidation
01:44:51rasherZambezi: Estonian will probably take a good while. If he doesn't use Rockbox, I doubt he'll have the motivation
01:44:58amiconnThat's why I wanted to try it...
01:45:04saratogaamiconn: in theory, the is not a single byte in DRAM used by the second thread
01:45:06rasherZambezi: I'd guess a few hours
01:45:14amiconnsaratoga: In the loader....
01:45:15saratogaunless I missed one somewhere
01:45:29saratogahold on, i'll give you an updated patch
01:45:42saratogahopefully that actually applies
01:45:53amiconnIf 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:55Zambezirasher: 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:26amiconnSo 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:51amiconnThe plugin loader now does this
01:46:59 Join lee321987 [0] (
01:47:39saratogadoes the SPC codec somehow work around this?
01:48:16saratogalet me know if that one gives any problems
01:48:31lee321987i'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:49LloreanNo it doesn't
01:48:54LloreanThere's no longer a choice.
01:49:13lee321987I'm getting errors building...?
01:49:54LloreanThat's not actually a question, nor does it tell us what's going wrong. Paste your results to so we can see the error messages.
01:51:10 Join sH4RD [0] (
01:51:40saratogamy random guess would be you don't have a working gcc install
01:52:04lee321987would a Normal build still work in that case?
01:52:25LloreanDifferent compilers.
01:52:49LloreanThough it'd be strange, normally, to have working cross-compilers without a normal working gcc.
01:53:27lee321987should I run Cygwin's setup, something?
01:54:40 Part sH4RD
01:54:52Lloreanlee321987: 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:29saratogai think theres a binary distribution of the crosscompilers for cygwin, so maybe its possible to do that
01:57:00amiconnsaratoga: Oh, btw, your current version has an obvious bug
01:57:18lee321987for Normal to work, but Sim to fail?
01:57:45amiconnHmm, or not, but it has something nasty: it *defines* variables in a .h file
01:58:01Lloreansaratoga: Yeah, it should be. I had assumed cygwin when he mentioned normal would work.
01:58:02amiconnShould work here as they're only referenced from one .c file, but still...
01:58:03 Quit Zom ("leaving")
01:58:27saratogaamiconn: which variable?
01:58:45amiconnsynth_done, synth_pending and die
01:59:14lee321987just make and make zip work on Normal... checking Cygwin's setup...
01:59:38lee321987<remove the word "just">
01:59:40saratogaamiconn: i'll admit my c isn't that good, but isn't that just a struct definition?
01:59:56amiconnvolatile short synth_done;
02:00 a definition, and it's btw neither in iram nor uncached...
02:00:32amiconnYour older version didn't have this problem
02:01:13saratogaamiconn: thats what I was getting at before, can I declare struct members volatile?
02:01:18saratogaor only the whole struct?
02:01:23 Quit faemir ("Leaving")
02:02:43 Quit ejlilley (Remote closed the connection)
02:02:56amiconnActually I don't know, but I wonder why you want to do this within that struct (didn't notice before)
02:03:32amiconnI'd just use 3 individual variables in mpa.c. This doesn't have to do anything with libmad itself imho
02:03:59saratogai can do that, but it should be functionally identical right?
02:05:30 Join sHARD [0] (
02:08:06saratogahmm 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:57saratogaand 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@
02:11:17mworkshi there
02:11:28 Join sHARD [0] (
02:11:36mworksI need some help with my tosh gigabeat
02:12:18Lloreanmworks: 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:20mworksI've already read the guide but I can't follow it
02:13:40mworksLlorean, 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:18Lloreanmworks: 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/
02:15:43mworksLlorean, ok :D ... I have unzipped the package in my drive and it doesn't start anymore XD
02:16:01mworksalgo, I can't see the .rockbox directory
02:16:05LloreanWhat package?
02:16:11LloreanWhich instructions are you following?
02:16:14advcomp2019mworks, plus you have not said what gigabeat you are using
02:16:17Zambezimworks: cd .rockbox
02:16:24Zambezimworks: . means it's hidden.
02:16:46mworksok :D mmm its megf20
02:16:54mworksF series
02:17:17mworksyeah! it apears to be there...
02:17:25mworkswhat must I do now?
02:17:29Lloreanmworks: You could answer my questions.
02:17:30gevaertsmworks: I would recommend using rbutil
02:18:03sHARDmworks: did you install the bootloader? also gevaerts is right, rbutil could automate the process for you
02:18:28mworksLlorean, from here
02:18:39mworkshevaerts, what's rbutil?
02:19:04mworkssHARD, nope.. how to do it? I've already have the file :P
02:19:06Lloreanmworks: Have you read the manual?
02:19:13Lloreanmworks: That is not the only file for installing Rockbox.
02:19:23gevaertsRockbox Utility. See the manual, the bit about Automatic installation
02:19:44sHARDmworks: yes, read the manual, the Utility is located here:
02:19:58lee321987somehow I never installed the "gcc testsuite"...? Seems to be working now.
02:20:05mworkssHARD, thanks man
02:20:38mworksthanks guys, Ill be here after installing that file
02:20:40Lloreanmworks: Please tell me what instructions you were following, so we can know where something is wrong in the process.
02:20:48Zambezimworks: 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:51LloreanWe can't fix the instructions if we don't know which ones were lacking all the steps.
02:21:09 Join Thundercloud [0] (
02:21:58mworksLlorean, the instructions are here:
02:22:20Lloreanmworks: Those instructions tell about RBUtil, and about the bootloader.
02:22:51mworksok man :D thanks.. I need to install bootloader now, no?
02:23:02LloreanYou need to follow all the installation instructions.
02:23:02Zambezimworks: Yes you do. Before anything.
02:23:08mworksok :D
02:23:12mworksbe right back..
02:23:30LloreanZambezi: It's not necessary to do it first.
02:23:53LloreanIn 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:57ZambeziLlorean: In this case it is imo.
02:24:01amiconnsaratoga4: It kind of works. It sounds wrong (but recognisable)
02:24:15amiconnI guess this is because of the reference to the previous frame
02:24:32saratoga4amiconn: thats where I am now too, although test codec still breaks so I suspect that its mostly luck
02:24:42amiconn(that data is malloced, hence in cached dram)
02:24:52LloreanZambezi: 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:15saratoga4amiconn: which data is this?
02:25:17LloreanAnd if it's not the only step he's missed, why would it matter what order he does it in?
02:25:29saratoga4or rather which variable is this
02:25:46ZambeziLlorean: The best would be if he used the tool from the very beginning.
02:25:57LloreanZambezi: And that doesn't answer the question I asked you.
02:26:12pixelmaSoap: 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:23amiconnThat one's a pointer, while mad_frame.sbsample is part of the struct itself
02:26:36ZambeziLlorean: That's maybe cause I understood I was wrong and forgot to answer. You're the pro and I was wrong.
02:27:28LloreanZambezi: 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:51LloreanIf 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:59saratoga4amiconn: unsigned char mad_main_data[MAD_BUFFER_MDLEN] IBSS_ATTR; ... frame.overlap = &mad_frame_overlap;
02:28:13saratoga4mad_fixed_t mad_frame_overlap[2][32][18] IBSS_ATTR;
02:28:18saratoga4malloc never gets called
02:28:30saratoga4looks like they just hacked around it to avoid having to edit frame.c
02:28:31amiconnIt doesn't?
02:28:40 Part toffe82
02:28:51ZambeziLlorean: 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:06saratoga4i 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:17LloreanZambezi: Ah. In that case, since we're talking about order, "manual first, tell people things second" ;)
02:30:11sHARDI 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] (
02:31:29ZambeziLlorean: Of course, but next time I know the answer or I'll redict to manual.
02:31:49lee321987I 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:30LloreansHARD: There is talk of moving the manual install instructions to another section on advanced topics.
02:32:37ZambezisHARD: 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/
02:33:11webguest05hi folks
02:33:48 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:33:53webguest05it seems that there is problem with server again
02:33:55amiconnsaratoga4: It looks like there are at least 2 problems in your code:
02:33:55sHARDLlorean: 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:40amiconnHmm, or not, only one:
02:34:48LloreansHARD: 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:05webguest05for the last jens arnold's commit: no svn mail notification, and no view-vc possible neither
02:35:39sHARDLlorean: 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:37Lloreanwebguest05: The font change?
02:37:19LloreanIt shows up in view-vc form e.
02:37:21Lloreanfor me, even
02:37:22amiconnmad_frame_decode() decodes into &frame while mad_synth_frame() is still processing the previous frame
02:37:35amiconnYou'll need 2 buffers for this to work
02:37:36webguest05did you have the mail notification, for you that subscribed it?
02:37:43LloreanI'm not subscribed for that.
02:38:19*Llorean monitors via RSS
02:38:43LloreanI like my email to be "things that may need a reply"
02:38:45*gevaerts didn't get the mail
02:38:54LloreanWhat triggers the mail?
02:39:03webguest05the last one?
02:39:56gevaertsthe 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:53saratoga4amiconn: 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:06webguest05wow it does now, and I understan why all this stand :)
02:43:00ZambeziWill 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:26mworksya volvi
02:43:35mworksIm back XD
02:43:56saratoga4Zambezi: thats basically what the simulator does
02:44:32amiconnsaratoga4: Here's the patch that invalidates the cop cache before loading a new codec:
02:44:32mworksthere 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:54Lloreanmworks: Just us RBUtil to install
02:45:16mworksLlorean... ok ok
02:45:52sHARDmworks: make sure to read everything on the page, small details are important
02:46:07pixelmalee321987: there's also −−background for example, but the UiSimulator page mentions some and could be interesting for you ;)
02:46:11mworkssHARD, thanks man
02:46:32mworksit seams I've erased the toshiba firmware XD
02:46:34 Quit webguest05 ("CGI:IRC (Ping timeout)")
02:46:38mworksIll try it out..
02:49:32Zambezisaratoga4: Simulator gave me more hits.
02:50:14sHARDmworks: 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:06mworkssHARD, the problem is I have no longer the original firmware.. its dead XD... but Im downloading the program you gave me
02:52:10sHARDmworks: 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:49mworkssHARD, ok man... Im configurating the program right now :D
02:53:05 Quit Bensawsome ("The awsome is gone :(")
02:54:59mworks"error could not find firmware"
02:55:45gevaertsYou'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:07sHARDmworks: Is the Utility giving this error or the player?
02:57:20mworksthe utility
02:58:08mworksand the player too... haha, the utility says: "could not find the firmware at:" and the player says: "no system found on hdd"
03:00:14sHARDmworks: gevaerts is right, but I have no idea where that is located, I haven't managed to do that to my Gigabeat
03:00:43ZambeziI'm checking now, but I can't find it so far.
03:00:58sHARDmworks: the other option is to reinstall the original firmware, but you'll most likely need a windows machine to do so
03:01:26mworksno problem, I've dual boot
03:03:39mworkswhere can I din the firmware?
03:03:57 Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome)
03:04:20 Part pixelma
03:04:20mworksok thanks :D
03:04:32sHARDmworks: bookmark that or something, just in case, comes in handy
03:04:32mworksthen I must install it in guindos?
03:04:44sHARDmworks: Windows
03:04:55mworksI was just kidding
03:06:07mworksin spanish guindos sounds the same, when you're kidding
03:07:02mworkssHARD, once I finish downloading that file I must install it in windows? and that's all?
03:08:14sHARDmworks: 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:38sHARDmworks: 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:09:10mworksthank you man
03:11:06ZambeziBuilding 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:32lee321987pixelma: 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:59saratoga4yes finally got an mp3 to decode on the COP without distortion
03:14:26 Join sH4RDs [0] (
03:15:53 Join japega [0] (n=japega@
03:16:27saratoga4though i'm still not able to properly reap threads, so I have to reboot after after track !
03:17:41LloreanAh, just add it to known issues. :)
03:19:51japegaSomebody 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:59japegaand 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:43saratoga4japega: sounds like you didn't extract the .rockbox folder properly
03:23:24japegaI have tried many times... :(
03:23:46lee321987do I get any voice files from SVN (so I can include them in a build)?
03:24:47saratoga4i think you generate voice files locally, since they're made from the language file, not written like code
03:28:42n1swe do provide pre made english voice files though
03:28:57n1ssee the daily build page
03:29:24n1sjapega: what do you mean "starts and select Rockbox" ?
03:30:44japegaI have installed the ipodloader of the, because when I install the rockbox loader I get this message: "Error! Can't load rockbox.ipod"
03:31:15saratoga4use the rockbox bootloader and follow the directions in our manual
03:31:30Lloreanjapega: 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] (
03:31:56 Quit sHARD (Read error: 110 (Connection timed out))
03:32:23 Quit n1s ()
03:33:38texasonequestion: 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:58Lloreantexasone: Try running the utility as su
03:34:52texasoneyea, that worked, thanks
03:34:57texasonei should have thought of that
03:35:40japegabut 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:53lee321987n1s: are those pre-made voice files in the trunk?
03:36:09 Quit DerDome (Nick collision from services.)
03:36:10 Join DerDome1 [0] (
03:36:21saratoga4japega: see the manual and follow the instructions there
03:36:22 Nick DerDome1 is now known as DerDome (
03:36:38Lloreanlee321987: They are updated daily, and are not part of SVN
03:36:52saratoga4or else if you want to use the ipodlinux bootloader, I guess see if they have instructions on how to use it
03:37:05Lloreanjapega: If your iPod HFS+, ext2, or FAT32?
03:37:36LloreanThen why not use RBUtil to install?
03:38:39saratoga4hmm 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:18Lloreansaratoga4: Try looking for the same bug in test_codec itself?
03:39:28texasonequestion: 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:02Lloreantexasone: 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:11saratoga4jhMikeS: whenever you get a chance, could you take a look at FS #9318?
03:40:43texasoneLlorean: 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 (" ajax IRC Client")
03:42:24 Quit Thundercloud (Remote closed the connection)
03:43:51japegaI will restart the ipod whit iTunes... and try again...
03:44:09japegaI don't know if this will help or not, but, I'm going to tried
03:44:27japegathanks 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.")
03:54:49 Nick midkay_ is now known as midkay (
03:59:33 Join fdinel [0] (
04:05:28 Join plb1 [0] (
04:08:00 Join Davide-NYC [0] (
04:08:11Soappixelma - (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:11Soap 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.")
04:09:54 Join fdinel [0] (
04:09:55LloreanSoap: 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:58lee321987I'm trying to create a 'voice' file with RB Utility −− where do I find a TTS engine?
04:10:22Lloreanlee321987: Depends on your OS.
04:10:33LloreanMany have one pre-installed
04:10:34lee321987Win XP
04:11:24 Quit fdinel (Client Quit)
04:11:57Davide-NYCHello 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:00Lloreanlee321987: It may already be installed. I think XP has basic TTS functionality on its own.
04:12:03 Join toffe82 [0] (n=chatzill@
04:12:11 Join fdinel [0] (
04:12:31ZambeziThe progress building the db says -1% in the debug.
04:12:31lee321987c:\windows\msagent\mslwvtts.dll is the only file in my Windows dir with "TTS" in it.
04:12:42 Part plb1
04:13:33Davide-NYCHow can I attempt to diagnose what is causing this 'self-destruct' sequence? (for the record no permanent damage to the player)
04:13:35Lloreanlee321987: I don't understand. Why are you searching for files with TTS in them?
04:13:53LloreanDavide-NYC: Well, generally speaking, the content of the Panic message is actually important...
04:14:02LloreanZambezi: Is the disk still accessing?
04:14:18Davide-NYCIIRC it said panic: error 0
04:14:29SoapLlorean, 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:45LloreanDavide-NYC: Please, actually write it down next time. There's usually a memory address associated with errors.
04:14:57Davide-NYCLlorean: you bet
04:15:20lee321987Llorean: there's a place in RB Utility that wants the path to my TTS engine.
04:15:28LloreanDavide-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:46Lloreanlee321987: If you're using a standalone one like espeak, sure. Did you want to use espeak or some other external TTS?
04:17:18lee321987ahh −− sapi = Microsoft Sam
04:18:49lee321987what 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:21Lloreanlee321987: The language file containing all the strings it needs to voice, I believe.
04:20:12lee321987I've changed my english.lang file −− does this mean my changes won't be reflected in the voice file?
04:20:43LloreanIf that's what it's downloading.
04:20:49LloreanIt may use the one on the player, I really don't know.
04:20:49Davide-NYCthe 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:27rasherLlorean: The language file on the player doesn't contain the voice strings, so that wouldn't work.
04:21:49Lloreanrasher: Ah, that makes sense.
04:22:06rasher(since the voice strings aren't displayed anywhere)
04:22:28LloreanWe 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:24rasherShould be able to detect this automatically
04:23:44rasherOr at least detect when there's a high risk
04:24:29Davide-NYCI 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:16LloreanDavide-NYC: That's an XP thing, though
04:25:37LloreanBasically, many UMS devices on XP require two attempts to unmount.
04:25:45lee321987are their commercial TTS engines? Will they all work with RB Utility?
04:26:25rasherlee321987: On Windows they will if they use the SAPI interface (a lot do)
04:26:33Davide-NYCOK here's an error message for all the devs interested in getting the GBS supported:
04:26:37Davide-NYCUnhandled IRQ -1 in irq_handler: <Unknown>
04:26:53LloreanDavide-NYC: "GBS" is a music format.
04:27:00LloreanPlease, remember the channel guidelines and try to spell things out.
04:27:02lee321987< googling TTS engine
04:27:20Davide-NYCLlorean: had no idea. GigabeatS it is then
04:27:20Lloreanlee321987: In many cases voices from a commercial TTS engine may be license-restricted so that you cannot redistribute the output
04:27:39LloreanDavide-NYC: I believe it's either already supported, or there's a patch for it in the tracker (GBS audio, that is)
04:27:59lee321987Llorean: thank you.
04:28:25Davide-NYC(for the record) prior this this post, whenever I have typed GBS (in error) I intended to type GigabeatS
04:28:44Davide-NYCwhat thinks you of my error message?
04:30:18Davide-NYCI 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:09LloreanSoap: 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] (
04:33:45 Quit Zarggg (Read error: 104 (Connection reset by peer))
04:39:37ZambeziI'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] (
04:43:31 Join massiveH [0] (
04:43:48 Join miepchen^schlaf_ [0] (
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: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:14wpyhmarkun: you there?
05:33:32 Join nuonguy [0] (
05:47:52 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
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:04:12 Quit Zarggg ()
06:05:41 Nick miepchen^schlaf_ is now known as miepchen^schlaf (
06:12:19 Join massiveH [0] (
06:36:22 Join emp [0] (
06:36:33 Nick emp is now known as _emp (
06:54:05 Quit jhulst (Remote closed the connection)
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_empis there a preferred way to handle include files in the build of rockbox? I built the cross compiler with, 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:01:16 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
08:15:16linuxstb_emp: What OS are you building Rockbox on?
08:15:36linuxstband which target (device) ?
08:15:50linuxstbNo, I mean which mp3 player?
08:15:51_empipod nano 1st gen
08:16:13 Join Zom [0] (
08:16:39linuxstbOK... I know what the problem is - it's a bug in Rockbox (on BSD), not anything you're doing wrong.
08:17:24_empI modified the configure file, so that OpenBSD would follow the same compile build as FreeBSD, so that wouldn't error out.
08:17:28linuxstbThe 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:37linuxstb(it's a relatively recent change)
08:17:42_empyes, creative.c fails
08:18:32linuxstbI'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_empone sec
08:19:27_empwhat file am I modifying?
08:20:38linuxstbIt should look like this -
08:21:44_empthat worked
08:21:50_empcompiling past creative.c now
08:24:52_emphere's my configure change:
08:26:32linuxstbOK, thanks. I'm not 100% sure on bash syntax, but maybe we could just change the FreeBSD line to say *BSD)
08:26:52_empopenBSD defaults to ksh
08:27:17 Join IchigoMorino [0] (n=IchigoMo@
08:27:34_empbut your code seems to work
08:27:36 Join J-23 [0] (
08:27:59IchigoMorinoDo 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:30linuxstbIchigoMorino: Yes - you need a working ipod, which the Rockbox install tools will then modify.
08:28:56IchigoMorinoWell I just have it formatted like a removable hard drive right now.
08:28:59linuxstb_emp: The "*BSD" suggestion?
08:29:13linuxstbIchigoMorino: Then you need to repair it. What OS are you using? (Windows, Linux, ...)
08:29:44IchigoMorinoSo I tried installing iTunes on Linux (w/ Wine) and it isn't detecting my iPod, know a way to fix that?
08:29:51_emplinuxstb, yes?
08:30:37linuxstb_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:56IchigoMorinolinuxstb: My iPod isn't on there, I have a 30GB Color/Photo.
08:32:11_emplinuxstb, I can try it.
08:33:39_emplinuxstb, works
08:33:40linuxstbIchigoMorino: 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:10linuxstb_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_emplinuxstb, is there anything special I need to do to patch my iPod after doing a gmake fullzip besides copying the files over?
08:35:17linuxstb_emp: Is this the first time you've installed Rockbox?
08:35:56IchigoMorinolinuxstb: 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_empI 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:04linuxstb_emp: As well as the, you also need to install the bootloader, using ipodpatcher (which should hopefully compile fine on BSD)
08:37:28_emplet me test out a comple of the ipodpatcher
08:38:08linuxstbIchigoMorino: No. The ipodlinux wiki has that info, but the site's been down for a while.
08:38:13_empthat is just the B option in ../tools/configure ?
08:38:50linuxstb_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/
08:39:16IchigoMorinolinuxstb: Could I just make a 1GB partition and a 29GB partition? Surely 1GB is enough to hold the firmware, right?
08:39:19linuxstb_emp: "cd rbutil/ipodpatcher", then read the comments at the top of the Makefile
08:40:16GodEaterIchigoMorino: no-one's stopping you from trying ;)
08:40:25linuxstbIchigoMorino: 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:52GodEaterthe 30 and 60GB models should have the same size firmware partition
08:41:04GodEaterthere weren't any extra features that needed more space iirc
08:41:18linuxstbNo, they use the same firmware image from Apple.
08:41:23 Join Rob2222 [0] (
08:41:38 Quit bughunter2 ("bye")
08:42:54_emplinuxstb, after uncommenting the two lines, do I just do a gmake under ipodpatcher directory?
08:43:59 Quit massiveH ("Leaving")
08:45:40IchigoMorinolinuxstb, this is what the binfile did:
08:45:52IchigoMorinoDoes that look accurate?
08:45:56linuxstb_emp: Yes, but you need to download and unzip the file
08:46:18linuxstbIchigoMorino: Yes.
08:46:56_emplinuxstb, I would, but it's not here:
08:47:11IchigoMorinolinuxstb: 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:32GodEaterIchigoMorino: yes
08:48:26linuxstb_emp: Hmm,. someone stole it... ;) You'll need to download the separate bootloader-*.ipod files from that directory.
08:49:43*Llorean sees a
08:49:50LloreanIt must be one of those files that didn't make it to all the mirrors.
08:50:43 Join ender` [0] (
08:51:15_empit's cool; I really appreciate the help with this.
08:51:39_empokay, I have all eight
08:52:16 Join bertrik [0] (
08:53:10IchigoMorinolinuxstb: 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:28linuxstbIchigoMorino: Yes, that's fine - it's marked as "Empty" (type 0).
08:54:52IchigoMorinolinuxstb: So both partition can use the same space? Never heard of doing that before, except with Logical on Extended.
08:55:05linuxstbIchigoMorino: Of course not. It needs to be there, but it's marked as empty.
08:55:33linuxstbIchigoMorino: Sorry if I misunderstood what you said fdisk did...
08:55:37_emplinuxstb, 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:51GodEaterIchigoMorino: 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:04linuxstb_emp: I don't think so.
08:56:05GodEaterthe units it's displaying aren't fine grained enough to show you that it's not
08:56:13GodEaterlinuxstb: there are ?
08:56:37linuxstbGodEater: Yes, I remember someone complaining that the commands I was asking him to type weren't working...
08:56:50_emplinuxstb, and that errors out
08:56:52GodEaterlinuxstb: wow - wonder which distro decided *that* was a good idea
08:57:19linuxstbI 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:54linuxstbThe one we're used to is part of util-linux-ng
08:58:10linuxstb_emp: Can you pastebin the error?
08:58:25GodEaterah - the gnu one uses libgparted
08:58:43linuxstbPesky GNU people, stealing the fdisk name... ;)
08:58:54 Quit Rob2223 (Read error: 110 (Connection timed out))
09:00:24GodEaterthat's pretty irresponsible of them actually
09:00:45IchigoMorinolinuxstb: So this is good:
09:01:27linuxstb_emp: Hmm, OK. Google is giving me a clue, one moment...
09:02:25GodEaterIchigoMorino: that looks fine
09:02:29_emplinuxstb, I would debug it, but I'm half awake
09:03:37IchigoMorinoI wrote out the partition table, do I have to format it at all?
09:03:48GodEaterformat the second partition
09:04:08 Quit avis (Remote closed the connection)
09:06:05linuxstb_emp: Can you download and apply it (patch -p0 < bsdpatch.diff inside the ipodpatcher source directory)
09:06:26linuxstbIchigoMorino: 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:03linuxstbIchigoMorino: Pay close attention to the first item under "NOTES:" at the end.
09:08:02 Quit GodEater (" ajax IRC Client")
09:09:07_emplinuxstb, still breaks:
09:10:55_empis there a *.h patch that contains the struct disklabel?
09:11:50linuxstb_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_empnp; I need to crash to. I'll pick this up tomorrow.
09:12:33linuxstbBut 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/
09:16:33GodEaterioctl() calls are a pain across the different flavours of *nix
09:19:01linuxstbGodEater: Indeed. I thought we had everything covered though...
09:19:58 Quit bertrik ("Leaving")
09:20:14linuxstbFor the logs, here is some code that may be useful to ipodpatcher -
09:20:42IchigoMorinolinuxstb: 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:04linuxstbIchigoMorino: I think you're on the wrong page... You want IpodManualRestore
09:22:09IchigoMorinoOops, 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] (
09:25:01*amiconn just noticed that his glyph table idea isn't that simple if it cannot be loaded at once
09:25:52amiconnAnd 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:34LloreanLinusN: 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:32:29LloreanNow 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:38LloreanYeah, it's supposed to show Pause
09:39:26 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
09:39:41IchigoMorinolinuxstb: 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:27linuxstbIchigoMorino: 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 (" ajax IRC Client")
09:43:31 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
09:43:44linuxstbI don't know if there is a way to avoid needing a charger...
09:44:26IchigoMorinoSo 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:00linuxstbIchigoMorino: 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:18GodEaterI'm pretty sure I managed to do it without a charger
09:46:24GodEaterbut I don't recall how now =/
09:47:08IchigoMorinoIs there anyway to easily disable a USB device in Gentoo but still have power go to it? xD
09:47:19IchigoMorino*I mean USB port
09:47:37GodEaterunload the ehci modules ?
09:49:48linuxstbIchigoMorino: I assume you've already written the new firmware, and the ipod is asking for the charger?
09:50:35IchigoMorinoNo, 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:06linuxstbAh, then you haven't reached that stage yet - that's a different error.
09:51:38linuxstbThere 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:37linuxstbIt'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:08linuxstbThat won't trigger the firmware update, so you won't need a charger.
09:54:21 Quit miepchen^schlaf ()
09:54:31linuxstbDo you have a copy of the Rockbox source code?
09:58:23linuxstbIchigoMorino: This is how you do that -
09:59:02linuxstbBut 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: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] (
10:20:06 Quit miepchen^schlaf (Client Quit)
10:29:52 Join J-23 [0] (
10:30:21J-23How can I help with ending Rockbox 3.0 beside fixing code bugs?
10:30:45rasherJ-23: You could help with the manual
10:32:37B4gder is more generic but applies pretty good for 3.0 too
10:35:48J-23I think it should be good to include some plugin management in RBUtil, because not every user needs every plugin
10:36:10B4gderwhat "management" ?
10:36:28J-23downloading, versioning, updating, removing
10:36:41J-23same as with packages in computes OS-es
10:36:43B4gder"downloading, versioning, updating" is all bundled with rockbox
10:36:56B4gderso it would take a major new change
10:37:05B4gderfor no gain at all (if you ask me)
10:37:32J-23but I think about some plugin repository
10:37:52J-23(of course only for tested and goodly maintained plugins)
10:38:00B4gderthat's the major new change
10:38:21B4gderand I see very little good coming out of that
10:38:23GodEaterI think that's a complete waste of time
10:38:30GodEaterthe plugins are tiny
10:38:32 Join snoh [0] (
10:39:07B4gderand plugins are A) binary B) target-specifc and C) have to be rebuilt for API changes fairly often
10:39:32B4gderABI changes even
10:40:04GodEaterABI 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:13pixelmaI thought API was the correct one ;)
10:40:22 Join lee321987 [0] (
10:40:23B4gdernot when binary alreay
10:40:29B4gderAPI is for when you compile/build
10:41:51lee321987Hey guys. I'm using Cygwin, and wondering if it supports something like a DOS batch file...?
10:42:01B4gdershell scripts!
10:42:36B4gderthat too
10:42:40GodEaterlee321987: or bash, or sh, or ksh
10:42:44GodEateror zsh
10:42:52B4gderor any other script language you install
10:42:53J-23or any scripting language
10:43:11GodEaterpython, ruby etc.
10:43:35B4gderand just about all of them are more powerful and better than DOS batch files ;-)
10:43:58GodEaterand available in a wide range of fruit-flavoured goodness!
10:44:14J-23hmm, there are 44 deprecated strings in Polish translation
10:44:18lee321987so 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:31GodEaterlee321987: this isn't really a shell scripting tutorials channel
10:47:00lee321987ok. sorry
10:47:56GodEaterlee321987: it should be pretty trivial to find what you want from google - search for "bash scripting tutorial" or similar
10:48:29lee321987GodEater: thanks.
10:48:36 Part lee321987
10:48:40GodEaterthere's probably a #bash channel too....
10:48:41GodEatertoo late
10:50:02 Quit linuxstb (Read error: 110 (Connection timed out))
10:55:06J-23Can I help with removing deprecated strings from language files?
10:55:43 Join n1s [0] (n=nils@rockbox/developer/n1s)
10:58:37GodEaterwhich ones have we deprecated ?
10:59:04J-23~44 phrases are marked as deprecated
10:59:21J-23(in English language file)
11:00:32amiconnYou can't just remove those. Iirc we've already told you yesterday
11:00:51 Join krz_ [0] (
11:01:08krz_hello all!
11:01:20amiconnThere 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:53J-23do you plan any manual translations?
11:03:16GodEaterno-one plans anything (much)
11:03:37pixelmain the current form of the manual (code wise) that would be very hard
11:03:53gevaertsThe risk of having outdated translations misleading people is pretty big
11:03:58krz_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:22B4gderkrz_: "showhow adds twice" ?
11:04:57gevaertskrz_: what svn command do you use?
11:05:00 Join [CBR]Unspoken|w [0] (n=cbr@
11:05:20krz_B4gder: i mean svn adds files twice. they are present twice in the patch
11:05:33B4gderthat sounds very unlikely
11:05:46 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
11:05:48krz_gevaerts: tortoise svn -> create patch
11:05:59B4gderoh tortoise...
11:06:22krz_B4gder: so.. you know such problem?
11:06:26gevaertskrz_: can you upload the resulting patch somewhere?
11:06:33B4gdernever heard of it, no
11:06:40krz_may be to the tracker?
11:07:05gevaertsNo. This is just to look at what's wrong with the patch. It doesn't belong on the tracker (yet)
11:10:41krz_there are two patches. rockbox code only and full with editor
11:11:30krz_full patch contains copies of editor files
11:11:49B4gderrar is evil
11:11:55B4gderand I can't extract the files from it
11:12:07krz_just a second
11:12:42B4gder(the package seems broken)
11:14:52B4gderI see no duplicate files?
11:14:59B4gderin the patches I mean
11:15:21gevaertsB4gder: grep Index wpseditor.diff |sort|uniq -c
11:16:12 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
11:16:57B4gdernow I see!
11:17:19krz_gevaerts: yeah. surely it culd be edited by hands :) but it is not a solution
11:17:36gevaertskrz_: don't even try
11:17:41 Quit snoh (Remote closed the connection)
11:18:27krz_so, how to create a patch properly?
11:18:33B4gder"svn diff" ;-)
11:18:46B4gderI suspect this is a client issue
11:18:54krz_B4gder: and using tortoise?
11:19:16gevaertsThe way you did it should work I think. Not sure what's going wrong
11:19:18B4gderwell, 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:45B4gderare you using an up-to-date version of tortoise?
11:20:19krz_nope. i'll try newer one
11:21:36 Join Nibbler [0] (
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]")
11:31:25n1sBagder: will the plugin localization patch bring the possibility of target/feature specific strings for plugins too?
11:32:19B4gderyes, I'm quite sure it will
11:32:32n1sgreat, thanks :)
11:40:16 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:46:08 Join stu8ball_ [0] (
11:52:51n1sre: 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:15rashern1s: the license of fonts is not terribly important, really
11:53:23linuxstbWe have non GPL fonts already - e.g. the profonts
11:53:28n1sI'll commit that then
11:53:41linuxstbWe just needs rights to modify and redistribute.
11:59:32 Join krz_ [0] (
12:00:32rasherThe only font we need to be GPL is the sysfont
12:01:45 Quit stu8ball (Read error: 110 (Connection timed out))
12:03:43krz_new version of tortoise helped to slve that problem
12:17:27krz_can anyone test rb code changes from wpseditor patch? FS #9327
12:19:18 Join Seed [0] (
12:23:18 Quit Seed (Client Quit)
12:28:23gevaertskrz_: you neet to include limits.h in gui/src/QPropertyEditor/Property.cpp
12:29:21krz_gevaerts: hm, i thought it shoould be included automaticaly in QT. on windows everything works
12:29:55gevaertsDepends on the compiler. I use gcc 4.3, which is pretty strict with these things
12:31:07gevaertsIt's the only compile error though
12:41:03krz_gevaerts: can you please try once more with new patch from tracker?
12:45:54gevaertskrz_: it compiles, and it seems to work.
12:46:17krz_you've tested on linux, yes?
12:46:25 Join mazling [0] (
12:46:48krz_gevaerts: doesn't it crash rockbox build?
12:46:53gevaertskrz_: 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:06gevaertsYou mean a normal target build? I'll try
12:49:33 Join culture [0] (
12:49:47krz_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] (
12:51:09gevaertskrz_: 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:41gevaertskrz_: normal builds seem to still work
12:52:54krz_thats good :)
12:54:27gevaertskrz_: 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:01:23 Nick krz_ is now known as krz|afk (
13:07:33 Part J-23
13:15:50 Join jfc [0] (
13:17:12 Join Thundercloud [0] (
13:20:08 Join mf0102 [0] (n=michi@
13:22:28***Saving seen data "./dancer.seen"
13:33:26 Join LambdaCalculus37 [0] (
13:43:09 Join miepchen^schlaf [0] (
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 (
13:56:58 Quit miepchen^schlaf ()
14:05:55deltHey, you guys know rockbox? (
14:06:05deltsorry wrong channel
14:06:22*gevaerts has heard about it
14:06:35delt<−−- hasn't used irc in a while
14:06:54 Join ShortYute [0] (n=481b1824@gateway/web/cgi-irc/
14:07:11deltthat was aimed at the schism tracker channel (the project in which we're using a mangled version of modplug)
14:07:42ShortYuteok any body have any idea what work is needed in the midi plugin
14:08:01 Join mrkiko [0] (
14:08:28B4gderShortYute: I'm sure just testing it with some midi files will reveal some of that
14:09:43ShortYuteu mean the buffer miss "b4gder"
14:10:37*B4gder tries to decipher what's being said
14:11:05B4gderI 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:23n1sShortYute: 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:31delt<delt> i'm looking into porting modplug −−preferably the one from schism−− to a plugin for rockbox
14:11:57GodEaterand now he's speaking to himself....
14:11:57n1sit 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:13n1sand it would be much nicer to have it as a real codec...
14:12:22ShortYuteyeah we need to get a better one
14:13:01deltn1s: "faster" being dependent on what hardware it's running
14:13:23GodEaterdelt: well no, faster is always better
14:13:44deltGodEater: i mean "how much" faster
14:13:51ShortYute*i hve a sansa e250r* faster is not that eazy
14:13:52n1syes, if it were faster we could enable more voices, have nicer decays etc
14:14:11GodEaterdelt: how about "as fast as it can be made to go" ?
14:14:19n1sdelt: yes, it is quite usable on coldfire but unusable on pp
14:14:37n1sShortYute: no one said it was easy
14:15:00ShortYuteok i have an idea mabe we could have 2 midi plugins one for simple midis and one for complex midi
14:15:05delt<GodEater> and now he's speaking to himself....
14:15:18delti was just pasting what i said in #schism
14:15:32GodEaterah ok ;)
14:16:04deltsee, we're using a rather mangled version of modplug in schism tracker
14:16:28n1sShortYute: how would that help?
14:16:39deltwith lots of playback bugs fixed from the original modplug
14:16:46ShortYute...we would optimise it for both targets
14:17:19GodEater"both" targets ?
14:17:45gevaertsShortYute: you mean it's likely that a midi player that can handle complex midi will have problems with simple midi?
14:18:48gevaertsThen why do you want both?
14:18:55ShortYutegevaerts:no the opossite
14:19:30gevaertsWhy do you want the 'simple midi' plugin then?
14:19:56ShortYutethen it would not give the buffer miss msg
14:20:01amiconnn1s: If coldfire were restricted to 44.1kHz pcm it would also be slow. But on cf we can use 22.05kHz
14:21:29ShortYuteok first lets see what we can do about the voices
14:21:36gevaertsShortYute: if you have a plugin that handles complex midi properly, it will also handle simple files easily.
14:21:57mrkikoinally, rockbox crashed again :)
14:22:02gevaertsAnd if you don't have a plugin that handles complex midi, you don't have two plugins...
14:22:11mrkikobut even now, I have no idea on how to reproduce this. Waiting / trying again...
14:22:28ShortYutegevaerts *the sansa does not handle complex midi properly* buffer miss
14:22:50gevaertsAnd how will making two plugins solve that?
14:23:20ShortYuteok 4 get it.... how do you create voices?
14:23:41B4gder4 gets it?
14:23:46gevaertsShortYute: please use real words. "4 get" is meaninless nonsense
14:23:59deltyeah d00d
14:24:03GodEater1) 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@
14:25:37deltdoes the midi plugin do reverb? that eats up a lot of cpu
14:26:01delta simple multitap delay would sound just as nice, and be much faster cpu wise I meant midi voices
14:26:13delt(except for drums)
14:26:57n1samiconn: yes, true but it would probably be faster than pp still
14:28:29*amiconn doubts that
14:29:19n1shmm, the hack to use the intermediary iram buffer should only be used for coldfire...
14:30:05deltyeah, we should use the afghanistam buffer on other targets
14:31:40 Quit ShortYute ("CGI:IRC (EOF)")
14:32:58 Join Seed [0] (
14:35:25GodEaterthat was almost funny
14:35:39 Quit goffa_ (Read error: 110 (Connection timed out))
14:36:35B4gderif would've been officially funny if it has been spelled right ;-)
14:38:00deltGodEater: almost funny :D
14:38:05gevaertsGodEater: in Beijing
14:38:52GodEaterthere are ?
14:38:59GodEaterwhat sort of ducks ?
14:39:11delttype: /nick DuckEater
14:39:23gevaertsGodEater: guess
14:39:53GodEaterwell I would have gone with Peking ducks - but they'd be off course...
14:39:58GodEateror at least lost
14:40:22delt(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:02GodEatergiven 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:18GodEatervery true
14:41:26*GodEater wanders back to -community
14:41:31gevaertsdelt: there's always #rockbox-community of course
14:41:45deltthat's cool (:
14:47:21 Join miepchen^schlaf [0] (
14:48:31 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
14:52:55 Join tashi [0] (n=carma@
14:55:02 Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/
14:55:15tashiI`m looking for a howto for compiling patches(plugins). I have a linux system here.
14:55:39B4gdertashi: step 1: setup a dev environment
14:55:47B4gderstep 2: apply the patches
14:55:51B4gderstep 3: build
14:55:58LambdaCalculus37And Step 4:
14:59:16 Join Lambdumb [0] (
15:03:54delt i'll remember that, thanks
15:04:59tashiI`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:13B4gderthen see the first three steps
15:06:09B4gderpatches are changes to source code
15:07:00*GodEater thinks that "./" followed by "all" is pretty simple for step 1.
15:13:23tashiok thank you, then I follow the steps at at the wiki regarding CrossCompiler/
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] (
15:42:51 Nick delt is now known as delt_away (i=1000@
15:43:26 Part LinusN
15:44:49 Quit Seed ("cu, Andre")
15:55:21XavierGrTitle case, sentence case and general naming conventions are even more of a mess in rbutil
15:55:53XavierGrI can see ipod as Ipod, ipod and iPod in the english translation
15:56:33XavierGrsome times there is punctuation others it is ommited, I am not sure what to follow
15:56:48 Join snoh^ [0] (
15:56:53 Quit snoh (Read error: 104 (Connection reset by peer))
15:59:20 Quit snoh^ (Client Quit)
16:00:02 Join J-23 [0] (
16:01:17preglowstill not agreed on what to do? :P
16:01:30*preglow never liked title case
16:02:54XavierGrpreglow: well in rbutil there is no convention at all (not only about title, sentence case). It's a bit of a mess
16:03:48preglowit really isn't hard to get right
16:04:02preglowsomeone just needs to do it, i guess
16:04:06XavierGrit's rather strange to see half of the strings to end with a period and others not having punctuation at all
16:04:18XavierGrpreglow: indeed
16:04:37preglowyeah, 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:10XavierGrI 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] (
16:44:31 Quit miepchen^schlaf (Client Quit)
16:46:04 Join toffe82 [0] (
16:49:05 Join virtuoso015 [0] (n=vinay@
16:56:02 Join miepchen^schlaf [0] (
16:56:39 Quit miepchen^schlaf (Client Quit)
16:59:58 Join oofus [0] (
17:03:37 Quit mazling ("Inde da'covale misain ye; Caballien misain ye!")
17:12:03 Join bughunter2 [0] (n=j@
17:20:27mcuelenaerekrz|afk: the code still needs a lot of cleanup to do
17:20:42 Nick krz|afk is now known as krz (
17:20:50 Nick krz is now known as krz_ (
17:21:03krz_mcuelenaere: what exactly do you mean?
17:21:48mcuelenaereit compiles with warnings when -Wall is defined
17:21:59mcuelenaereand the formatting isn't good enough atm to fit Rockboxes guidelines
17:22:07mcuelenaere(I'm talking about proxy/*)
17:22:16mcuelenaere(and perhaps some of the gui/src/* too)
17:22:28mcuelenaerebut it works :)
17:22:31***Saving seen data "./dancer.seen"
17:23:51krz_could you give a link to the guidness?
17:25:22mcuelenaereeh it's in docs/
17:25:27gevaertsdocs/CONTRIBUTING in the rockbox source. I think only the Style chapter applies to you though
17:25:52mcuelenaeregevaerts was faster :)
17:25:58gevaertsmaybe also Identifiers. Best ast bluebrother or domonoky what they do for rbutil
17:26:26gevaertsAnyway, 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:42krz_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:09mcuelenaerekrz_: ah ok, that option will be >=GCC v4.2.3 only I suppose
17:28:30B4gder4,2,x I believe
17:29:10B4gderit is documented for 4.2.1 at least
17:29:12 Nick oofus is now known as oofus[away] (
17:29:22 Join n17ikh [0] (
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]")
17:46:45 Join ShorYute [0] (n=481b1824@gateway/web/cgi-irc/
17:47:34ShorYuteany body working on midi player
17:48:08 Part J-23
17:48:12GodEaterShorYute: didn't you ask that earlier ?
17:51:06 Join J-23 [0] (
17:54:05 Join japega [0] (n=japega@
17:54:26 Join unknown [0] (
17:54:54 Quit japega (Client Quit)
17:55:07unknownwhere 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:20GodEaterthe new ports forum
17:58:00unknownok, thanks
17:58:16unknownmy sansa e200 broke and now i can choose a new device
17:58:45virtuoso015broke ??? as in physically ?
17:59:15unknownheadphone jack was broken.
18:00:15 Quit mrkiko ("thank you")
18:00:37 Join miepchen^schlaf [0] (
18:06:12 Nick oofus[away] is now known as oofus (
18:07:39 Join stu8ball [0] (
18:08:04 Quit stu8ball_ (Read error: 104 (Connection reset by peer))
18:12:32 Join bertrik [0] (
18:15:08ZambeziOkay, 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:31ZambeziI removed all music, readded it.
18:15:47ZambeziBut still shouldn't take this long.
18:16:02LambdaCalculus3712 hours is just a wee bit too long. ;)
18:16:11 Join herrwaldo [0] (
18:17:45ZambeziI added the music in /media/ipod/.rockbox/music as album01/album01.song01.mp3 etc.
18:19:20 Join kpkeerthi [0] (n=chatzill@
18:25:01kpkeerthiHi, 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:15kpkeerthiIs this how it is supposed to be?
18:25:32LambdaCalculus37Yes, that's how it works, if you're either rebooting or powering it on.
18:25:51LambdaCalculus37"Rebooting" meaning leaving the original firmware and restarting in Rockbox.
18:26:50Zambezikpkeerthi: How is it on you iPod? My friend got the same and might want to try.
18:27:43 Join Mathiasdm [0] (
18:27:54kpkeerthiLamdaCalculus: thanks.
18:29:27 Join Schmogel [0] (
18:29:43 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:30:05kpkeerthiZambezi: I've posted my experiences here in detail -> You may want to check it out
18:30:10 Quit swimmer (Client Quit)
18:30:28kpkeerthiIn 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] (
18:33:42Zambezikpkeerthi: Mee too on mine.
18:34:18kpkeerthiHas anyone tried using iPodLinux's bootloader and have it boot rockbox?
18:35:37 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
18:36:01scorche|shkpkeerthi: the IPL bootloader is unsupported here...
18:36:22scorche|shlastlog scorche
18:39:49kpkeerthiscorche|sh: thanks. just realized that; )
18:41:58 Join nuonguy [0] (
18:44:30 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
18:46:35bertrikdionoea, can you have a look at FS #9209 ?
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] (
19:02:12 Join oofus [0] (
19:05:52 Quit swimmer (Client Quit)
19:06:21ZambeziCan 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:19bluebrotherputting music below .rockbox isn't a good idea at all −− that's the firmware folder ...
19:07:21domonokyyou should not put your music inside of .rockbox
19:07:24bluebrotherbut it should work nevertheless
19:08:01 Join swimmer [0] (
19:08:01domonokythere is also a database.ignore file in .rockbox i think, so the db wont find the music
19:08:24pixelma.rockbox contains an database.ignore per default...
19:08:37pixelmatoo slow
19:08:38*bluebrother wasn't aware of that, but it makes sense
19:10:39ZambeziThis 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] (
19:37:23 Nick oofus is now known as oofus[away] (
19:44:02 Nick oofus[away] is now known as oofus (
19:51:07 Join toffe82_ [0] (
19:52:33 Join bertrik [0] (
19:58:29 Join Thundercloud [0] (
20:02:13 Nick oofus is now known as oofus[away] (
20:06:25 Quit Mathiasdm ("Invisible Internet Project:")
20:08:10 Quit toffe82 (Read error: 110 (Connection timed out))
20:09:35 Part unknown
20:17:22reacocardso, 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@
20:33:02 Join Mathiasdm [0] (
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 (
20:54:59 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
21:03:21 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
21:07:09 Quit Xerion (" ")
21:10:39 Join Xerion [0] (
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:55vitjamcuelenaere, touchpad worked)
21:27:11mcuelenaerevitja: nice :)
21:27:35vitjathe bigest problem for now is nand flash driver
21:27:43 Join Acksaw [0] (
21:27:44mcuelenaeretouchpad worked or works?
21:27:53mcuelenaereyeah I know, nand flash is always problems :/
21:27:55vitjaworked today
21:28:10mcuelenaereand it still does?
21:28:40 Quit gevaerts (Nick collision from services.)
21:28:49 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
21:29:21vitjathat's easy when you know witch gpio to use)
21:29:56 Quit Thundercloud (Remote closed the connection)
21:30:07linuxstbmcuelenaere: 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:33mcuelenaerelinuxstb: hmm I must've missed that one
21:30:47linuxstbOr even just copy/paste the contents of mac-elf.h into creative.c
21:30:49 Join frinkazoid [0] (
21:31:03 Nick oofus is now known as oofus[away] (
21:31:34 Quit herrwaldo (
21:31:34 Quit Acky (
21:31:34 Quit shodanX (
21:31:34 Quit Battousai (
21:31:34 Quit rvvs89 (
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 (
21:38:01 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
21:38:54mcuelenaerelinuxstb: done
21:40:13linuxstbmcuelenaere: Thanks. Now I just need to fix ipodpatcher...
21:40:28mcuelenaerewhat's wrong with it?
21:40:31linuxstb(or hope the person with BSD who complained does)
21:40:51linuxstbThe ioctl it uses on *BSD doesn't seem to exist on openbsd.
21:41:19NJoinBattousai [0] (
21:41:20NJoinrvvs89 [0] (
21:41:39linuxstbHopefully 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] (
21:43:58Casainhohello :-) −− can someone tell me why I get this error?', needed by `/home/cas/Documentos/RockboxPlayer/'. Stop.
21:44:32mcuelenaereCasainho: you probably don't have a crt0.S
21:44:54NJoinshodanX [0] (
21:44:57Casainhomcuelenaere: I have but inside other directory... why on makefile
21:45:23mcuelenaereCasainho: then the compiler is looking in the wrong directory, tell him to look in the correct one
21:45:24linuxstbIs it included in the firmware/SOURCES file for your target?
21:45:44CasainhoI will look - tahnks
21:46:32Casainhomy SOURCES are this:
21:46:34linuxstbIt's possibly also related to your .lds file - that specifies crt0.o as well, and needs to be the same path
21:46:37Casainho#if CONFIG_CPU == AT91SAM9260
21:48:44ZambeziYou 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:32domonokyZambezi: this Setting is only for the runtime estimation... so not really important..
21:50:36Zambezidomonoky: Good. Cause I'm going to do battery bench with standard and with replacement and want to make sure it's right.
21:51:24Casainholinuxstb: I continue to have the error - the strange is that there is no crt0.s file under target/arm!!
21:52:25Bagdertarget/arm/* have many crt0.S files
21:52:41Bagderfind firmware/target/arm -name "*.S" | grep crt
21:52:55mcuelenaereCasainho: what does your lds file says?
21:52:56bluebrotherCasainho: take care of the casing −− crt0.s isn't the same as crt0.S ...
21:53:21bertrikSpeaking 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:49gevaertsbertrik: good idea STARTUP(target/arm/at91sam/rockboxplayerlittle/crt0.o)
21:54:55CasainhoSOURCES: #if CONFIG_CPU == AT91SAM9260
21:55:21mcuelenaeretry adding '#error Yes' after the #if command
21:55:30mcuelenaere(then you'll know whether it is really executed)
21:55:37domonokyand CONFIG_CPU is really defined as AT91SAM9260 ?
21:55:47bertrikAlso, 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:09Casainhoon target/arm i just got 2 crt0 files: mcuelenaere #if coomand in which file?
21:56:44mcuelenaerefirmware/SOURCES: after "#if CONFIG_CPU == ...", add "#error CONFIG_CPU is correct"
21:57:03mcuelenaere"#if CONFIG_CPU == AT91SAM9260" of course
21:57:13Casainho#define CONFIG_CPU AT91SAM9260
21:57:55mcuelenaerewell ok, if you have that defined it isn't necessary to check it anymore
21:58:31Casainhoit's defined on config-rockboxplayerlittle.h
21:58:42 Quit LambdaCalculus37 (" ajax IRC Client")
21:58:43Bagderand AT91SAM9260 is defined to a non-zero value?
21:59:06Bagderin config.h I'd say
21:59:07bluebrothermustn't AT91SAM9260 be defined to some value? Preprocessor comparison is int only
21:59:10Casainhobut on target/arm I don't have any crt0 file...
21:59:42Casainhoconfig.h: #define AT91SAM9260 20080824
21:59:58BagderCasainho: you need to make your crt0.S fit your cpu
22:00:12Bagderthere are plenty of sources for inspiration
22:00:14linuxstbCasainho: Do you have the file target/arm/at91sam/rockboxplayerlittle/crt0.S ?
22:00:19bluebrotherdoes 20080824 even fit into a preprocessor int?
22:00:26 Join BingoJ [0] (
22:00:36gevaertsbluebrother: of course
22:00:40Bagderbluebrother: 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:34Casainholinuxstb: yes, I have - with correct name...
22:02:21 Quit Mathiasdm ("Invisible Internet Project:")
22:02:24gevaertsCasainho: maybe try make -d . That should give you lots of information that may help
22:02:29Casainhobluebrother: the true is that I don't understand why that numbers on #define AT91SAM9260... I just choosed the date...
22:02:59linuxstbCasainho: "9260" would be a reasonable choice - it just needs to be unique amongst the other CPU defines
22:03:21bluebrotherCasainho: the preprocessor can only operate with int numbers. So CONFIG_CPU needs to be a number, which is hidden behind that AT91SAM9260
22:03:56amiconnBagder: Afaik the preprocessor can handle 64 bit ints
22:04:07Casainhoso, I assume that number is no problem - later I will change it....
22:04:26 Join fragilematter [0] (n=barbu_do@
22:06:21Casainhowell, would be better If I have de code online, on SVN server - does anyone have experiency with 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:54domonokyCasainho: 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:32BagderCasainho: post a patch against the rockbox svn and we can check it out
22:07:33Casainhobluebrother: pastbin of what? make -d?
22:07:42mcuelenaereCasainho (possibly not related): I read Google Code will be Read-Only soon for maintenance for some time
22:10:01Casainhois 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@
22:11:21linuxstbCasainho: 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:30Casainhookok - 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:52amiconnWe could use a table that lists contiguous blocks.
22:17:19 Join Phoca [0] (
22:17:23 Part Phoca ("Konversation terminated!")
22:20:44 Quit nplus (Remote closed the connection)
22:24:28Casainhois there any developer that would like to develop the RockboxPlayer if I donate the actual development board?
22:30:30 Join nplus [0] (
22:40:24 Join MethoS [0] (
22:41:41 Join midkay_ [0] (
22:51:48 Join IdentService [0] (
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/
22:58:32 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
22:58:38 Quit midkay (Read error: 110 (Connection timed out))
23:01:46ZambeziIf 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:56pixelmaSoap: you around?
23:04:00gevaertsZambezi: flash based means ondio, ipod nano, sansa c200 or sansa e200.
23:04:13 Quit Zom ("ZzZ")
23:04:38gevaertsSo then the question is : what do you want besides basic music playing ? Storage, recording, colour screen for video, ... ?
23:05:15gevaertsexpansion slot?
23:05:21Zambezigevaerts: Just music, maybe radio. It's not for me.
23:05:37gevaertsHow much storage do you need?
23:05:49gevaerts"you" = whoever this is for :)
23:05:54pixelmawhat music formats?
23:06:29ZambeziMP3. And 8 GB will do. Depending on price and how hard it is to find.
23:06:37gevaerts8GB means e200
23:06:55*gevaerts hopes it will do. It's the largest available...
23:07:14Bagderor get a smaller and insert a microsd
23:07:41bluebrotheror get a mini and cf-mod it :)
23:08:08gevaertsAt least it rules out the nano and the ondio
23:08:10ZambeziThe 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:12gevaerts50+ years also may mean large fonts. In that case the c200 also drops out
23:11:53ZambeziI can write a guide so db autoupdate etc. Video won't be used at all.
23:12:27gevaertsI'd recommend not trying to fiddle with microsd cards.
23:13:23gevaertsIf 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:09ZambeziMe 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:17gevaertsYou 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:43ZambeziI think that is a good idea. Then it's harder to "get lost". And debug isn't necassary. ;-)
23:18:46gevaertsRemoving "confusing" plugins is also pretty easy
23:19:40gevaertsIf 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] (
23:30:33 Nick spaz is now known as Guest64806 (
23:31:05Guest64806hey guys, it's been over a year since i've installed rockbox on my ipod nano... does the bootloader require updating?
23:31:41gevaertsI'm not sure, but probably yes.
23:32:26Zambezigevaerts: Sansa E280 is a really good choice. And you can use it with microSD-card too. I think that will be perfect.
23:32:42gevaertsZambezi: I think so, yes. Now you only need to find a v1
23:33:52gevaertsGuest64806: make sure you have a look at the manual again. I don't think our nice graphical installer existed back then...
23:35:08gevaertsOr maybe it did. Depends on when exactly you looked last time
23:38:42Zambezigevaerts: Shoot! I just found a E280.
23:38:56gevaertsZambezi: a v1?
23:39:57Zambezigevaerts: It's not specified.
23:40:17Zambezigevaerts: Probably not a v1.
23:40:31gevaertsThen you'll need to ask. Try to get the firmware version.
23:40:52gevaertsZambezi: I guess this starts to be OT here. Let's move to -community...
23:41:32ghen"make clean" removes but not .tar, .7z, .tar.gz, ... could these be added to the clean target?
23:41:44Guest64806gevaerts, 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:29gevaertsGuest64806: you need root rights. However, I'd recommend the new installer. Lots of things have improved.
23:42:39Guest64806yea i got the latest *
23:42:48gevaertsThat's Qt based...
23:42:50Guest64806hang 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] (
23:44:27KlrSpzdamnit, maybe it's the font... 1 sec
23:44:44KlrSpzwait, lemme just use a real client, bbias again
23:44:46 Quit KlrSpz (Client Quit)
23:45:10 Join matsl [0] (
23:45:23dionoeaghen: done.
23:45:39ghennice thanks
23:45:56 Join KlrSpz [0] (
23:46:04ghendionoea: while there could you have a look at FS #9280 ? ;)
23:46:05KlrSpzok... whew
23:46:24 Join fdinel [0] (
23:46:33KlrSpzweird.. i had to try installing 3 times before it would work
23:46:40dionoeaghen: sure.
23:46:46KlrSpzrunning as root
23:46:54gevaertsKlrSpz: you mentioned gtk, which confused me. The installer is Qt based
23:47:00KlrSpzyeah that is my bad
23:47:02KlrSpzi meant qt
23:47:22gevaertsok then :)
23:47:34dionoeaghen: are you sure that never runs the tar -cf command more than once?
23:47:35KlrSpzman, who made this installer
23:47:42KlrSpzit's the tits
23:48:22ghendionoea: ah perhaps for fonts ..
23:48:34dionoeaghen: if i read correctly it can be called twice in a row
23:48:46ghenhm then rockbox.tar must be touch(1)'ed initially
23:48:49dionoeaif($target && ($fonts != 1)) ( whatever that means)
23:48:54ghenbecause BSD tar requires it to exist in advance
23:49:14dionoeaso touch rockbox.tar would fix it? (is a 0byte file a valid tar file?)
23:50:08ghenlet's test..
23:50:18mcuelenaereno one opposed to FS #9280
23:50:37dionoeaghen: works on linux
23:51:04 Quit bughunter2 ("bye")
23:51:50ghennah, same error on an empty .tar :(
23:51:58ghenso I'll have to look into this further
23:52:01gevaertsmcuelenaere: if the description is accurate, go for it
23:52:35gevaertsI mean if it really always wants a new tar file
23:53:40ghendionoea: aha but does an unlink($output), too...
23:54:28dionoeanot between the 2 $ziptool calls on 453
23:54:57dionoeaand looks like that tar issue (about empty files) is fixes in freebsd 6.3 (if that's what you're using)
23:54:59ghenwhen commenting that out,
23:55:12ghentar displays a warning "Unexpected EOF on archive file", but it works
23:55:24ghenusing NetBSD 3.x :)
23:55:30ghen(should try on 4.0)
23:55:36rasherMaybe you should stop using BSD tar.
23:55:40dionoeapfff ... welcome to BSD hell :)
23:56:14 Quit matsl ("Riece/3.1.2 XEmacs/21.5-b28 (fuki, linux)")
23:56:25ghenrasher: the script invokes "tar" which happens to be BSD tar here
23:56:38ghens/tar/gtar/ works too, but then again not on linux
23:56:42rasherghen: Sounds like your problem right there
23:56:55rasherAha! Maybe that's a better option.
23:56:58ghenrasher: any suggestion to fix this in a potable way?
23:57:04ghenportable* way
23:57:09*gevaerts considers telling BSD users to use a real UNIX, but decides that he values his life
23:57:13rasherghen: detects gnu make
23:57:25rasherghen: That's probably an easier way to do it

Previous day | Next day