libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libunwind-devel] [patch] packaging: multilib conflicts


From: Anderson Lizardo
Subject: Re: [Libunwind-devel] [patch] packaging: multilib conflicts
Date: Mon, 25 Feb 2008 19:17:05 -0400

On Sun, Feb 24, 2008 at 2:43 AM, Jan Kratochvil
<address@hidden> wrote:
> Hi,
>
>  original bugreport:
>         https://bugzilla.redhat.com/show_bug.cgi?id=342451
>  patch:
>         
> http://cvs.fedoraproject.org/viewcvs/*checkout*/rpms/libunwind/devel/libunwind-snap-070224-multilib-rh342451.patch
>
>  Expecting it broke i386 builds on an x86_64 system with both libunwind arches
>  installed (as there will be x86_64 /usr/include/libunwind.h).  Not tried.
> [...]
>  diff -u -X /home/jkratoch/.diffi.list -ruNp -x Makefile -x Makefile.in 
> libunwind-0.99-alpha-orig/include/libunwind.h 
> libunwind-0.99-alpha/include/libunwind.h
>  --- libunwind-0.99-alpha-orig/include/libunwind.h       1970-01-01 
> 01:00:00.000000000 +0100
>  +++ libunwind-0.99-alpha/include/libunwind.h    2008-02-24 
> 06:40:59.000000000 +0100
>  @@ -0,0 +1,17 @@
>  +/* Provide a real file - not a symlink - as it would cause multiarch 
> conflicts
>  +   (when multiple different arch releases are installed simultaneously.
>  +   https://bugzilla.redhat.com/show_bug.cgi?id=342451  */
>  +
>  +#if defined __x86_64__
>  +# include "libunwind-x86_64.h"
>  +#elif defined __i386__
>  +# include "libunwind-x86.h"
>  +#elif defined __ia64__
>  +# include "libunwind-ia64.h"
>  +#elif defined __powerpc64__
>  +# include "libunwind-ppc64.h"
>  +#elif defined __hpux
>  +# include "libunwind-hppa.h"
>  +#else
>  +# error "Unsupported arch"
>  +#endif

ARM support is now committed to the repository, so I believe you also
need to add:

#elif defined __arm__
# include "libunwind-arm.h"

here and on other files.

Regards,
-- 
Anderson Lizardo
Instituto Nokia de Tecnologia
Manaus - Brazil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]