/srv/irclogs.ubuntu.com/2006/11/02/#ubuntu-kernel.txt

=== lamont [i=lamont@nat/hp/x-998d95d432029265] has joined #ubuntu-kernel
=== gasbag [n=gasbag@68-189-241-88.dhcp.oxfr.ma.charter.com] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== johanbr [n=j@d154-20-238-192.bchsia.telus.net] has joined #ubuntu-kernel
=== zul [n=bob@ubuntu/member/zul] has joined #ubuntu-kernel
=== Lure [n=lure@71.16.75.178] has joined #ubuntu-kernel
=== Lure_ [n=lure@71.16.75.178] has joined #ubuntu-kernel
BenClinux-restricted-modules-2.6.19-4-generic_2.6.19.1-1_i386.deb04:01
BenCsweetness04:01
zulnice04:01
infinityDoes it work? :)04:02
=== johanbr [n=j@d154-20-238-192.bchsia.telus.net] has joined #ubuntu-kernel
BenCinfinity: I upgraded to latest unified ati shar file04:14
BenCI don't have any ATI to test with though04:14
BenCrest of the stuff just got the normal request_irq() fixups, and removal of linux/config.h04:14
BenCgetting ready to test nvidia04:15
=== johanbr [n=j@d154-20-238-192.bchsia.telus.net] has joined #ubuntu-kernel
BenCinfinity: I plan on having lrm/linux-meta/linux-source-2.6.19 uploaded tomorrow04:19
BenCinfinity: want to test lrm+ati?04:19
BenCinfinity: if you feel like testing it, I'm uploading the x86 packages including fglrx stuff to rookery:~bcollins/ now04:22
infinitylrm+ati won't work, guaranteed.04:24
infinityUnless you did the necessary (and hush-hush, we don't talk about it) hex-editing.04:24
BenCnope, give me some hints :)04:32
infinityProbably easier shown than spoken.  I can mangle the orig for you for this upload, and show you at UDS-MV.04:33
BenCcan we do it in debian/rules?04:33
infinityNote thta we have an unwritten (but oft confirmed) pseudo-license with ATI to blatantly violate their license (which disallows binary patching), hence why this is a bit hush-hush.04:33
BenCI'd rather we keep the shar file intact without modification04:34
infinityI've tried a few ways to automate it, and it never quite turns out right.04:34
infinityWe always just rolled our own tarballs in previous releases.  *shrug*04:34
BenCis this on the kernel module or the libaries?04:34
infinity(We did even before I started patching binaries)04:34
infinityThis is libGL.04:34
BenCis it rpath related?04:34
infinityVaguely, yeah.  They hardcode the (incorrect) path to the DRI modules.04:35
infinityIt could be fixed with a symlink on i386 (though ugly), but it can't really be fixed on amd64 at all without binary patching, since they build for SuSE which uses lib/lib64 while we use lib32/lib04:36
infinityAnd, of course, as any kid who used to do binary patching in the bad old days knows, you must make sure to pad out the replaces string with nulls, and make sure the binary is the same length at the end. :)04:37
infinityTrivial to do with a hex editor by hand, I had a hard time coaxing sed or perl into wanting to give me love.04:37
BenCinfinity: That may no longer be the case04:39
infinityI'd be ecstatic if that were so.04:39
BenCinfinity: I can't find any hint of that path in any of the binaries04:39
infinityLet me grab the latest.04:39
BenC8.29.6 is what I have04:39
BenCsingle shar for x86 and x86_6404:40
infinityWe want 8.30.304:40
infinity8.29.6 is known-broken.04:40
infinityLike, moreso than usual. :)04:40
BenC8.30.3 is beta isn't it?04:40
infinityNot according to their press release that says it was released yesterday. :/04:41
BenCwasn't on the download when I went to "current", just a few hours ago04:41
infinityGah, ati.com goes to ati.amd.com now.04:41
BenCyep :)04:41
infinityMan, I need to keep up with tech news.04:41
infinityCurernt is 8.30.3 when I go there. :)04:43
infinityThouhg, where are you finding this unified shar?04:44
infinityAlso, I'm womdering if we should do an fglrx-legacy, or if we should just tell poeple to use the radeon driver if they've got old cards.04:44
BenCLinux Drivers -> FireGL Series -> Linux x86 Display Driver... -> any "Current Driver"04:45
infinityHrm, I went a different route.04:45
BenCI went to "Drivers & Software"04:46
infinityBut, kay.  While they server the 32/64-bit "driver installers" out of different directories, they do appear to be the same file. :)04:46
infinityserve, even.04:46
BenCyeah, md5sum proved that to me :)04:47
BenCgot a url got 8.30.3?04:47
infinityI'm low on bandwidth, I just trusted file lenght. :)04:47
infinityhttps://support.ati.com/ics/support/KBAnswer.asp?questionID=117604:47
BenCI'll drop that in and rebuild04:48
infinityWant to unshar it, "find . -name libGL\* -exec strings \{\} \; | grep usr" for me?04:49
infinityIf they've really removed those hardcoded paths, I'm a happy man.04:49
BenCif not, I'll see about hacking them in-build04:49
infinityI'm sure it's not too much effort, I just gave up cause I had better things to do.04:49
infinityIf I did the regex matching (and replacing) in pure escape codes, and found the magical invocation for "stop trying t null-terminate the string, you dimwit", I'm sure it'd go smoothly. :)04:51
infinityOf course, the other advantage to distributing it pre-patched was that it wasn't obvious from the build system that we were violating the license.04:52
infinityAnd ATI doesn't really want us to mention that we're doing so (which is why it's not in debian/copyright), cause then everyone will want to.04:52
infinity"Well, if Ubuntu can add a binary patch for their pet issue, why can't we add binary patches for PCI IDs?" etc.04:53
infinityI realise the irony of me discussing this in a public channel, but it's not like it's a SECERET that we provide a patched libGL (any idiot can verify that with md5sum), it's just something we prefer to pretend we're not doing.04:54
BenCwhy do we move the dri modules if they are hard coded?05:02
infinityIn the i386 cause, it's because we don't ship /usr/X11R6 anymore, in the amd64 case, it's because of that, and also because of the lib/lib32/lib64 confusion.05:04
infinityOur base system (lib) is 64-bit, SuSE's base system is 32-bit, so the biarch logic is ass-backwards there.05:04
infinityWhile we can symlink lib64->lib, we clearly can't symlink lib->lib32. :)05:05
BenCright05:14
infinityOh, this could prove.. Interesting...05:20
infinityhttp://projects.info-pull.com/mokb/05:20
=== neo2ubuntu [n=ubuntu@adsl-68-251-189-154.dsl.ipltin.ameritech.net] has joined #ubuntu-kernel
fabbioneBenC: are you still around?07:59
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-kernel
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-kernel
=== _human_blip_ [n=mike@220.157.65.29] has joined #ubuntu-kernel
=== infinity2 [n=adconrad@loki.0c3.net] has joined #ubuntu-kernel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-kernel
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-kernel
=== anibal [n=anibal@debian/developer/anibal] has joined #ubuntu-kernel
=== ubuntulog [i=ubuntulo@trider-g7.fabbione.net] has joined #ubuntu-kernel
=== Topic for #ubuntu-kernel: Ubuntu kernel development discussion ONLY | Kernel Wiki: https://wiki.ubuntu.com/CategoryKernel | 2.6.19-4.4 uploaded. Don't use it, it's for bootstrapping only (and for you, infinity)
=== Topic (#ubuntu-kernel): set by BenC at Wed Nov 1 00:10:23 2006
=== siretart [i=siretart@tauware.de] has joined #ubuntu-kernel
=== _fs is now known as fs
=== Starting logfile irclogs/ubuntu-kernel.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-kernel
=== Topic for #ubuntu-kernel: Ubuntu kernel development discussion ONLY | Kernel Wiki: https://wiki.ubuntu.com/CategoryKernel | 2.6.19-4.4 uploaded. Don't use it, it's for bootstrapping only (and for you, infinity)
=== Topic (#ubuntu-kernel): set by BenC at Wed Nov 1 00:10:23 2006
=== HeMing [n=sungod@61.51.105.92] has joined #ubuntu-kernel
HeMinganybody in here?06:07
=== kylem [i=kyle@fruit.freedesktop.org] has joined #ubuntu-kernel
=== kriebly [n=moho@wisdom.Stanford.EDU] has joined #ubuntu-kernel
=== Lure_ [n=lure@72-254-161-29.client.stsn.net] has joined #ubuntu-kernel
=== _human_blip_ [n=mike@220.157.65.29] has joined #ubuntu-kernel
=== Lure_ [n=lure@72-254-161-29.client.stsn.net] has joined #ubuntu-kernel
=== tonfa [n=tonfa@footwar.residence.ens-lyon.fr] has joined #ubuntu-kernel
tonfagug09:40
tonfajust curious, has anybody managed to boot -rc4-mm2 (with or without SYSFS_DEPRECATED)09:41
tonfa?09:41
tonfaand thanks for the UUID stuff, switching to libata works fine!09:41
=== johanbr [n=j@jupiter.physics.ubc.ca] has joined #ubuntu-kernel
=== doko_ [n=doko@dslb-088-073-091-236.pools.arcor-ip.net] has joined #ubuntu-kernel

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!