Bug#806848: libsignon-glib FTBFS on architectures other than amd64.

2015-12-01 Thread peter green

Package: libsignon-glib
Severity: serious

Your package failed to build on all architectures other than amd64. This 
is blocking the build of telepathy-accounts-signon which in turn 
libktpcommoninternals9 installable in debian sid on all architectures 
other than amd64.


The fix is trivial, just change /usr/lib/x86_64-linux-gnu 
/libsignon-glib.so.1* to /usr/lib/*/libsignon-glib.so.1*


I will be fixing this in raspbian stretch (where we are ahead of Debian 
stretch regarding ktp-common-internals) no intent to NMU in Debian.




libsignon-glib is marked for autoremoval from testing

2015-12-01 Thread Debian testing autoremoval watch
libsignon-glib 1.12-1 is marked for autoremoval from testing on 2016-01-07

It is affected by these RC bugs:
806156: libsignon-glib: FTBFS: signon-auth-session.c:639:5: error: 
'g_simple_async_result_propagate_error' is deprecated 
[-Werror=deprecated-declarations]



Bug#806837: qtwebkit: FTBFS on sparc64

2015-12-01 Thread David Matthew Mattli
Source: qtwebkit
Severity: normal
Tags: patch
User: debian-sp...@lists.debian.org
Usertags: sparc64

Dear Maintainer,

qtwebkit currently fails to build for sparc64. I was able to
fix the build by adding sparc64 to the list of non-JIT archs
in debian/rules, fixing a declaration of UChar32, and removing
a condition disabling atomics on sparc64. Newer versions of gcc
implement builtin atomic operations for all integer types.

Below is the change to debian/rules and I've attached the patch
that changes the two headers. The changes are simple and shouldn't
affect other archs.

Similar changes have already been made upstream in newer versions
of webkit but they seem to implement an incompatible qt api.

--- a/debian/rules2015-09-15 08:05:20.0 -0500
+++ b/debian/rules2015-12-01 10:18:33.501211135 -0600
@@ -50,7 +50,7 @@
#disable JIT assembler on archs where it doesn't compile
#disable WTF_USE_3D_GRAPHICS on ARM where it doesn't compile
#disable forcing SSE2 on all other platforms
-ifneq (,$(filter arm64 armel hppa mips mipsel mips64 mips64el powerpc ppc64el 
s390x x32,$(DEB_HOST_ARCH)))
+ifneq (,$(filter arm64 armel hppa mips mipsel mips64 mips64el powerpc ppc64el 
s390x sparc64 x32,$(DEB_HOST_ARCH)))
./Tools/Scripts/build-webkit --qt DEFINES+=ENABLE_JIT=0 
DEFINES+=ENABLE_YARR_JIT=0 DEFINES+=ENABLE_ASSEMBLER=0 $(QMAKE_ARGS) 
$(MAKE_ARGS)
 else ifeq ($(DEB_HOST_ARCH),armhf)
./Tools/Scripts/build-webkit --qt DEFINES+=WTF_USE_3D_GRAPHICS=0 
DEFINES+=ENABLE_JIT=0 DEFINES+=ENABLE_YARR_JIT=0 DEFINES+=ENABLE_ASSEMBLER=0 
$(QMAKE_ARGS) $(MAKE_ARGS)



-- System Information:
Debian Release: stretch/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: sparc64

Kernel: Linux 4.3.0-gentoo (SMP w/1 CPU core)
Locale: LANG=en_SG.UTF-8, LC_CTYPE=en_SG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
--- a/Source/WTF/wtf/unicode/qt4/UnicodeQt4.h
+++ b/Source/WTF/wtf/unicode/qt4/UnicodeQt4.h
@@ -69,8 +69,12 @@
 #endif
 
 #if !USE(ICU_UNICODE)
+#ifdef __sparc_v9__
+typedef int32_t UChar32;
+#else
 typedef uint32_t UChar32;
 #endif
+#endif
 
 namespace WTF {
 namespace Unicode {
--- a/Source/WTF/wtf/Atomics.h
+++ b/Source/WTF/wtf/Atomics.h
@@ -98,7 +98,7 @@
 inline int atomicIncrement(int volatile* addend) { return __atomic_inc(addend) + 1; }
 inline int atomicDecrement(int volatile* addend) { return __atomic_dec(addend) - 1; }
 
-#elif COMPILER(GCC) && !CPU(SPARC64) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc
+#elif COMPILER(GCC)
 #define WTF_USE_LOCKFREE_THREADSAFEREFCOUNTED 1
 
 inline int atomicIncrement(int volatile* addend) { return __sync_add_and_fetch(addend, 1); }


Processed: #806834 blocks #804246 & #806710

2015-12-01 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #804246: transition: gsl
> #806710: qgis cannot be installed
> block 804246 by 806834
Bug #804246 [release.debian.org] transition: gsl
804246 was blocked by: 804497 804496 805801 804498 804501 805740 805829 804499 
805799 805749 805832 805818 804495 805824 805814 805842 805823 804500 804502 
805746 806830 805748 805835 805841 806833 805844 805794 805834 805819
804246 was blocking: 806710
Added blocking bug(s) of 804246: 806834
> block 806710 by 806834
Bug #806710 [qgis] qgis cannot be installed
806710 was blocked by: 806833 806830 804246 804501
806710 was not blocking any bugs.
Added blocking bug(s) of 806710: 806834
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
804246: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804246
806710: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806710
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#806834: libindi: Update build dependencies for GSL 2.x

2015-12-01 Thread Bas Couwenberg
Source: libindi
Version: 1.0.0-3
Severity: normal
Tags: patch

Dear Maintainer,

Please update your package for the ongoing gsl transition (#804246).

The attached patch updates the build dependencies to use libgsl-dev.

Having libindi rebuilt for the gsl transition will unblock #806710 too.

Kind Regards,

Bas
diff -Nru libindi-1.0.0/debian/changelog libindi-1.0.0/debian/changelog
--- libindi-1.0.0/debian/changelog	2015-08-11 16:16:40.0 +0200
+++ libindi-1.0.0/debian/changelog	2015-11-22 18:13:57.0 +0100
@@ -1,3 +1,10 @@
+libindi (1.0.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Update build dependencies for GSL 2, change libgsl0-dev to libgsl-dev.
+
+ -- Bas Couwenberg   Sun, 22 Nov 2015 18:13:52 +0100
+
 libindi (1.0.0-3) unstable; urgency=medium
 
   * Update symbols from 1.0.0-2 buildlogs
diff -Nru libindi-1.0.0/debian/control libindi-1.0.0/debian/control
--- libindi-1.0.0/debian/control	2015-08-11 16:16:40.0 +0200
+++ libindi-1.0.0/debian/control	2015-11-22 18:13:51.0 +0100
@@ -6,7 +6,7 @@
 Build-Depends: cmake (>= 2.4.7),
debhelper (>= 9),
libcfitsio-dev,
-   libgsl0-dev,
+   libgsl-dev,
libjpeg-dev,
libnova-dev (>= 0.14.0),
libusb-1.0-0-dev,


Processed: Re: step: GSL transition requires rebuild

2015-12-01 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 patch
Bug #804501 [step] step: GSL transition requires rebuild
Added tag(s) patch.
> block 806710 by -1
Bug #806710 [qgis] qgis cannot be installed
806710 was blocked by: 804246
806710 was not blocking any bugs.
Added blocking bug(s) of 806710: 804501

-- 
804501: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804501
806710: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806710
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#804501: step: GSL transition requires rebuild

2015-12-01 Thread Sebastiaan Couwenberg
Control: tags -1 patch
Control: block 806710 by -1

On Sun, 08 Nov 2015 17:27:27 -0600 Dirk Eddelbuettel wrote:
> Your package as a versioned 'Depends: libgsl0ldbl (>= 1.X)' for some value of
> X which cannot be satisfied by the Provides: we added to libgsl2.  So this
> requires a rebuild of your package against libgsl-dev (>= 2.0).

The attached debdiff updates the build dependency to libgsl-dev.

It  was used to successfully rebuild step with libgsl2 as reported in
#804246.

Because I would like to remove this blocker for #806710, I intend to NMU
this to DELAYED/2 by the end of the weekend if there has been no
progress on this issue.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
diff -Nru step-15.08.0/debian/changelog step-15.08.0/debian/changelog
--- step-15.08.0/debian/changelog   2015-10-29 19:19:34.0 +0100
+++ step-15.08.0/debian/changelog   2015-11-22 22:45:59.0 +0100
@@ -1,3 +1,10 @@
+step (4:15.08.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Update build dependencies for GSL 2, change libgsl0-dev to libgsl-dev.
+
+ -- Bas Couwenberg   Sun, 22 Nov 2015 22:45:34 +0100
+
 step (4:15.08.0-3) unstable; urgency=medium
 
   * Rebuild for unstable. (Closes: #803381) Thanks to Chris Lamb for reporting
diff -Nru step-15.08.0/debian/control step-15.08.0/debian/control
--- step-15.08.0/debian/control 2015-10-29 19:19:34.0 +0100
+++ step-15.08.0/debian/control 2015-11-22 22:45:31.0 +0100
@@ -9,7 +9,7 @@
kdoctools-dev,
libeigen3-dev (>= 3.2.2~),
libglib2.0-dev,
-   libgsl0-dev (>= 1.8),
+   libgsl-dev,
libkf5config-dev,
libkf5kdelibs4support-dev,
libkf5khtml-dev,


Processed: bug 806156 is forwarded to https://gitlab.com/accounts-sso/libsignon-glib/issues/2

2015-12-01 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 806156 https://gitlab.com/accounts-sso/libsignon-glib/issues/2
Bug #806156 [src:libsignon-glib] libsignon-glib: FTBFS: 
signon-auth-session.c:639:5: error: 'g_simple_async_result_propagate_error' is 
deprecated [-Werror=deprecated-declarations]
Set Bug forwarded-to-address to 
'https://gitlab.com/accounts-sso/libsignon-glib/issues/2'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
806156: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806156
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#805302: Acknowledgement (qtcreator: hangs when parsing code using c++11 STL vector)

2015-12-01 Thread Dominik Wójt

I found the problem can be avoided by using the clang code model.

Regards,
Dominik Wójt