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

Bug#779423: marked as done (unblock: llvm-toolchain-3.5/1:3.5-10)



Your message dated Tue, 3 Mar 2015 18:32:41 +0100
with message-id <20150303173241.GA8713@dogguy.org>
and subject line Re: Bug#779423: unblock: llvm-toolchain-3.5/1:3.5-10
has caused the Debian Bug report #779423,
regarding unblock: llvm-toolchain-3.5/1:3.5-10
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
779423: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779423
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hello,


Please unblock package llvm-toolchain-3.5

The lldb arch detection is broken. This breaks the usage of lldb.
Cf bug #779332

unblock llvm-toolchain-3.5/1:3.5-10

Thanks,
Sylvestre

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (500, 'stable-updates'), (500, 'stable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru llvm-toolchain-3.5-3.5/debian/changelog llvm-toolchain-3.5-3.5/debian/changelog
--- llvm-toolchain-3.5-3.5/debian/changelog	2014-12-14 22:55:29.000000000 +0100
+++ llvm-toolchain-3.5-3.5/debian/changelog	2015-02-27 15:29:28.000000000 +0100
@@ -1,3 +1,10 @@
+llvm-toolchain-3.5 (1:3.5-10) unstable; urgency=medium
+
+  * lldb-arch.diff: Fix a critical bug on lldb arch detection
+    (Closes: #779332)
+
+ -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 27 Feb 2015 11:26:38 +0100
+
 llvm-toolchain-3.5 (1:3.5-9) unstable; urgency=medium
 
   * Fix scan-build (patch removed during a conflict) (Closes: #773050)
diff -Nru llvm-toolchain-3.5-3.5/debian/patches/lldb-arch.diff llvm-toolchain-3.5-3.5/debian/patches/lldb-arch.diff
--- llvm-toolchain-3.5-3.5/debian/patches/lldb-arch.diff	1970-01-01 01:00:00.000000000 +0100
+++ llvm-toolchain-3.5-3.5/debian/patches/lldb-arch.diff	2015-02-27 15:29:28.000000000 +0100
@@ -0,0 +1,13 @@
+Index: llvm-toolchain-3.5-3.5/lldb/source/Core/Module.cpp
+===================================================================
+--- llvm-toolchain-3.5-3.5.orig/lldb/source/Core/Module.cpp
++++ llvm-toolchain-3.5-3.5/lldb/source/Core/Module.cpp
+@@ -1590,7 +1590,7 @@ Module::SetArchitecture (const ArchSpec
+         m_arch = new_arch;
+         return true;
+     }    
+-    return m_arch.IsExactMatch(new_arch);
++    return m_arch.IsCompatibleMatch(new_arch);
+ }
+ 
+ bool 
diff -Nru llvm-toolchain-3.5-3.5/debian/patches/series llvm-toolchain-3.5-3.5/debian/patches/series
--- llvm-toolchain-3.5-3.5/debian/patches/series	2014-12-14 22:55:29.000000000 +0100
+++ llvm-toolchain-3.5-3.5/debian/patches/series	2015-02-27 15:29:28.000000000 +0100
@@ -51,3 +51,4 @@
 ignore-ifcvt3.ll.diff
 scan-build-clang-path.diff
 
+lldb-arch.diff

--- End Message ---
--- Begin Message ---
On Mon, Mar 02, 2015 at 10:08:24AM +0100, Sylvestre Ledru <sylvestre@debian.org> wrote:
> On 01/03/2015 20:01, Julien Cristau wrote:
> > On Sat, Feb 28, 2015 at 12:54:17 +0100, Mehdi Dogguy wrote:
> >
> >> Control: tags -1 + moreinfo
> >>
> >> On Sat, Feb 28, 2015 at 12:03:03PM +0100, Sylvestre Ledru <sylvestre@debian.org> wrote:
> >>> Please unblock package llvm-toolchain-3.5
> >>>
> >>> The lldb arch detection is broken. This breaks the usage of lldb.
> >>> Cf bug #779332
> >>>
> >>> unblock llvm-toolchain-3.5/1:3.5-10
> >>>
> >> Unfortunately, unblocking llvm-toolchain-3.5 requires fixing #777580.
> >> Feel free to remove the moreinfo tag when the RC bug is fixed.
> >>
> > That whole thing looks kind of messed up.  Either there should be only
> > one non-versioned python-clang package, or the module name should be
> > versioned...  Also, even with the current layout, wrong use of Breaks
> > where Conflicts are wanted.
> >
> >
> Indeed, it should be improved. I am planning to work on that after Jessie.
> I would like to make them co-installable but this requires some works and
> coordination on upstream.
> 
> However, this does not impact Jessie and is unrelated to the current bug.
> 

Right. I've added an unblock hint (now that #777580 is closed).

Regards,

-- 
Mehdi Dogguy

--- End Message ---

Reply to: