00:08.35 | *** join/#maemo-ssu DMBoyCloud (~Cloud@45.112.26.186.static.intelnet.net.gt) |
00:15.28 | *** join/#maemo-ssu taziff (~Taziff@cyr108.internetdsl.tpnet.pl) |
00:23.26 | *** join/#maemo-ssu gri (~gri@muhkuh.net) |
00:52.22 | *** join/#maemo-ssu taziff1 (~Taziff@cyr108.internetdsl.tpnet.pl) |
02:34.23 | *** join/#maemo-ssu taziff (~Taziff@cyr108.internetdsl.tpnet.pl) |
02:57.53 | *** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn) |
04:47.46 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.139) |
05:18.52 | *** join/#maemo-ssu taziff (~Taziff@cyr108.internetdsl.tpnet.pl) |
06:26.03 | freemangordon | DocScrutinizer06: A work created by observing how the original functions, and then |
06:26.05 | freemangordon | independently writing code that performs the same function, is not a |
06:26.07 | freemangordon | "derivative work" in the sense defined in copyright law |
06:26.22 | freemangordon | according to internet :) |
06:50.11 | *** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net) |
06:54.24 | DocScrutinizer06 | exactly |
06:55.04 | freemangordon | well, I don't get the problem then, really |
06:55.15 | DocScrutinizer06 | that's a proper reverse engineering, from observing how stuff *works* and creating your own code to do the same |
06:55.25 | freemangordon | yep |
06:56.18 | freemangordon | and there is no definition/restriction afaik on what tools one should use to do the observations |
06:56.26 | DocScrutinizer06 | while decompiling is not looking how stuff *works*, but how it's *built* |
06:56.47 | freemangordon | yeah, right, don't tell me gdb is the only way |
06:57.17 | DocScrutinizer06 | particularly if you're using parts of the decompiler output and copy it to your own source - but you already said you didn't do that |
06:58.06 | freemangordon | DocScrutinizer06: I used some parts, javispedro pointed to one of them |
06:58.15 | freemangordon | thus my question about "unkN" |
06:58.21 | DocScrutinizer06 | hmm, then that's his concerns |
06:58.58 | freemangordon | and that is why I asked about variable names starting with v, no matter that you took it offensive |
06:59.09 | freemangordon | it was not meant to be |
06:59.55 | DocScrutinizer06 | even partial copy of any representation of original code is an act of (C)-violation and counterfeit code |
07:01.26 | freemangordon | well, could be, but I still cannot grok what needs to be done. I mean - is variables name change enough? |
07:01.47 | freemangordon | have in mind those names are not part of the binary |
07:02.03 | freemangordon | there is no debug info or whatever |
07:04.22 | DocScrutinizer06 | sure, the problem is that it suggests that you copied the code as seen by disassembler, rather than writing your own code |
07:04.36 | freemangordon | DocScrutinizer06: http://pastebin.com/NSgzvu6v |
07:04.45 | freemangordon | here is how hexrays outpu looks like |
07:04.59 | freemangordon | compare that to what I published |
07:05.28 | *** join/#maemo-ssu jon_y (~enforcer@pbz-162-192.tm.net.my) |
07:05.36 | DocScrutinizer06 | honestly, I can't help here, other than tellung you I thought you copied code from doisassembler when I looked at that URL javispedro posted here |
07:06.11 | DocScrutinizer06 | and I got no time to discuss this now, and also I'm no expert |
07:07.00 | DocScrutinizer06 | please use wikipedia and/or other publicly available source of info about (C) and RE and GPL implications |
09:04.26 | *** join/#maemo-ssu taziff (~Taziff@cyr108.internetdsl.tpnet.pl) |
09:07.03 | *** join/#maemo-ssu taziff1 (~Taziff@cyr108.internetdsl.tpnet.pl) |
09:08.16 | *** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn) |
09:28.21 | *** join/#maemo-ssu DocScrutinizer51 (~lagrange@openmoko/engineers/joerg) |
10:38.29 | *** join/#maemo-ssu arcean (~arcean@aael223.neoplus.adsl.tpnet.pl) |
10:56.17 | *** join/#maemo-ssu ivgalvez (~ivgalvez@89.140.113.138.static.user.ono.com) |
10:56.42 | ivgalvez | freemangordon ping |
11:00.27 | ivgalvez | You can use any binary blob copyrighted by Nokia in Open Source projects for Nokia devices, as long as you include the proper copyright notice.The same applies for derivative work such as RE. Do not relicense it as (L)GPL but put a notice saying saomething like "This is a derivative work from copyrighted material by Nokia. It's only intended for educational purposes on Free Open Source |
11:00.27 | ivgalvez | projects and can only be used in Nokia devices" |
11:01.23 | ivgalvez | Qgil was clear at that respect, there is no problem in using Nokia stuff (but not from 3rd parties) with that limitations |
11:23.00 | *** join/#maemo-ssu lizardo (lizardo@nat/indt/x-ozcbkfsfwxqfvrpx) |
12:11.52 | freemangordon | ivgalvez: thanks, could you point me to the place I can get the exact license? |
13:00.36 | ivgalvez | freemangordon: what do you mean by exact licence? |
13:00.47 | *** join/#maemo-ssu arcean (~arcean@aael223.neoplus.adsl.tpnet.pl) |
13:07.29 | *** join/#maemo-ssu arcean_ (~Arcean@aael223.neoplus.adsl.tpnet.pl) |
13:31.05 | *** join/#maemo-ssu NIN101 (~NIN@p5DD28C6A.dip0.t-ipconnect.de) |
13:32.44 | freemangordon | ivgalvez: sorry, I meant the exact wording. Is there a place I can get an example from? |
13:40.50 | ivgalvez | not really |
13:41.05 | ivgalvez | but you could use the paragraph I wrote |
13:41.24 | ivgalvez | the question is that you cannot change original Nokia license or copyright notice |
13:41.32 | ivgalvez | whatever they were |
13:41.49 | freemangordon | ok |
13:41.56 | ivgalvez | but you can add a simple fair use notice with that sentence |
13:47.43 | arcean_ | merlin1991: https://gitorious.org/community-ssu/hildon-desktop/merge_requests/25 |
13:53.01 | kerio | hm, what's that supposed to do? |
13:53.09 | kerio | make the thumbnail gray before making it disappear? |
13:53.38 | arcean_ | kerio: yes, something like that :) |
13:54.02 | kerio | neat |
13:54.17 | arcean_ | also blurless desaturation option produces sharper textures |
13:58.17 | kerio | blurless desaturation is the shit, i agree |
14:12.39 | *** join/#maemo-ssu jon_y (~enforcer@pbz-162-192.tm.net.my) |
14:20.26 | freemangordon | arcean_: you're my hero, at last we have that :D |
14:21.45 | *** join/#maemo-ssu krayon (~fallen@ppp118-209-234-182.lns20.mel6.internode.on.net) |
14:22.38 | *** join/#maemo-ssu Krayon (~fallen@pdpc/supporter/28for7/krayon) |
14:50.23 | *** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg) |
16:03.29 | *** join/#maemo-ssu toxaris (~toxaris@90-230-114-186-no34.tbcn.telia.com) |
17:17.20 | *** join/#maemo-ssu MrPingu (~chatzilla@86.92.226.97) |
17:37.34 | freemangordon | merlin1991: ping |
17:48.03 | *** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm) |
17:49.10 | merlin1991 | freemangordon: pong |
17:49.55 | freemangordon | merlin1991: I know you are on holiday and with bad internet, but is there any chance to create a repo for glibc on gitorious? |
17:50.36 | merlin1991 | why do we need one? |
17:50.48 | merlin1991 | afaik we don't change stuff on glibc, or is this thumb related? |
17:50.52 | freemangordon | hmm, ppoll/pselect? |
17:51.24 | freemangordon | well, the package is named 2.5.1-1eglibc27+0m5 |
17:51.40 | merlin1991 | it's a recompile of old sources |
17:51.40 | merlin1991 | no change whatsoever |
17:52.34 | freemangordon | merlin, patches for pselect (and co) should be applied to both kernel and libc |
17:52.49 | freemangordon | we have the kernel in CSSU, but not libc |
17:53.15 | *** join/#maemo-ssu M13 (~M13@170.133-224-87.telenet.ru) |
17:54.18 | merlin1991 | freemangordon: my understanding was that we only have to recompile glibc from source and it will pick up the pselect support in the kernel headers? |
17:55.19 | freemangordon | hmm, could be, but don't we want the history? at least changelog and such |
17:55.28 | freemangordon | debian/control, etc |
17:56.20 | merlin1991 | well I'm atm fighting vs my bad internet |
17:56.25 | merlin1991 | might get a gitorious repo in a few mins :D |
17:56.32 | freemangordon | :D ok |
17:56.35 | merlin1991 | need to reload pages all the time because of timeouts :/ |
17:57.00 | merlin1991 | freemangordon: what would the repo title be? |
17:57.09 | freemangordon | glibc? |
17:58.14 | freemangordon | according to debian/control the source package is glibc |
17:59.19 | freemangordon | merlin1991: BTW did you see the discussion on VKB license and such? |
17:59.32 | merlin1991 | nope I didn't have the time to read the backlog |
17:59.36 | freemangordon | ok |
17:59.43 | merlin1991 | freemangordon: https://gitorious.org/community-ssu/glibc |
18:00.08 | freemangordon | the fuck, source package contains .svn directory |
18:00.20 | merlin1991 | lulz |
18:00.34 | merlin1991 | somebody didn't invoke dpkg-buildpackage properly :) |
18:01.00 | merlin1991 | but that hints, that there should be svn source avaiable somewhere on maemo.org |
18:01.14 | freemangordon | yes, I am trying to find it |
18:02.04 | freemangordon | juri.research.nokia.com |
18:02.07 | freemangordon | WT? |
18:02.10 | freemangordon | F |
18:03.29 | freemangordon | svn+ssh://juri.research.nokia.com/maemo-sdk/svn/tools/glibc/glibc-2.5.1 |
18:03.49 | kerio | ooh, is that the nokia repo with the updated flash player? |
18:04.06 | merlin1991 | kerio: that's glibc nothing flashy whatsoever :D |
18:04.12 | kerio | i meant the whole repo |
18:04.17 | merlin1991 | nah |
18:04.52 | freemangordon | well, cannot find anything, lemme try to svn browse it |
18:05.07 | merlin1991 | host not found for the dns here |
18:05.23 | kerio | merlin1991: and where would *that* repo be? |
18:05.32 | merlin1991 | hidden places ;) |
18:09.35 | kerio | how hidden, exactly? (; |
18:09.37 | kerio | sharing is caring! |
18:09.52 | merlin1991 | actually I don't have the url here |
18:10.13 | kerio | also, does that flash player work properly? |
18:10.42 | merlin1991 | never tried it |
18:12.03 | kerio | hm, would that be cssu material? |
18:26.02 | freemangordon | merlin1991: could you rename kernel-cssu to kernel? |
18:26.23 | freemangordon | just for the sake of consistency |
18:36.15 | freemangordon | merlin1991: any objections against "Backport c99/gnu89 inline support patch from glibc-2.6 to support new gcc." |
18:36.55 | freemangordon | well, I will push it, it can be easily disabled through series |
18:37.03 | freemangordon | (if needed) |
18:40.44 | kerio | freemangordon: "kernel" should be the omap1 kernel with bugfixes, though |
18:41.04 | freemangordon | kerio: feel free to do it |
18:41.11 | kerio | no u |
18:41.31 | MrPingu | kerio: same idea I had about "cssu" kernel |
18:41.52 | freemangordon | I am going to do what was agreed with the CSSU maintainer |
18:41.53 | kerio | srsly though, kernel-power as "kernel" is probably not a good idea |
18:42.05 | MrPingu | however I don't mind having a kernel with more features in CSSU ;) |
18:42.16 | *** part/#maemo-ssu EdLin (~EdLin@securabit/listener/edlin) |
18:42.21 | freemangordon | and who told you that KP is goingt o be "the kernel" |
18:42.25 | freemangordon | kerio: ^^^ |
18:42.37 | MrPingu | Since cssu3 is kp51? |
18:42.44 | kerio | because kernel-cssu is kp51 |
18:42.45 | kerio | yep |
18:42.56 | freemangordon | cssu3 is not distributed with official CSSU |
18:43.14 | MrPingu | true ^^ |
18:43.53 | freemangordon | "kernel" will contain those patches from KP which are considered usefull and safe |
18:44.15 | MrPingu | May I ask what features are left out in official cssue kernel if one compares to kp |
18:44.28 | freemangordon | MrPingu: it is still not cleaar |
18:45.14 | MrPingu | freemangordon: Thanks, actually everything is fine to me as I am probably going with KP... |
18:45.18 | freemangordon | most probably USB hostmode will not be |
18:46.22 | freemangordon | but it is still to be decided, part of my job will be to prepare a list of the patches and my opinion on whether we should include them or not. |
18:46.48 | freemangordon | then the others could take that and agree/not |
18:46.49 | kerio | yeah, usb hostmode as pali made it requires bq24200_charger.ko which is borked |
18:46.57 | freemangordon | kerio: no |
18:47.08 | kerio | no what? |
18:48.52 | freemangordon | <kerio> yeah, usb hostmode as pali made it requires bq24200_charger.ko which is borked |
18:49.07 | kerio | well, it *is* borked! |
18:49.09 | freemangordon | USB hostmode (gui) does not need it |
18:49.22 | freemangordon | noone forces you to use Pali's version |
18:49.36 | freemangordon | there is h-e-n gui on repos |
18:49.42 | kerio | that's why i said "usb hostmode as pali made it" |
18:49.55 | kerio | and that's why i mentioned it as we were talking about which patches to include in the cssu kernel |
18:50.18 | kerio | and that's also why i'm still using h-e-n and not usbmode |
18:50.20 | kerio | .sh |
18:50.33 | freemangordon | well , those bqxxxx modules for sure won;t make it in cssu until proven stable. though on the other hand thay are disabled by default, so will see |
19:29.41 | *** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee) |
19:36.15 | *** join/#maemo-ssu arcean (~arcean@aael223.neoplus.adsl.tpnet.pl) |
19:54.16 | *** join/#maemo-ssu Free-MG (~test@p5DD7CF5F.dip.t-dialin.net) |
20:03.39 | *** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee) |
20:59.04 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
23:20.36 | *** join/#maemo-ssu X-Fade (~xfade@d5152FFD8.static.telenet.be) |
23:55.23 | *** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu) |