Re: etch -- lenny upgrade report on Alpha platform
On 5/10/2008, at 6:50 PM, Michael Cree wrote: Jay Estabrook wrote: OK, here are the patches I mentioned, plus one. You may already have some, or may not need some, but for completeness: 1. dbus-alpha-unaligned.patch force gcc to generate proper code; it normally assumes structures are aligned. 2. hal-0.5.10-cache-alignment.patch force proper alignment of elements larger than 32 bits Has anyone tried these patches? I managed to apply the dbus patch to debian dbus-1.2.1-3 and dbus's unaligned trap verbiage has been tamed. Nice. But hald has decided, presumably because of the silence due to dbus's absence:-/, to let fly with tons of unaligned trap messages. But I can't the hal patch to apply cleanly to debian hal 0.5.11-3. Just to let people know, with some guidance from Jay, I have tracked down the problem. Being new to using the Debian package build system I didn't realise that it placed the libdbus-1 shared library into a different package than dbus, and so when I installed my patched dbus package, it updated dbus-daemon, but not libdbus-1.so. The UAAs from hal are due to the libdbus-1 library, and the patch dbus-alpha- unaligned.patch fixes not only dbus-daemon, but a number of programs including hal. The patch hal-0.5.10-cache-alignment.patch is not needed on the Debian supplied hal, as a fix is already included. I see Debian hal bug #368863 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368863 ) is still open. I will send a message to the bug tracker later today to advise the hal maintainers that hal unaligned trap is fixed and that the remaining traps are due to libdbus-1. I have searched the Debian bug database for package dbus and there is no bug logged for unaligned traps. Later today I will log a bug report on the dbus package and upload Jay's patch. Cheer Michael. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: etch -- lenny upgrade report on Alpha platform
On Thu, Oct 16, 2008 at 11:19:17AM +1300, Michael Cree wrote: I see Debian hal bug #368863 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368863 ) is still open. I will send a message to the bug tracker later today to advise the hal maintainers that hal unaligned trap is fixed and that the remaining traps are due to libdbus-1. I have searched the Debian bug database for package dbus and there is no bug logged for unaligned traps. Later today I will log a bug report on the dbus package and upload Jay's patch. Thanks. I've been a slug and haven't gotten around to doing much with my Alpha other than cursing my inability to get firefox-3.0.3 to build. The journey started when I wanted to try building firefox-3.x, and discovered I needed to upgrade from etch to lenny to get the necessary library versions to even attempt a build. The good news is, gcc/g++-4.2.4 and the associated binutils will probably get the job done at some point, whereas I had to use gcc/g++-3.3 back in the firefox-2.0.0.13 timeframe: the 4.x compilers were badly confused by the mess that is the mozilla source tree. The bad news is, I can't get past the link step that builds libxul.so, regardless of which compiler version I use. Someone asked me why I don't try iceweasel. I have... Version 3.0.1-1 bombs consistently with an illegal instruction, even if all plugins are disabled and my .mozilla directory is moved out of the way. I thought I might try looking at the iceweasel source package to see how Debian got around the libxul.so issue, and the answer seems to be use xulrunner-dev. I might try that in a few days, but I've got a 2.6.27-final kernel build to do first :-). -- Bob Tracy | I was a beta tester for dirt. They never did [EMAIL PROTECTED] | get all the bugs out. - Steve McGrew on /. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]