[Bug 443147] Re: Firefox inappropriately adds scroll bars to many frames and images

2009-10-05 Thread Dave Martin
** Attachment added: "Render of http://www.yahoo.com/"; http://launchpadlibrarian.net/33031408/firefox-1.png ** Attachment added: "Dependencies.txt" http://launchpadlibrarian.net/33031409/Dependencies.txt -- Firefox inappropriately adds scroll bars to many frames and images https://bugs.l

[Bug 440709] Re: Boot does not continue after exiting maintenance shell after mountall failure

2009-10-02 Thread Dave Martin
** Tags removed: armel -- Boot does not continue after exiting maintenance shell after mountall failure https://bugs.launchpad.net/bugs/440709 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists

[Bug 440717] [NEW] usplash hides maintenance shell on boot failure

2009-10-02 Thread Dave Martin
Public bug reported: Binary package hint: usplash When upstart drops to a maintenance shell after a mountall failure, usplash just sits on the screen, preventing proper interaction with the maintenance shell. From the user's POV, the platform appears to hang. usplash should probably disappear in

[Bug 440709] Re: Boot does not continue after exiting maintenance shell after mountall failure

2009-10-02 Thread Dave Martin
** Attachment added: "karmic-desktop-armel+imx51_daily-live_20090930.log.gz" http://launchpadlibrarian.net/32871403/karmic-desktop-armel%2Bimx51_daily-live_20090930.log.gz -- Boot does not continue after exiting maintenance shell after mountall failure https://bugs.launchpad.net/bugs/440709

[Bug 440709] [NEW] Boot does not continue after exiting maintenance shell after mountall failure

2009-10-02 Thread Dave Martin
Public bug reported: Binary package hint: upstart This might be related to https://bugs.launchpad.net/bugs/121585 I hit this problem on armel; I don't know whether it is platform specific. Boot logs and the output of init -v are attached. (At the end of the log, the platform is just hanging, w

[Bug 435252] Re: /sbin/reload service management binary missing?

2009-09-23 Thread Dave Martin
Also note: the above problems were observed on armel. The problems could be armel-specific, but this is not obviously the case from the symptoms above. -- /sbin/reload service management binary missing? https://bugs.launchpad.net/bugs/435252 You received this bug notification because you are a m

[Bug 435252] Re: /sbin/reload service management binary missing?

2009-09-23 Thread Dave Martin
Note: the above results were observed trying to install ubuntu-minimal on a filesystem created with debootstrap --variant=minbase. However, installing ubuntu-minimal doesn't seem to add the missing binaries either (or create links etc.) If I symlink /sbin/reload and /sbin/force-reload to /sbin/re

[Bug 435252] [NEW] /sbin/reload service management binary missing?

2009-09-23 Thread Dave Martin
Public bug reported: Binary package hint: upstart On Karmic, it looks like there is supposed to be a /sbin/reload binary to reload daemon configuration, but it doesn't seem to exist. Other similar binaries /sbin/{start,stop,restart} do exist: # dpkg -S /sbin/{start,stop,restart}

[Bug 417009] Re: all openoffice apps die in 'com::sun::star::ucb::InteractiveAugmentedIOException' on armel in karmic

2009-09-23 Thread Dave Martin
> #34Oliver Grawert wrote 7 minutes ago: > > @dave: the original breakage sadly predates the switch to VFP by default Shame :( I'll flag up the toolchain patches when I have them anyway, but I guess they may not solve this problem with OOo. > #35Loïc Minier wrote 40 se

[Bug 417009] Re: all openoffice apps die in 'com::sun::star::ucb::InteractiveAugmentedIOException' on armel in karmic

2009-09-23 Thread Dave Martin
I just heard about a possibly relevant issue. Although I don't have any direct evidence that this is the cause, could this be related to the interaction between exception handling and the switch to VFP? : > > Codesourcery found and fixed a couple of bugs in glibc's longjmp > > implementation whi

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-09-15 Thread Dave Martin
Thanks for having a go! Did you apply the extra changes suggested by Mans too? I've not tried applying those myself yet, but I'd expect them to apply cleanly. FFT/[I]MDCT optimisations are likely to benefit a lot of codecs. -- Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmp

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-09-09 Thread Dave Martin
Is any progress expected on merging these changes for Karmic? -- Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel https://bugs.launchpad.net/bugs/383240 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu

[Bug 426280] Re: On ARM platforms with write-allocate caches, I-cache may be populated with garbage after copy-on-write page duplication

2009-09-09 Thread Dave Martin
OK; I misunderstood your kernel maintenance process a bit here. The wiki could be a good place to track things like this. Can you advise me offline where to put it? In the meantime, feel free to reject this bug. -- On ARM platforms with write-allocate caches, I-cache may be populated with gar

[Bug 426263] Re: conf: rc-sysinit requires mounted /proc

2009-09-08 Thread Dave Martin
OK, that sounds reasonable; it's not an urgent issue anyway, just a niggle. -- conf: rc-sysinit requires mounted /proc https://bugs.launchpad.net/bugs/426263 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ub

[Bug 426280] Re: On ARM platforms with write-allocate caches, I-cache may be populated with garbage after copy-on-write page duplication

2009-09-08 Thread Dave Martin
N.B., I meant: http://www.linux-arm.org/git/ (It's not so obvious how to find that from the front page...) -- On ARM platforms with write-allocate caches, I-cache may be populated with garbage after copy-on-write page duplication https://bugs.launchpad.net/bugs/426280 You received this bug notif

[Bug 426280] Re: On ARM platforms with write-allocate caches, I-cache may be populated with garbage after copy-on-write page duplication

2009-09-08 Thread Dave Martin
We're currently working with ARM's kernel tree, see: http://www.linux-arm.org/ To clarify my expectation: there's no direct benefit to your applying this to your tree right now, since you don't support the affected platforms yet; but it seemed worth flagging the issue up to you so you're aware. It

[Bug 426280] Re: On ARM platforms with write-allocate caches, I-cache may be populated with garbage after copy-on-write page duplication

2009-09-08 Thread Dave Martin
** Description changed: - This can affect systems with write-allocate caches. At the time of - writing, this includes the following ARM implementations: + This can affect systems with write-allocate caches, causing random + segfaults etc. in user processes. At the time of writing, this includes

[Bug 426280] [NEW] On ARM platforms with write-allocate caches, I-cache may be populated with garbage after copy-on-write page duplication

2009-09-08 Thread Dave Martin
Public bug reported: This can affect systems with write-allocate caches. At the time of writing, this includes the following ARM implementations: * ARM11MPCore * ARM Cortex-A9 It may affect other vendors' implementations, but I have no information on this. The problem occurs typically o

[Bug 426263] [NEW] If there is no initrd, /etc/init/rc-sysinit.conf polls /proc/cmdline before /proc is mounted

2009-09-08 Thread Dave Martin
Public bug reported: Binary package hint: upstart ...so you get an error message, and booting into single-user mode won't work. Of course, if Karmic filesystems are strictly not intended to work without an initrd, this might not be considered a problem. I believe that Jaunty may not be affected

[Bug 388388] Re: Integrate ARM NEON optimisations

2009-08-25 Thread Dave Martin
** Description changed: Binary package hint: x264 - This bug report is just a placeholder for now, since the relevant - changes are net yet merged with x264 mainline. + The NEON optimisation work done by David Conrad is now committed to mainline: + git://git.videolan.org/x264.git - The opt

[Bug 385553] Re: Integrate NEON optimisations for armel

2009-08-11 Thread Dave Martin
Note: there still seem to be some outstanding concerns about the robustness of the NEON code in 0.15.19, so we might want to wait for a later version before turning it on. I don't have any further details on this for now, but I'll add extra details if I get some useful information. -- Integrate

[Bug 346363] Re: Crashes when LANG not set in /etc/default/locale and /etc/environment

2009-08-10 Thread Dave Martin
I've noticed that gnome-language-selector also fails if the initial content of /etc/default/locale is LANG="C" That can happen in a manual install, since some people prefer to avoid the heavyweight locales by default, but I don't think it would ever affect a live image style install. /usr/lib/py

[Bug 410197] [NEW] Video from swfdec-mozilla not rendered properly on armel

2009-08-07 Thread Dave Martin
Public bug reported: Binary package hint: swfdec-mozilla Specifically, I experience a problem playing video from YouTube; however, I haven't seen video work from any site. I tried both firefox-3.0 and firefox-3.5. As a consequence, there doesn't seem to be any working flash video support out of

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-08-04 Thread Dave Martin
Hi again, I think I now have a stable build, by pulling the following revisions from svn://svn.ffmpeg.org/ffmpeg/trunk: r18332 r18333 r18535 r18600 r18601 r18712 r18713 r18916 r18917 r18972 r19216 r19308 r19345 The attached patch enables the NEON build flavour and applicable build options in deb

[Bug 385553] Re: Integrate NEON optimisations for armel

2009-07-30 Thread Dave Martin
I've tried out your rebuilt package; there are a couple of minor slowdowns against the current karmic pixman, but most things are a bit faster and it looks like a general improvement. Some of these differences are likely due to general modifications to pixman between 0.13.x and 0.15.19. Some things

[Bug 406368] [NEW] Thumb-2 debugging support

2009-07-29 Thread Dave Martin
Public bug reported: Binary package hint: gdb There is now an upstream patch available to support stepping in Thumb-2 code: http://sourceware.org/ml/gdb-patches/2009-07/msg00683.html This is a new patch and appears not to have been merged in Ubuntu yet (as of 6.8.50.20090628-1ubuntu3) Although

[Bug 399225] [NEW] ld can generate incorrect branch fixups on arm

2009-07-14 Thread Dave Martin
Public bug reported: Binary package hint: binutils We observed a serious problem in ld which inserted branches to incorrect locations during link. This may be related to the Cortex-A8 thumb-2 branch alignment workaround. The problem occurred when building for Thumb-2 (-march=armv7-a -mthumb) ---

[Bug 396049] [NEW] Branch instruction with no operand causes gas to segfault on armel

2009-07-06 Thread Dave Martin
Public bug reported: Binary package hint: binutils Affects: 2.19.51.20090622-0ubuntu1 (karmic) Does not affect: 2.19.1-0ubuntu3 (jaunty) An input file consisting of a single "b" character (with or without newline) is sufficient to reproduce the error. However, "beq" also works. I haven't been

[Bug 396049] Re: Branch instruction with no operand causes gas to segfault on armel

2009-07-06 Thread Dave Martin
This bug may affect upstream, but I've not been able to check yet. -- Branch instruction with no operand causes gas to segfault on armel https://bugs.launchpad.net/bugs/396049 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bu

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-06-30 Thread Dave Martin
Will do— I think I now have a good patch set, but I want to check it works. I'm currently doing a fresh build. One other question Mans: Because the baseline architecture used by the toolchain is -march=armv5t, many of the NEON sources fail to build even with -mfpu=neon, because of the presence o

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-06-30 Thread Dave Martin
The upstream configure script doesn't currently seem to work this way for any of the ARM extensions. Instead, you seem need to build with the right --extra-cflags as well as enabling the extension(s) you want, such as --enable-armvfp or --enable-neon. The configure script has the facilities to ad

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-06-29 Thread Dave Martin
Having played a bit, --extra-cflags="-mfpu=neon -mfloat-abi=softfp" seems to be _required_ for the neon flavour in order for the NEON optimisations to get built. -ftree-vectorize probably isn't needed explicitly, because the build seems to default to -O3. -- Integrate and enable ARMv5TE/v6/VFP a

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-06-29 Thread Dave Martin
I discussed this with Måns, and on his advice I pulled across the following patches from the ffmpeg trunk (revision numbers shown are relative to svn://svn.ffmpeg.org/ffmpeg/trunk). r18332 (ARM: NEON optimised add_pixels_clamped) r18333 (ARM: NEON optimized put_signed_pixels_clamped) r18535 (Add g

[Bug 390591] Re: mono segfaults on ARM

2009-06-24 Thread Dave Martin
Thanks. Hmmm, here's mine from mono-jit 2.0.1-4 (Jaunty). It does look like there has been a change to the way mono makes syscalls: the svc 0x9f0002 calls have gone, and svc 0 has appeared: this looks like a transition from the old syscall ABI to the new one. This still doesn't explain the probl

[Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
I can't see any mono-jit binary package on ports.ubuntu.com for 2.4; this might be due to packaging changes between the versions. Can someone who has a build of 2.4 please do $ objdump -d /usr/bin/mono | grep svc It would be interesting to see whether the 'svc 0x009f0002' instructions present in

RE: [Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
Looking in /usr/bin/f-spot, there seems to be a --gdb option which I could try. I was using mono-2.0.x (Jaunty) though --- sorry for the confusion there; it may not be useful to debug this after all. -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may a

[Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
em2.0-cil - libmono-system-data2.0-cil - libmono-system-web2.0-cil - libndesk-dbus1.0-cil - libndesk-dbus-glib1.0-cil - mono-2.0-gac + [ dave-martin-arm removed his original incorrect description text; see + the original description for details. ] -- mono segfaults on ARM https://bugs.launchpad

[Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
** Attachment added: "Debug output from f-spot, with backtrace" http://launchpadlibrarian.net/28247662/f-spot-debug_jaunty_armel.txt -- mono segfaults on ARM https://bugs.launchpad.net/bugs/390591 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed

[Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
I rebuilt the Jaunty imx51 kernel with CONFIG_OABI_COMPAT enabled: _now_ I think I may now be seeing the same bug that everyone else is seeing. Now, I get the following behaviour: * f-spot and mono appear to install without segfaults or other problems. * Running f-spot now causes a segfault (

[Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
Can you check whether CONFIG_OABI_COMPAT is enabled in the vendor kernel? The verndor kernel configs have historically not been the same as the stock Ubuntu kernel. -- mono segfaults on ARM https://bugs.launchpad.net/bugs/390591 You received this bug notification because you are a member of Ubun

[Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
Note: for the reasons given above, this issue should not be assumed to be fixed for Karmic unless someone has tried to reproduce it on a Babbage board. -- mono segfaults on ARM https://bugs.launchpad.net/bugs/390591 You received this bug notification because you are a member of Ubuntu Bugs, which

[Bug 390591] Re: mono segfaults on ARM

2009-06-23 Thread Dave Martin
This is interesting --- I definitely get SIGILL, not SIGSEGV, in the mono binary. I did try installing f-spot-dbgsym, but this didn't seem to give me any debug symbols even when explicitly attempting to load them with "symbol-file /usr/lib/debug/usr/bin/mono" in GDB. The instruction at PC is pop

RE: [Bug 390591] Re: f-spot seems wrongly packaged / unusable for armel

2009-06-22 Thread Dave Martin
> David: Its not clear if you've not used mono or C# before, I haven't. > but mono uses the PE format for its executables, but instead > of using i386 or other assembly code, its CIL byte code. > Wikipedia has a fairly good writeup of how .NET (and thus > mono) applications work > http://e

[Bug 390179] Re: RTL is printed in reverse

2009-06-22 Thread Dave Martin
*** This bug is a duplicate of bug 390591 *** https://bugs.launchpad.net/bugs/390591 This bug seems totally unrelated to https://bugs.launchpad.net/bugs/390591 (which is about an architecture/build problem in f-spot/mono and has nothing to do with text rendering). Should the duplicate status

[Bug 390591] Re: f-spot seems wrongly packaged / unusable for armel

2009-06-22 Thread Dave Martin
Note: the above issue applies to the following source package versions, on Jaunty: f-spot 0.5.0.3-1ubuntu6 mono 2.0.1-4 I haven't investigated whether Karmic is affected. -- f-spot seems wrongly packaged / unusable for armel https://bugs.launchpad.net/bugs/390591 You received this bug notificat

[Bug 390593] [NEW] mono may be wrongly packaged / unusable for armel

2009-06-22 Thread Dave Martin
Public bug reported: Binary package hint: mono This bug is just a placeholder to link to a related bug I've raised on f-spot. It looks like mono may be wrongly tagged as working on armel, or the build configuration could be packaging binaries for the wrong architecture. https://bugs.launchpad.n

[Bug 390591] [NEW] f-spot seems wrongly packaged / unusable for armel

2009-06-22 Thread Dave Martin
Public bug reported: Binary package hint: f-spot Installing f-spot on armel installs a load of Win32 PE executables (.exe, .dll) and seems to rely on executing these to work. dpkg prints out a load of "illegal instruction" errors when trying to configure the package, but the package is erroneous

[Bug 385501] Re: Binutils does not support 64-byte alignment for armel

2009-06-18 Thread Dave Martin
The patch has now been posted to the binutils list: http://sourceware.org/ml/binutils/2009-06/msg00289.html It looks pretty simple. -- Binutils does not support 64-byte alignment for armel https://bugs.launchpad.net/bugs/385501 You received this bug notification because you are a member of Ubun

[Bug 388388] [NEW] Integrate ARM NEON optimisations

2009-06-17 Thread Dave Martin
Public bug reported: Binary package hint: x264 This bug report is just a placeholder for now, since the relevant changes are net yet merged with x264 mainline. The optimisations are currently maintained by David Conrad, here: git://gitorious.org/x264-arm/mainline.git ** Affects: x264 (Ubuntu)

[Bug 385325] Re: [armel] thunderbird-bin crashed with SIGSEGVI

2009-06-16 Thread Dave Martin
MOZILLA_FIVE_HOME=. LD_LIBRARY_PATH=.:./plugins:. DISPLAY=:0.0 DYLD_LIBRARY_PATH=.:. LIBRARY_PATH=.:./components:. SHLIB_PATH=.:. LIBPATH=.:. ADDON_PATH=. MOZ_PROGRAM=/usr/lib/thunderbird/thunderbird-bin MOZ_TOOLKIT= moz_debug=1 moz_debugger=g

[Bug 385325] Re: [armel] thunderbird-bin crashed with SIGSEGVI

2009-06-16 Thread Dave Martin
Doesn't seem to work for me, I'm afraid. Thunderbird (2.0.0.21 +nobinonly-0ubuntu1.9.04.1) still segfaults with the same symptoms. -- [armel] thunderbird-bin crashed with SIGSEGVI https://bugs.launchpad.net/bugs/385325 You received this bug notification because you are a member of Ubuntu Bugs, w

[Bug 385325] Re: [armel] thunderbird-bin crashed with SIGSEGVI

2009-06-16 Thread Dave Martin
If tb2 can't easily be fixed, will tb3 be made available in jaunty as a backport or update? I'd be concerned if there will not be any working version of tb at all in jaunty. -- [armel] thunderbird-bin crashed with SIGSEGVI https://bugs.launchpad.net/bugs/385325 You received this bug notification

[Bug 319729] Re: ARM architecture lacks support for pselect() and ppoll()

2009-06-16 Thread Dave Martin
A clarification in relation to my historical comments on this thread (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/319729/comments/11), the problem I observed where init sometimes stops respawning terminal logins is _not_ caused by a pselect-style race. It's a separate issue to do with hot

[Bug 385553] Re: Integrate NEON optimisations for armel

2009-06-11 Thread Dave Martin
An additional clarification here: It seems the the pixman trunk is still stabilising, but there is likely to be a stable version in time for the Karmic feature freeze; preferably alpha4. Assuming a stable version exists in the right timescale, is it feasible to switch the packaged libpixman versi

[Bug 385553] [NEW] Integrate NEON optimisations for armel

2009-06-10 Thread Dave Martin
Public bug reported: There are upstream optimisations in pixman, based on the ARM NEON extensions in Cortex-A8 etc. http://cgit.freedesktop.org/pixman/ The current Karmic version of pixman is based on upstream 0.14.0, which does not have the NEON support. It's highly desirable to bring the opti

[Bug 385501] [NEW] Binutils does not support 64-byte alignment for armel

2009-06-10 Thread Dave Martin
Public bug reported: Binary package hint: binutils Binutils does not support 64-byte alignment for armel platforms using the .p2align directive; this is required in order for GCC to use this alignment (wiether via -falign-functions= etc. or __attribute__ (( __aligned__ (64) )). This may be affect

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-06-08 Thread Dave Martin
To clarify from my POV: * For Karmic, we expect there to be additional ARM hardware supported by the Ubuntu release, fully supporting NEON (though this is yet to be confirmed). It will be nice if we can backport the new packages for Jaunty, but that's a secondary concern. * I don't expect t

[Bug 383974] Re: [ARM] Invalid use of assert() around expressions with required side-effects (i.e., getcontext())

2009-06-08 Thread Dave Martin
Note that this issue isn't really ARM-specific. It's a generic C/C++ issue. -- [ARM] Invalid use of assert() around expressions with required side-effects (i.e., getcontext()) https://bugs.launchpad.net/bugs/383974 You received this bug notification because you are a member of Ubuntu Bugs, whic

[Bug 383240] Re: Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-06-05 Thread Dave Martin
OK, so far so good. The confflags definitions for NEON look OK, but it's still disabled. It should be safe to uncomment the FLAVORS += neon line now, because we deliberately disable NEON in the kernel for Jaunty to avoid applications and libraries accidentally believing it works. (This also mean

[Bug 383978] [NEW] wvdial seems unusable on armel due to reliance on the unimplemented sysv ucontext API in glibc

2009-06-05 Thread Dave Martin
Public bug reported: To work around this, wvstreams should be ported to use another mechanism such as setjmp/longjmp (I haven't investigated the feasibility of this), or the affected functions (primarily setcontext and getcontext) need to be implemented in glibc. The affected code is in utils/wvt

[Bug 383975] [NEW] sysv-style ucontext functions appear not to be implemented on armel

2009-06-05 Thread Dave Martin
Public bug reported: When called, getcontext() returns -1 and sets errno = ENOSYS. Some packages, such as wvstreams (a wvdial backend package), currently rely on the ucontext functions in order to work correctly; currently such packages are broken on armel. See also http://bugs.debian.org/cgi-bi

[Bug 383974] Re: Invalid use of assert() around expressions with required side-effects (i.e., getcontext())

2009-06-05 Thread Dave Martin
** Attachment added: "Patch to prevent setcontext calls from being compiled out if assertions are removed during build." http://launchpadlibrarian.net/27530609/wvstreams-4.4.1_ucontext-wrapper.diff -- Invalid use of assert() around expressions with required side-effects (i.e., getcontext())

[Bug 383974] [NEW] Invalid use of assert() around expressions with required side-effects (i.e., getcontext())

2009-06-05 Thread Dave Martin
Public bug reported: If the assertions are compiled out, the calls to getcontext will be compiled out also... This probably doesn't affect Ubuntu builds, since the package is never built with -DNDEBUG by default (I think). But strictly speaking it's not correct and it will probably only be a ma

[Bug 340595] Re: thunderbird-bin failed to start: burned lots of CPU crashed with SIGSEGV

2009-06-05 Thread Dave Martin
I haven't done any source debugging of this yet, but here is a more detailed backtrace. Is there any other specific information which would be useful? $ /usr/lib/thunderbird/run-mozilla.sh -g /usr/lib/thunderbird/thunderbird-bin -d gdb MOZILLA_FIVE_HOME=/usr/lib/thunderbird LD_LIBRARY_PATH=

[Bug 383240] [NEW] Integrate and enable ARMv5TE/v6/VFP and NEON optimisations from ffmpeg trunk for armel

2009-06-03 Thread Dave Martin
Public bug reported: Binary package hint: ffmpeg Since quite a lot of ARM architecture optimisations are now integrated in the ffmpeg trunk, ideally Ubuntu should enable them for Karmic onwards. The related changes have been committed to the ffmpeg trunk at svn://svn.ffmpeg.org/ffmpeg/trunk from

[Bug 340595] Re: thunderbird-bin failed to start: burned lots of CPU crashed with SIGSEGV

2009-06-03 Thread Dave Martin
Probably anyone with a working platform can reproduce this; it seemed to happen consistently. Could the backtrace be obtained using the relevant debug packages and the core dump attached to this report? I'll try and install relevant ddebs and get some more direct information, but this isn't going

[Bug 383210] [NEW] Enable support for building kernels in Thumb-2 on armel

2009-06-03 Thread Dave Martin
Public bug reported: Binary package hint: binutils A patch has been implemented to support this, and has been posted to the binutils mailing list, here: http://sourceware.org/ml/binutils/2009-05/msg00132.html This enables the automatic generation of if-then (IT) blocks in the instruction stream

[Bug 383188] [NEW] Branch instructions may operate incorrectly for Thumb2/-mthumb for armel

2009-06-03 Thread Dave Martin
Public bug reported: Binary package hint: binutils Details of the issue, and a patch providing a workaround have been posted to the binutils mailing list here: http://sourceware.org/ml/binutils/2009-05/msg00297.html This patch is needed in order for Thumb-2 code built by the tools to work corre

[Bug 378990] Re: gpartedbin and Xorg starve mkfs of CPU time.

2009-05-21 Thread Dave Martin
** Attachment added: "Dependencies.txt" http://launchpadlibrarian.net/27009927/Dependencies.txt -- gpartedbin and Xorg starve mkfs of CPU time. https://bugs.launchpad.net/bugs/378990 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. --

[Bug 378990] [NEW] gpartedbin and Xorg starve mkfs of CPU time.

2009-05-21 Thread Dave Martin
Public bug reported: Binary package hint: gparted There is no graphics acceleration on this board, so the rendering of the progress bar is done entirely on the CPU. Note that renice can be used to increase the priority of mkfs; this improves things significantly. ProblemType: Bug Architecture:

[Bug 373282] Re: Volume labels containing "/" are confusingly mangled

2009-05-07 Thread Dave Martin
** Attachment added: "Dependencies.txt" http://launchpadlibrarian.net/26435258/Dependencies.txt -- Volume labels containing "/" are confusingly mangled https://bugs.launchpad.net/bugs/373282 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubu

[Bug 373282] [NEW] Volume labels containing "/" are confusingly mangled

2009-05-07 Thread Dave Martin
Public bug reported: Binary package hint: hal / seems to be mangled to % when mounting media. This may not be a bug, but some people may find it confusing, though I don't expect manu users will be affected. I have some alternate root filesystems on various devices, and it is common to label th

[Bug 340595] Re: thunderbird-bin failed to start: burned lots of CPU crashed with SIGSEGV

2009-04-27 Thread Dave Martin
I will try and reproduce the issue when possible (I don't have a working platform just at the moment). Do I need to do anything extra, or can this be looked at with the information currently submitted? -- thunderbird-bin failed to start: burned lots of CPU crashed with SIGSEGV https://bugs.launc

[Bug 365053] Re: On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not to install a bootloader

2009-04-23 Thread Dave Martin
I see; yes, that sounds plausible. So it might make sense to remove the Recommends from linux-image-imx51 and install flash-kernel explicitly if the bootloader installation option is enabled in ubiquity? -- On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not

[Bug 365053] Re: On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not to install a bootloader

2009-04-23 Thread Dave Martin
** Attachment added: "kernel-img.conf and flash-kernel.conf from default install (bootloader installation enabled)" http://launchpadlibrarian.net/25872625/kernel-img-conf-bootloader-installed.tar.gz -- On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not

[Bug 365053] Re: On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not to install a bootloader

2009-04-23 Thread Dave Martin
Perhaps do_initrd should be "no" when not installing the bootloader? ** Attachment added: "kernel-img.conf (bootloader installation not enabled in ubiquity; no flash-kernel.conf is generated in this configuration)" http://launchpadlibrarian.net/25872629/kernel-img-conf-bootloader-not-installe

[Bug 365053] Re: On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not to install a bootloader

2009-04-22 Thread Dave Martin
** Attachment added: "Verbose installer output (using ubiquity --debug)" http://launchpadlibrarian.net/25847608/installer-logs.tar.bz2 ** Attachment added: "Dependencies.txt" http://launchpadlibrarian.net/25847609/Dependencies.txt ** Attachment added: "UbiquitySyslog.gz" http://launchpa

[Bug 365053] [NEW] On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not to install a bootloader

2009-04-22 Thread Dave Martin
Public bug reported: Binary package hint: ubiquity If the "install bootloader" option is cleared (in the advanced options on the last page of the Ubiquity installer dialogs), it appears that no /etc/flash-kernel.conf configuration file is generated for flash-kernel to use. However, the linux ima

[Bug 343602] Re: NEON and THUMBEE hwcaps

2009-04-03 Thread Dave Martin
I've tested the modified libc from http://people.ubuntu.com/~lool/glibc- neon/, on kernels both with and without the CONFIG_NEON enabled. The libc hwcap setup for NEON appears to work fine. I put some dummy libraries in /lib and /lib/neon and wrote a simple test program: * using a kernel with

[Bug 351588] Re: Use of SVG backdrop by default causes extremely slow gdm startup on armel

2009-03-31 Thread Dave Martin
Got the update – much better now, thanks -- Use of SVG backdrop by default causes extremely slow gdm startup on armel https://bugs.launchpad.net/bugs/351588 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubu

[Bug 351588] Re: Use of SVG backdrop by default causes extremely slow gdm startup on armel

2009-03-30 Thread Dave Martin
Sounds OK as a solution--- the time taken to resample a large PNG down seems much less of an issue than the time taken to render SVG. -- Use of SVG backdrop by default causes extremely slow gdm startup on armel https://bugs.launchpad.net/bugs/351588 You received this bug notification because you

[Bug 351588] [NEW] Use of SVG backdrop by default causes extremely slow gdm startup on armel

2009-03-30 Thread Dave Martin
Public bug reported: Binary package hint: xubuntu-artwork With no accelerated SVG implementation for ARM at present, this is causing a delay of about 1 minute between gdm startup and displaying a login box on an 800 MHz ARMv7 platform. This at least doubles the time from boot to a login prompt on

[Bug 348346] Re: No further respawns after a "telinit u"

2009-03-27 Thread Dave Martin
Ah, right. I had a prod, and I understand what's going on a bit better now--- you're right, upgrading libc (or indeed any libs) will prevent read-only remount of the affected filesystems until the processes using the old libraries die or re-exec. I couldn't work out why this happened, but is look

[Bug 348346] Re: No further respawns after a "telinit u"

2009-03-27 Thread Dave Martin
I think it should always be possible to remount / read-only unless init or other required processes hold some files open for write access. I can't see why re-exec'ing init or not would make a difference to this; it only affects when the inodes of the old libc are harvested; that's down to files

[Bug 348346] Re: No further respawns after a "telinit u"

2009-03-27 Thread Dave Martin
"sidtant" = "distant" (oops) -- No further respawns after a "telinit u" https://bugs.launchpad.net/bugs/348346 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu

[Bug 348346] Re: No further respawns after a "telinit u"

2009-03-27 Thread Dave Martin
Upgrading should only be necessary between nearby versions, so it doesn't seem a problem to change/break the dump format now and again. But I agree that it's significant work to set up such a dump/reload mechanism if it doesn't exist yet. When upgrading to a version of upstart which is too sidtant

[Bug 347205] Re: init stops respawning terminal logins after while

2009-03-25 Thread Dave Martin
Good spot... Hmmm, yes it seems likely that this is the same issue... telinit u or kill 1 (same thing, I think) certainly causes the symptom to appear, and since I am usually logging in via gdm or ssh (not getty) it is quite plausible that I may not notice for many hours after a libc upgrade. I

[Bug 347864] Re: GCC generates invalid instructions when building for Thumb-2 on armel

2009-03-25 Thread Dave Martin
[See asbug_gcc-4.3.3-5ubuntu4.s and asbug_gcc- snapshot_20090225-0ubuntu1.s] ** Attachment added: "asbug_gcc-snapshot_20090225-0ubuntu1.s" http://launchpadlibrarian.net/24326841/asbug_gcc-snapshot_20090225-0ubuntu1.s -- GCC generates invalid instructions when building for Thumb-2 on armel ht

[Bug 347864] Re: GCC generates invalid instructions when building for Thumb-2 on armel

2009-03-25 Thread Dave Martin
Useful to know, thanks. gcc-snapshot (4.4.0 20090225) appears not to produce the error. It looks like the difference may be connected with the code GCC generates for doubleword memory accesses in Thumb-2 code: http://gcc.gnu.org/ml/gcc-patches/2009-01/msg00659.html gcc-snapshot certainly makes

[Bug 347205] Re: init stops respawning terminal logins after while

2009-03-24 Thread Dave Martin
Indeed... I've added some debug hacks to make sure that all signals are masked except inside select(). But as you suggest, this doesn't resolve the problem. I also added some printfs, and I've managed to observe that when the problem occurs, init wakes up out of select OK (suggesting a signal wa

[Bug 347864] Re: GCC generates invalid instructions when building for Thumb-2 on armel

2009-03-24 Thread Dave Martin
It's a GCC bug, so we can disregard binutils (the assembler is correct in rejecting the problem instruction). It looks like the problem is that GCC is making bad assumptions about operand ranges for some instructions passed to the assembler. Note that the generated instruction would be OK when g

[Bug 347864] Re: GCC generates invalid instructions when building for Thumb-2 on armel

2009-03-24 Thread Dave Martin
Oops, disregard that last comment. I will check up on what tools we've tried... -- GCC generates invalid instructions when building for Thumb-2 on armel https://bugs.launchpad.net/bugs/347864 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubunt

RE: [Bug 347864] Re: GCC generates invalid instructions when building forThumb-2 on armel

2009-03-24 Thread Dave Martin
Ed, what tools did you try again? Cheers ---Dave > -Original Message- > From: boun...@canonical.com [mailto:boun...@canonical.com] On > Behalf Of Matthias Klose > Sent: 24 March 2009 12:43 > To: Dave P Martin > Subject: [Bug 347864] Re: GCC generates invalid instructions > when buildin

[Bug 347864] Re: GCC generates invalid instructions when building for Thumb-2 on armel

2009-03-24 Thread Dave Martin
** Attachment added: "Preprocessed C++ source which demonstrates the compiler bug" http://launchpadlibrarian.net/24304416/asbug.c%2B%2B -- GCC generates invalid instructions when building for Thumb-2 on armel https://bugs.launchpad.net/bugs/347864 You received this bug notification because y

[Bug 347864] [NEW] GCC generates invalid instructions when building for Thumb-2 on armel

2009-03-24 Thread Dave Martin
Public bug reported: Binary package hint: gcc-4.3 When building for the Thumb-2 instruction set, GCC appears to generate Thumb2 loads and stores with invalid address offsets and base register writeback. The Thumb-2 instruction set does not support the full offset range for these instructions, ca

[Bug 347205] Re: init stops respawning terminal logins after while

2009-03-23 Thread Dave Martin
Thinking about it, you're right... signals_caught[signum]++ is not atomic, but it probably does not matter because no code other than the handler for another signal (i.e., different signum) can run in the middle of a signal handler. [ Aside: just to clarify why the increment is not atomic: SUSv3

[Bug 347205] Re: init stops respawning terminal logins after while

2009-03-23 Thread Dave Martin
Could there be an atomic update problem with signals_caught? Just a thought... it looks like a signal could come in in the middle of checking/clearing signals_caught. I'm not sure whether this problem really exists though, without spending longer trying to understand the code. signals_caught[si

[Bug 347205] Re: init stops respawning terminal logins after while

2009-03-23 Thread Dave Martin
Hmmm, on closer inspection you seem to be right. Apologies for the confusion. $ cat /proc/1/wchan do_select I assumed that this was evidence that pselect was being used, since on ARM, select is currently used to implement pselect. However, now I've taken a look at the upstart source code, it lo

[Bug 347205] [NEW] init stops respawning terminal logins after while

2009-03-23 Thread Dave Martin
Public bug reported: Binary package hint: upstart I don't have a way to reliably reproduce this behaviour, but it seems to happen on average once every 1-2 days of uptime. Once respawning stops, I have not found a way to restart it except by running telinit (either specifying the same runlevel as

[Bug 345992] [NEW] The one-line package description for the linux-image-imx51 and linux-image-versatile meta-packages appears wrong

2009-03-20 Thread Dave Martin
Public bug reported: The current description (in linux-meta_2.6.28.11.11) is "Versatile-based systems systems Linux kernel image". It should probably read "Linux kernel image for version 2.6.28 on i.MX51-based systems" (matching the linux-image-2.6*-imx51 package). Also, the one-line descriptio

<    1   2   3   4   5   6   >