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 2012-07-30

00:05:26 Quit anewuser ()
00:17:52 Quit Thra11 (Quit: kthxbai)
00:23:42 Quit MethoS- (Quit: Konversation terminated!)
00:26:26 Quit bertrik (Remote host closed the connection)
00:29:32 Quit lebellium (Ping timeout: 272 seconds)
00:29:57 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
00:32:33 Join Scromple [0] (~Simon@
00:45:00 Quit pamaury (Remote host closed the connection)
00:51:33 Join chattr [0] (
00:51:48 Part chattr ("gone")
00:53:20 Quit ender` (Quit: Kiss a pair of boobs and the movie's rated R. Chop them off and it's PG-13. -- Jack Nicholson )
00:57:20 Join user485763 [0] (~aoeu@
00:57:40 Quit user485763 (Client Quit)
01:04:09 Quit Rower85 (Quit: Hmmm...)
01:06:04 Quit mgottschlag (Ping timeout: 246 seconds)
01:11:20 Quit prof_wolfff (Ping timeout: 272 seconds)
01:19:41 Quit Scromple (Read error: Connection reset by peer)
01:23:35 Join Scromple [0] (~Simon@
01:29:48 Quit BHSPitMonkey (Remote host closed the connection)
01:39:56***Saving seen data "./dancer.seen"
02:11:37saratogabertrik: its normal that a new codec can't decode on PP in real time without optimization
02:11:58saratogai think originally WMA std needed something like 200 MHz for real time on PP, now its about 30mhz
02:23:32 Quit n17ikh (Ping timeout: 272 seconds)
02:46:44 Quit TheLemonMan (Quit: WeeChat 0.3.8)
02:57:28 Join webguest89 [0] (
03:25:24saratogais gerrit not working quite right for anyone else?
03:26:38saratogaweird, its fine on chrome on one pc, but not the other
03:30:38saratogahaha i just noticed the silk fixed point macros are named after the arm assembly op codes that implement them (e.g. silk_SMLAWB, silk_SMULWB)
03:34:13gmaxwellsaratoga: yep.
03:34:38saratogabut theres no macro_arm.h that just calls the arm asm?
03:35:08gmaxwell(The CELT fixed macros are not named so helpfully but are all modeled after operations which are fast on ARM and varrious DSPs, and can also be translated fairly straight forwardly)
03:35:26gmaxwellsaratoga: No. There is no platform specific optimizations in the code base at all.
03:35:55saratogaok well that should be easy to fix
03:37:55gmaxwellRight. We just didn't want to deal with them while the codebase was moving a lot, and didn't want to complexify the 1.0 reference implementation.
03:39:58***Saving seen data "./dancer.seen"
03:43:06saratogahow do celt and silk fit together? on higher bitrates is it mostly silk thats being called?
03:44:36saratogasorry celt i mean
03:45:26gmaxwellThere are three main modes, one is all the linear predictor code ('silk'), one is all the MDCT code ('celt'), and one uses the LP code for the low frequences and MDCT for the high frequencies.
03:46:37gmaxwellAt the lowest rates you'll get the all LP, at the highest rates you'll get all MDCT. And the combined in between rates... the thresholds depend on the encoding settings, and in the expiremental encoder on automatic analysis of the signal.
03:46:59saratogais one of them likely to be more compuationally expensive then the other?
03:48:10gmaxwellThe LP encoder is enormously more expensive than the MDCT encoder, but the MDCT decoder is more expensive than the LP one though the difference isn't that huge.
03:48:44saratogai guess for benchmarking purposes we should make example files of each case
03:48:45gmaxwell(and may be almost zero with an optimized mdct decoder on some platforms)
03:49:01gmaxwellsaratoga: There is a set of official test vectors that abuse the hell out of the codec.
03:49:27saratogaare there relatively representative samples ?
03:49:35gmaxwell(and you should setup machinery so that you can test any optimizations you do which aren't bit exact to make sure they don't make you lose quality on them)
03:49:35saratogaideally our benchmarks should try to be realistic
03:49:57gmaxwellNo, they're unrealistic in order to push the corner cases. You don't want realistic in order to tell if you'll play realtime or not.
04:03:27 Join TheSphinX_ [0] (
04:05:09 Quit TheSphinX^ (Read error: Operation timed out)
04:09:33 Join n17ikh [0] (~n17ikh@
04:09:39 Quit n17ikh (Changing host)
04:09:39 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
04:15:02 Quit [7] (Disconnected by services)
04:15:10 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
04:25:20 Join [Saint] [0] (~sinner@unaffiliated/saint/x-8516940)
04:33:12 Quit pixelma (Disconnected by services)
04:33:12 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:33:14 Quit amiconn (Disconnected by services)
04:33:14 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:33:14 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:33:19 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:50:26 Quit perrikwp (Read error: Connection reset by peer)
05:17:43 Join perrikwp [0] (
05:20:17 Quit webguest89 (Quit: CGI:IRC (EOF))
05:40:00***Saving seen data "./dancer.seen"
06:06:57 Quit XavierGr ()
06:29:50 Part amayer
06:31:00 Join amayer [0] (
06:31:07 Part amayer
07:29:28 Join Keripo [0] (
07:30:31amiconn(re opus codec) Did anyone look into cf optimisations yet?
07:39:32saratogaamiconn: theres basically no optimization at all for it yet
07:39:59saratogabut shouldn't be too hard, they broke out most of the critial stuff into header files, so figuring out what to convert to asm should be easy enough
07:40:01***Saving seen data "./dancer.seen"
07:40:06saratogaIRAM might take a bit more work though
07:48:24 Join Rower85 [0] (
07:52:27*[Saint] has a pretty ugly version of "fuzzy time" working in the status bar.
07:53:50[Saint]I'm guessing its onlt suited for app targets, due to screen size limitations, making it not really suited for anything at app targets will have ways and means of providing this via the host os.
07:53:56[Saint]...but, it works! :)
07:57:25[Saint]I'm not even sure if "fuzzy time" is the right term here, I didn't know what its actually called. Its the whole "01:22" == "Half past One", "00:13" == "Quarter past Midnight" thing.
07:58:10[Saint]Ms [Saint] has some issues with digital/analogue clocks, so this came from attempting to make her life a little easier.
08:26:54 Quit Keripo (Read error: Connection reset by peer)
08:28:30 Join Keripo [0] (
08:47:23 Quit Keripo (Ping timeout: 252 seconds)
08:48:52 Join ender` [0] (
08:53:03 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
09:03:24 Join einhirn [0] (
09:07:18 Quit Scromple (Read error: Connection reset by peer)
09:11:12 Join kevku [0] (
09:15:03 Join nick_p [0] (
09:19:46 Join mgottschlag [0] (
09:19:47 Quit mgottschlag (Changing host)
09:19:47 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
09:26:33 Quit nick_p (Quit: Leaving)
09:40:05***Saving seen data "./dancer.seen"
09:46:55 Join TheLemonMan [0] (
09:46:55 Quit TheLemonMan (Changing host)
09:46:55 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
09:55:00 Join Ward [0] (
09:55:23 Nick Ward is now known as Guest66294 (
10:47:08 Join pamaury [0] (
10:47:08 Quit pamaury (Changing host)
10:47:08 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:47:46 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
10:52:13kugelsaratoga, gmaxwell: perhaps we should replace all our test_files with the opus test vector if they are so useful for testing code performance in specific cases
11:05:41JdGordonthey are probably only useful to test opus corner cases
11:08:15Zagorkugel: I'd say complement, don't replace
11:10:55 Quit bluebrother^ (Read error: Operation timed out)
11:11:46 Quit fs-bluebot (Ping timeout: 272 seconds)
11:13:15 Join fs-bluebot [0] (
11:14:17 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
11:19:34kugelfwiw, rockbox on arm doesnt compile under thumb2 currently
11:25:00 Join einhirn [0] (
11:28:43 Join mortalis [0] (~mortalis@
11:36:39 Quit mgottschlag (Ping timeout: 240 seconds)
11:40:06***Saving seen data "./dancer.seen"
11:52:07 Join mgottschlag [0] (~quassel@2a00:1398:9:fb00:85ea:7ed6:b514:9b1d)
11:52:07 Quit mgottschlag (Changing host)
11:52:07 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
12:08:58 Join Topy [0] (
12:10:31 Join lebellium [0] (
12:13:12 Quit T44 (Ping timeout: 272 seconds)
12:13:16 Quit mortalis (Quit: KVIrc 4.1.3 Equilibrium
12:38:39 Quit lebellium (Ping timeout: 246 seconds)
12:43:55 Quit TheLemonMan (Quit: WeeChat 0.3.8)
12:48:42 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
12:51:45 Join TheLemonMan [0] (
12:51:46 Quit TheLemonMan (Changing host)
12:51:46 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
13:08:06 Quit mgottschlag (Ping timeout: 246 seconds)
13:35:59 Join einhirn [0] (
13:40:07***Saving seen data "./dancer.seen"
13:52:07 Join mgottschlag [0] (~quassel@2a00:1398:9:fb00:85ea:7ed6:b514:9b1d)
13:52:08 Quit mgottschlag (Changing host)
13:52:08 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
14:05:45 Quit [Saint] (Remote host closed the connection)
14:08:16 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
14:11:19 Join einhirn [0] (
14:12:08 Quit factor (Quit: Leaving)
14:16:07 Join Thra11 [0] (~thrall@
14:17:26 Quit Thra11 (Remote host closed the connection)
14:21:22 Join Thra11 [0] (~thrall@
14:39:32 Join amayer [0] (
14:42:24 Join webguest25 [0] (
14:45:00 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
14:47:05freqmoddoes anybody know how to merge change 301 in to change 300
14:47:27freqmodgerrit told me to squash my commits when i tried to commit to the 300-change :(
14:49:13 Part amayer
14:53:44 Quit webguest25 (Quit: CGI:IRC (EOF))
14:56:46 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
14:57:47gevaertsZagor: have you had time to look at the manual issue yet?
14:58:10Zagorunfortunately, no
14:59:58gevaertsfreqmod: I *think* "git reset <last-commit-id>" will remove that commit while leaving the changed files alone, so they're ready to commit again, and then git commit −−amend will let you change the "new" latest commit. I'm not at all sure if that's the best way though
15:07:30kugelfreqmod: then squash the commits :p
15:07:57kugelcheck out a new branch (from master) and merge −−squash the commits into it
15:08:11kugeljust make sure you preserve change-id line of the first commit
15:08:35kugelhowever gevaerts way will also work
15:08:52gevaertsMy way will work if your commits are all at the top
15:09:08gevaertsIf not, you'd have to rebase -i first
15:09:32gevaertsAnd it won't be very handy with more than one or two commits
15:13:59 Join einhirn [0] (
15:21:39 Join perrikwp_ [0] (
15:24:11 Quit perrikwp (Ping timeout: 246 seconds)
15:30:49 Quit amiconn (Quit: No Ping reply in 64 seconds.)
15:30:59 Join amiconn [0] (amiconn@rockbox/developer/amiconn)
15:36:35 Quit pixelma (Quit: No Ping reply in 120 seconds.)
15:36:54 Join pixelma [0] (pixelma@rockbox/staff/pixelma)
15:37:41 Join amayer [0] (
15:37:48 Join perrikwp [0] (
15:39:58 Quit perrikwp_ (Ping timeout: 255 seconds)
15:40:08***Saving seen data "./dancer.seen"
15:45:49amayerdo we ever figure out why Doom wasnt working on some targets?
15:46:49gevaertswhich targets?
15:48:34amayerwell someone mentioned that it didnt work. then I checked my Ipodclassic and it didnt work
15:48:59amayersomeone also said Snake or Snake 2 didnt work. but that worked on mine
15:50:23gevaertsI'd say "someone" needs to submit bug reports
15:51:41amayerthere was an active discussion about it in the IRC and I figured they were working on it. but the version of rockbox from 7-26(daily build) still wouldnt load rockdoom
15:52:14gevaertsAh, you mean the bflt discussion? That's not about the master branch
15:52:54amayerlet me install the current build and test it out.
15:52:56amayerIf it still doesnt work I will search for a bug then post one if i dont find anything
15:54:31amayerwhat is the bflt branch?
15:56:07 Quit mikroflops (Ping timeout: 272 seconds)
16:01:34amayerso its a plugin compiler for rockbox?
16:04:00Torneif you aren't a edeveloper it's unlikely to even mean anything to you at all :)
16:04:03Tornelet alone be useful/interesting.
16:05:12 Quit mgottschlag (Ping timeout: 246 seconds)
16:06:14 Join mgottschlag [0] (~quassel@2a00:1398:9:fb00:85ea:7ed6:b514:9b1d)
16:06:15 Quit mgottschlag (Changing host)
16:06:15 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
16:08:09amayer well i plan on doing some development. im just trying to learn my way around when ever something pops up
16:09:03amayeri know i cant just say "teach me everything about your system" so when ever i get a chance to check out something you guys are talking about i like to
16:09:46 Join mikroflops [0] (
16:10:57gevaertsThe idea is to be able to load plugins (and codecs, and possibly later other chunks of code) at any address instead of a compile-time fixed address
16:11:48amayeris there a rockbox simulator for linux?
16:11:49amayeri checked the extras page and was redirected to but all the links point to windows binarys
16:12:04amayergevaerts: thanks. that sounds interesting
16:12:04gevaertsThat's because windows people typically can't compile easily
16:12:51 Quit linuxstb (Quit: This computer has gone to sleep)
16:14:37amayeri havent checked out the git site yet but is that where i get the linux simulator?
16:15:43TheLemonManhrm, is there some sort of profiler ? I changed the lcd code to send framebuffer data in 16bit packets and want to see if there's some speedup
16:17:35Torneamayer: the simulator is built from the same source code as rockbox, yes
16:18:15amayerTorne: thank you.
16:18:38gevaertsTheLemonMan: when running configure, use "a" for advanced, and build the test plugins
16:18:48gevaertsThere's an LCD speed test plugin
16:23:43 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
16:34:46TheLemonManthis damn small lcd is cutting the error messages :|
16:39:16 Join linuxstb [0] (
16:45:13amayernot sure who to talk to but Ipodclassic doesnt show up when creating a new bug report in the bug tracker
16:45:29 Quit Unhelpful (Ping timeout: 276 seconds)
16:47:56Zagoramayer: added now
16:48:08amayerZagor: thank you
16:49:05 Quit perrikwp (Read error: Connection reset by peer)
16:49:57 Nick Szatan is now known as Belzebub (principal@unaffiliated/blown-engine)
16:51:46 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
16:52:45 Join perrikwp [0] (
16:57:42 Quit mgottschlag (Ping timeout: 246 seconds)
16:59:07 Quit Guest66294 (Ping timeout: 244 seconds)
17:05:03 Quit Zagor (Quit: Clint excited)
17:08:12amayergevaerts: just posted the doom bug FS #12721
17:08:14fs-bluebot Doom hangs on "Starting Graphics engine" (bugs, unconfirmed)
17:16:44 Join mgottschlag [0] (
17:16:45 Quit mgottschlag (Changing host)
17:16:45 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
17:17:12 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
17:19:28 Quit perrikwp (Read error: Connection reset by peer)
17:20:41 Join perrikwp [0] (
17:32:18 Quit amayer (Ping timeout: 240 seconds)
17:38:59 Quit TheLemonMan (Ping timeout: 248 seconds)
17:40:09***Saving seen data "./dancer.seen"
17:45:41 Join Wardo [0] (
17:55:29 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
18:06:21 Join einhirn [0] (
18:07:37 Quit flaushy (Read error: Connection reset by peer)
18:29:03 Join Strife89 [0] (~Strife89@
18:34:01 Quit dys (Read error: Connection reset by peer)
18:34:54 Join dys [0] (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a)
18:37:56 Quit perrikwp (Read error: Connection reset by peer)
18:39:11 Join perrikwp [0] (
18:56:38 Join prof_wolfff [0] (
18:57:07 Join lebellium [0] (
19:06:18 Quit thegeek (Read error: No route to host)
19:10:58 Join perrikwp_ [0] (
19:13:24 Quit perrikwp (Ping timeout: 246 seconds)
19:14:35 Join pretty_function [0] (~sigBART@
19:19:11 Quit alexbobp (Ping timeout: 255 seconds)
19:21:23 Join alexbobp [0] (
19:23:59 Join perrikwp [0] (
19:25:45 Quit KiwiCam (Ping timeout: 252 seconds)
19:26:38 Quit perrikwp_ (Ping timeout: 240 seconds)
19:40:12***Saving seen data "./dancer.seen"
19:43:01 Join KiwiCam [0] (~KiwiCAM@
19:43:36 Join perrikwp_ [0] (
19:45:09 Quit perrikwp (Read error: Operation timed out)
19:49:41 Join perrikwp [0] (
19:52:12 Quit perrikwp_ (Ping timeout: 244 seconds)
19:55:55 Quit mgottschlag (Read error: Operation timed out)
20:09:15 Join Kumul [0] (
20:11:11freqmodkugel: how should i squash the commits
20:11:33freqmodi want to have my commit as a separate commit from bertriks commits
20:18:24kugelfroggyman: the same way as i described
20:18:39kugelexcept you don't create the branch from master, but from bertrik's last commit instead
20:19:25freqmodi have a branch based on the last bertrik commit
20:19:34freqmodand push it to /refs/for/master
20:19:44kugelfor to merge single commits, it's easiest to do git rebase -i, though. you can nerge the top-most commit by amending to the previous one
20:20:23freqmodi do a rebase -i master
20:20:40freqmodand then i squash all commits except the one at the start of the file?
20:20:49 Quit saratoga (Ping timeout: 245 seconds)
20:21:05kugelno, you want to keep bertrik's ones as is
20:21:22freqmodwhy do i need to squash at all then?
20:21:41freqmodi have only one commit which i want to add to the change
20:21:50kugeli thought you wanted your changes as a single commit on top of bertrik's ones
20:21:59kugelor do you want them merged with bertrik's?
20:22:20freqmodi want to apply a patch (one commit) to change 300
20:22:31kugelah, okay
20:22:42kugelyes then edit all commits except the first one
20:23:40 Quit y4n (Disconnected by services)
20:23:47 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
20:23:50kugelfor each rebase step simply do "git commit -va −−amed"
20:26:58freqmodif i try to squash all the commits except the first one i get an horrible merge conflict of all the files
20:27:11freqmod(using rebase -i)
20:27:54kugeldo a plain "git rebase master"
20:28:07kugelbefore that make sure that master is up-to-date
20:31:46freqmodthere i got a clean rebase
20:31:55freqmodi had some work done on the local master branch
20:32:20kugelalright, now retry the rebase -i
20:34:00freqmodok, rebased
20:38:28freqmodthere it work
20:38:48freqmodthanks for helping me to untangle my version control mess
20:39:20freqmodnow i only have to verify it still works after all the merging
20:44:58 Join MethoS- [0] (~clemens@
20:49:25freqmodbtw i wrote a codec 2 interface for decoding codec2 in rockbox
20:49:39 Join TheLemonMan [0] (
20:49:41 Quit TheLemonMan (Changing host)
20:49:41 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
20:49:51freqmodbut no fixed point of codec2 exsits yet so it does only work in the simulator with an hack to link with libm
20:49:51 Join bertrik [0] (
20:58:41freqmodhave anybody ensured that the opus codec is GPL compatible
21:00:27freqmodi saw something similar to the original bsd license
21:02:19gevaertsIt's not. It's based on the modified bsd license
21:03:27gevaertsThe original had a bit about having to mention the software in all advertising materials
21:05:58 Join mgottschlag [0] (
21:05:59 Quit mgottschlag (Changing host)
21:05:59 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
21:06:27gmaxwellfreqmod: Yes. The new bsd license is not the old bsd license.
21:06:40gmaxwellAnd Xiph uses the newbsd license at _rms_'s recommendation.
21:10:35freqmod- Redistributions in binary form must reproduce the above copyright
21:10:35freqmod9 notice, this list of conditions and the following disclaimer in the
21:10:35freqmod10 documentation and/or other materials provided with the distribution.
21:11:15freqmodis this not the advertising cause?
21:11:27gevaertsAll advertising materials mentioning features or use of this software
21:11:33gevaertsmust display the following acknowledgement:
21:12:56freqmodok, so it is compatible with the GPL as long as it doesn't require the acknowledgement in advertising material related to the software
21:14:00gevaertsThe three-clause BSD license (which is the one Xiph uses) is regarded as GPL-compatible, yes
21:15:43*freqmod does still not understand the difference in principles between those causes, but it is ok as long as it is regarded GPL compatible :P
21:15:49 Join thegeek [0] (
21:16:49gmaxwellfreqmod: because the three clause requirement is pretty much exactly like the attribution and disclaimers required in the GPL; but it doesn't require you to do crazy things external to the actual distribution of the software.
21:17:28gmaxwellAnd, in any case, if it were incompatible you have bigger problems because libvorbis,tremor,libogg,speex and many other non-xiph things in rockbox are under the same license. :)
21:17:38gevaertsRequiring mentions in all advertising means that if the four-clause BSD license had "won", you couldn't advertise a linux distribution in a magazine ad, you'd need several posters
21:18:13AlexP_gevaerts: I can write really really small, will that help?
21:18:32gevaertsAlexP_: I was taking that into account :)
21:18:47AlexP_Good job it got dropped then :)
21:19:03 Nick AlexP_ is now known as AlexP (~alex@rockbox/staff/AlexP)
21:19:17gmaxwellI think the third clause is pointless and our newer code doesn't use it (it uses the two-clause form), but the IETF required the three clause.
21:19:48gmaxwell(Well not just 'I think' — attornies advise that it's pointless)
21:20:20gevaertsAs in "already covered by law", I assume?
21:20:52freqmodthe copyright law depends on the country though
21:21:18gmaxwellgevaerts: Exactly.
21:21:53CIA-5Commit 0a645d2 in rockbox by Thomas Martitz: autoresume: Use GUI browser instead of text entry to select autoresumable folders.
21:21:54CIA-5Commit 63d2762 in rockbox by Thomas Martitz: Database: Support for multiple search roots.
21:21:56CIA-5Commit 8c655cf in rockbox by Thomas Martitz: New GUI browser to select one (or more) folders.
21:22:02gevaertsfreqmod: most countries have laws that say you can't just use someone's name to advertise stuff without prior agreement
21:22:14gevaertsAnd that's basically all that clause says
21:25:16CIA-563d2762 build result: 6 errors, 0 warnings (Thomas Martitz committed)
21:25:20 Quit lebellium (Ping timeout: 246 seconds)
21:26:57kugelannoying db tool :)
21:29:28gmaxwellgevaerts: the term is also constructed without clear termination behavior so actually trying to use it to achieve that end would be messy.
21:30:20*gevaerts nods
21:30:57kugelhm, where is tagcache_build() declared? the db tool calls it wrongly now
21:31:26kugelah of course, not at all :p
21:31:42 Quit Strife89 (Read error: Operation timed out)
21:40:13***Saving seen data "./dancer.seen"
21:40:38 Quit pretty_function (Ping timeout: 240 seconds)
21:45:55kugelthe db tool doesnt seem to define HAVE_TAGCACHE, that should give warnings during compilation
21:46:04kugelit does here but not in the build system
21:52:49kugeldatabase.make is slightly busted
21:53:00kugelbacksticks dont work in makefiles do they?
21:53:22 Join factor [0] (
21:53:43gevaertsLike most tool makefiles in the tree, database.make is a bit hackish
21:54:10gevaertsMade by changing bits until it appeared to work :)
21:54:44kugelthat's engineering! :)
21:54:51AlexPtrue that
21:55:18kugelthe backsticks are not the cause of the problems though
21:55:19*gevaerts denies all responsibility and tells people not to believe what git claims about who originally added the file
21:55:37TheLemonMan backticks are the evil, just use $( <cmd> ) for compatibility sake
21:55:54gevaertsTheLemonMan: that means something else in make
21:56:26 Join Zagor [0] (
21:56:26 Quit Zagor (Changing host)
21:56:26 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
21:56:47TheLemonManhave i ever told you how awesome is cmake ? :)
21:58:49ZagorTheLemonMan: wrong crowd :-)
21:59:28AlexPah, Zagor!
21:59:40AlexPZagor: Did anyone mention that the online manuals are dead?
21:59:53ZagorAlexP: yes, I'm looking at that now
22:00:00AlexPOK great, thanks
22:00:27ZagorI'm struggling a bit with the extremely verbose output of latex though
22:00:35 Join perrikwp_ [0] (
22:00:49AlexPyeah, 'tis rubbish
22:00:51 Quit perrikwp (Ping timeout: 248 seconds)
22:01:14AlexPI don't suppose the script that cleans up the pdf builds helps?
22:01:20 Quit perrikwp_ (Read error: Connection reset by peer)
22:01:31kugelaha! the db tool doesnt actually define a target (like IRIVIER_H300)
22:07:05 Join perrikwp [0] (
22:07:25ZagorAlexP: what script is that? something in gerrit I missed?
22:08:08AlexPZagor: In git I think
22:08:10AlexPOne mp
22:08:12AlexPOne mp
22:08:24 Quit Totalled (Quit: PETTAN PETTAN, TSURUPETTAN!)
22:08:44 Join Totalled [0] (
22:08:58AlexPZagor: f8eb8c8
22:10:40Zagorhmm? which repo?
22:11:54AlexPno worries
22:14:44 Join perrikwp_ [0] (
22:15:40 Quit perrikwp (Read error: Operation timed out)
22:18:03Zagornope, doesn't help
22:18:35KiwiCamHi. I'm getting an Apache Error for the Online Manual links.
22:19:57bertrikfreqmod, you killed the commit message (it had a nice overview of done/todo)! :)
22:20:15freqmodi don't like all this squashing
22:21:04ZagorKiwiCam: yeah they don't build right now. I'm trying to see why.
22:21:54bertrikfreqmod, yeah I get the feeling that it should be possible to make cooperation a lot easier with git
22:22:35freqmodwith plain git the development happens in a separate branch with merges between each developer
22:22:49freqmodand then it is merged to the upstream (master) branch
22:22:54KiwiCamIt was just in case none had noticed. Got the PDF instead. All is good.
22:22:57kugelbertrik: you can restore commit messages from the older patchsets
22:23:00gevaertsYes, gerrit isn't really suitable for more complex work
22:23:04freqmodbut gerrit insists on all changes been made relative to the trunk
22:23:15kugelit shouldnt have been lost if amended properly
22:23:21AlexPZagor: Can't help I'm afraid, the html manual builds here
22:23:45gevaertsWell, at least, the way we use gerrit isn't really suitable for more complex work
22:23:53kugelgerrit is made for code review, not for collaboration
22:24:48 Join Scromple [0] (~Simon@
22:25:44 Join amayer [0] (
22:26:03kugelyou should probably use github or so during development phase
22:28:29bertrikdoes github allow several people to commit to the same repo?
22:29:46gevaertsI'd say we should consider seeing if we can use gerrit for non-master branches for this sort of thing
22:29:58kugeli agree
22:30:27kugeli think it allows restricting push access to non-master branches
22:31:23 Join hillshum [0] (
22:31:45 Join perrikwp [0] (
22:33:25bluebrotherthe review thingy in gerrit work exactly that way (at least as according to my understanding :)
22:33:39*bluebrother misread
22:33:53bluebrotherthough it's not completely off :)
22:34:40 Quit perrikwp_ (Ping timeout: 250 seconds)
22:36:41 Join perrikwp_ [0] (
22:36:48 Quit perrikwp (Ping timeout: 256 seconds)
22:40:25 Quit perrikwp_ (Read error: Connection reset by peer)
22:43:34kugelwhy does CFLAGS not include TARGET_INC when generating dependencies for the db tool?
22:43:50 Join perrikwp [0] (
22:43:53kugelit doesnt make sense to me, root.make adds it to CFLAGS at the very top
22:45:36 Join perrikwp_ [0] (
22:46:30kugelah, database.root overrides INCLUDES
22:48:19 Quit perrikwp (Ping timeout: 248 seconds)
22:54:36TheLemonMandoes anyone have an ipod with emcore and able to run ipodcrypt ?
23:01:56 Part amayer
23:09:09 Quit pixelma (Disconnected by services)
23:09:10 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
23:09:12 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
23:09:13 Quit Mir (Read error: Connection reset by peer)
23:09:56 Join Miche [0] (~miche@unaffiliated/miche)
23:10:05 Quit Bagder (Ping timeout: 244 seconds)
23:10:31 Join Bagder [241] (~daniel@rockbox/developer/bagder)
23:10:35 Quit n17ikh (Ping timeout: 244 seconds)
23:10:44 Join Mir [0] (
23:11:19 Join n17ikh [0] (~n17ikh@
23:11:20 Quit n17ikh (Changing host)
23:11:20 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
23:12:06 Quit uwe_ (Ping timeout: 240 seconds)
23:12:42 Quit keenerd (Remote host closed the connection)
23:12:49 Join keenerd [0] (
23:13:10 Join uwe_ [0] (
23:16:10 Quit kevku (Quit: KVIrc 4.2.0 Equilibrium
23:21:00Zagorit appears just updating latex fixed it. we'll see in the morning.
23:33:44 Join TheDarkPirate [0] (~ricardo@
23:33:45 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
23:38:07 Join TheDarkPirate1 [0] (~ricardo@
23:38:20 Join [Saint] [0] (~sinner@unaffiliated/saint/x-8516940)
23:38:26 Part TheDarkPirate1
23:40:16***Saving seen data "./dancer.seen"
23:41:28 Quit Zagor (Quit: Leaving)
23:45:35kugeli have the db tool fixed, apparently
23:49:55 Quit joe_ (Ping timeout: 276 seconds)
23:50:06 Quit benedikt93 (Quit: Bye ;))
23:51:12 Join perrikwp [0] (
23:53:00TheDarkPiratepeople, does somebody know about handling podcasts in rockbox? in my computer I have Linux...
23:53:07kugelI *think* I managed to repair the db tool
23:54:04 Quit perrikwp_ (Ping timeout: 264 seconds)
23:54:53 Quit prof_wolfff (Ping timeout: 252 seconds)
23:57:17 Quit guymann (Ping timeout: 240 seconds)
23:57:49[Saint]TheDarkPirate: I think you need to be more descriptive before anyone can actually help you.
23:58:03[Saint]"handling podcasts" is more than a little vague.

Previous day | Next day