00:48.18 | *** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl) |
01:49.01 | *** join/#maemo-ssu RST38h (marat@wsip-184-180-40-182.ri.ri.cox.net) |
01:54.15 | merlin1991 | OH FFS |
01:54.21 | merlin1991 | I found out why it didn't owrk |
01:54.51 | merlin1991 | gcc.specs inside sb contains: |
01:54.51 | merlin1991 | *cpp: |
01:54.51 | merlin1991 | -isystem /usr/local/include -isystem /usr/include %(old_cpp) |
01:55.08 | merlin1991 | which preloads the system headers in front of my custom kernel headers again |
01:55.12 | merlin1991 | fucking retarded |
03:56.14 | *** join/#maemo-ssu amiconn (amiconn@rockbox/developer/amiconn) |
04:21.02 | *** join/#maemo-ssu jon_y (~enforcer@2001:e68:4052:7f6:e01f:8e6d:cdca:d0e5) |
06:20.25 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
06:30.06 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-95-16.residential.rdsnet.ro) |
07:11.31 | *** join/#maemo-ssu jon_y (~enforcer@2001:e68:4052:e3be:e01f:8e6d:cdca:d0e5) |
07:26.27 | *** join/#maemo-ssu jon_y (~enforcer@2001:e68:4052:eb83:e01f:8e6d:cdca:d0e5) |
07:27.13 | *** join/#maemo-ssu DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
07:28.19 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
07:40.13 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
07:53.34 | *** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-95-16.residential.rdsnet.ro) |
07:55.16 | *** join/#maemo-ssu DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
08:13.59 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
09:09.30 | *** join/#maemo-ssu hbib (~wurmel@pD9E0CC6E.dip0.t-ipconnect.de) |
09:14.27 | *** join/#maemo-ssu NIN101 (~NIN@p5DD290E1.dip0.t-ipconnect.de) |
10:08.18 | *** join/#maemo-ssu _rd (~rd@p5088FC4A.dip0.t-ipconnect.de) |
11:08.40 | *** join/#maemo-ssu arcean (~arcean@aadb51.neoplus.adsl.tpnet.pl) |
11:47.18 | *** join/#maemo-ssu dafox (~dafox@ip181-63-209-87.adsl2.static.versatel.nl) |
12:21.22 | *** join/#maemo-ssu jon_y (~enforcer@2001:e68:4052:eb83:e01f:8e6d:cdca:d0e5) |
12:33.31 | *** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1) |
12:59.58 | *** join/#maemo-ssu M4rtinK (~M4rtinK@109.107.211.150) |
13:00.56 | *** join/#maemo-ssu _rd (~rd@p5088FC4A.dip0.t-ipconnect.de) |
13:21.15 | *** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz) |
13:21.24 | *** join/#maemo-ssu jon_y (~enforcer@2001:e68:4052:eb83:e01f:8e6d:cdca:d0e5) |
13:23.11 | *** join/#maemo-ssu hbib (~wurmel@pD9E0CC6E.dip0.t-ipconnect.de) |
14:08.17 | *** join/#maemo-ssu trx (ns-team@93.87.57.16) |
14:08.17 | *** join/#maemo-ssu trx (ns-team@devbin/founder/trx) |
14:21.22 | *** join/#maemo-ssu jon_y (~enforcer@2001:e68:4052:eb83:e01f:8e6d:cdca:d0e5) |
14:24.16 | *** join/#maemo-ssu FReaper (~assassin@bth-202-74.tm.net.my) |
15:04.15 | *** join/#maemo-ssu MohammadAG_ (~MohammadA@Maemo/community/contributor/MohammadAG) |
15:14.05 | *** join/#maemo-ssu freemangordon (~freemango@46.249.74.23) |
15:14.26 | *** join/#maemo-ssu freemangordon_ (~freemango@46.249.74.23) |
15:14.59 | *** part/#maemo-ssu freemangordon_ (~freemango@46.249.74.23) |
15:26.14 | *** join/#maemo-ssu jon_y (~enforcer@2001:e68:4053:faff:e01f:8e6d:cdca:d0e5) |
15:37.02 | freemangordon | merlin1991: IIRC you need to pass headers/libs in the configure script |
15:37.24 | merlin1991 | freemangordon: the debian script does that for you if you export LINUX_SOURCE |
15:37.34 | freemangordon | yeah |
15:37.37 | merlin1991 | or if you hack up the build script to modify headers on the fly |
15:37.38 | merlin1991 | but |
15:38.00 | merlin1991 | scratchbox has a specs file gcc that gives /usr/include a higher priority on the include search parth |
15:38.03 | merlin1991 | *path* |
15:38.18 | merlin1991 | *for gcc* |
15:38.19 | merlin1991 | ... |
15:38.19 | merlin1991 | :D |
15:38.56 | merlin1991 | but I fixed it: https://gitorious.org/community-ssu/glibc/commit/5b9f847f25e8c90338c05d7cc36298c617ac0c1c |
15:39.57 | freemangordon | merlin1991: wait, I didn;t need such hacks |
15:39.57 | merlin1991 | now when you build with dpkg-buildpackage (and follow the sb readme) glibc always has pselect support :) |
15:40.41 | freemangordon | also, those defines should come from header files, you don;t need to define them |
15:41.07 | merlin1991 | freemangordon: the whole idea here was to inject the defines into the header if they are not there since a fallback exists |
15:41.20 | merlin1991 | so you can happily build inside sb without worrying about your kernel |
15:41.33 | freemangordon | merlin1991: if you say so. |
15:42.10 | merlin1991 | you can still build with ie kernel-cssu headers when you export LINUX_SOURCE and it will work aswell |
15:42.20 | freemangordon | ok |
15:42.49 | freemangordon | merlin1991: BTW do you have some alsa-fu? |
15:42.57 | merlin1991 | sadly not |
15:43.18 | merlin1991 | whenever my sound doesn't like me I have to fight with alsa |
15:43.29 | merlin1991 | ie currently my mic in on my notebook doesn't work and I have nfc why |
15:43.33 | freemangordon | anyway, I talk kernel here :D |
15:43.44 | freemangordon | n900 kernel that is ;) |
15:43.55 | merlin1991 | kernel side I have even less ideas :D |
15:44.08 | freemangordon | yeah, got that :D |
15:44.24 | merlin1991 | I could tell you a lot about dma on atmel sam9 cpus though ;) |
15:44.32 | freemangordon | hehe |
15:46.28 | merlin1991 | I've spent a few hours yesterday finding the reason why glibc didnt build as expected |
15:46.41 | merlin1991 | up to the point where I executed single commands from the build log by hand :D |
15:46.48 | freemangordon | omg |
15:46.59 | merlin1991 | and realized that the defines are indeed not here and my include path seems to be foobar |
15:47.48 | merlin1991 | btw the generation of /usr/include/sys/syscall.h has mindmelting capabilities |
15:48.25 | merlin1991 | it invokes gcc in the preprocessor only mode pipes into sed, invokes gcc in the same mode again on the result and then seds again |
15:48.46 | merlin1991 | and that result is then modified some more |
15:49.21 | merlin1991 | and ofc asm/unistd.h is included some 3 files away from the actual input file |
15:49.35 | merlin1991 | so finding out why that fails was fun |
15:50.25 | merlin1991 | and it's even worse because the generation code has stuff to handle 32/64 bit stuff |
15:50.44 | merlin1991 | it's layers over layers of obfuscation |
15:50.57 | merlin1991 | I'd have preferred it if they just invoked a perl script there :D |
15:52.17 | *** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172) |
16:10.34 | *** join/#maemo-ssu arcean (~arcean@aadb51.neoplus.adsl.tpnet.pl) |
16:19.56 | *** join/#maemo-ssu arcean (~arcean@aadb51.neoplus.adsl.tpnet.pl) |
16:28.36 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
16:29.33 | *** join/#maemo-ssu arcean (~arcean@aadb51.neoplus.adsl.tpnet.pl) |
17:08.33 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
17:14.30 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
17:20.32 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
17:32.05 | *** join/#maemo-ssu SpacedOut (~SpacedOut@SubSpace.fries.net) |
17:35.35 | *** join/#maemo-ssu _rd (~rd@p5088FC4A.dip0.t-ipconnect.de) |
18:48.09 | *** join/#maemo-ssu okias_ (~okias@berger.cust.centro-net.cz) |
18:52.06 | *** join/#maemo-ssu _rd (~rd@80.136.252.74) |
19:09.57 | *** join/#maemo-ssu _rd (~rd@p5088FC4A.dip0.t-ipconnect.de) |
19:16.52 | freemangordon | ~seen Pali |
19:16.54 | infobot | pali <~pali@Maemo/community/contributor/Pali> was last seen on IRC in channel #maemo-ssu, 6d 56m 53s ago, saying: 'ok'. |
20:44.10 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-95-16.residential.rdsnet.ro) |
20:45.24 | *** join/#maemo-ssu hbib1 (~wurmel@pD9E0D9C3.dip0.t-ipconnect.de) |
20:55.23 | *** join/#maemo-ssu _rd (~rd@p5088FC4A.dip0.t-ipconnect.de) |
21:46.34 | *** join/#maemo-ssu _rd (~rd@p5088FC4A.dip0.t-ipconnect.de) |
22:16.46 | *** part/#maemo-ssu sixwheeledbeast (~paul@cl-1547.lon-02.gb.sixxs.net) |
22:49.18 | *** join/#maemo-ssu sixwheeledbeast (~paul@cl-1547.lon-02.gb.sixxs.net) |