Bug#943331: qgis: FTBFS with Qt 5.12.5

2019-10-26 Thread Dmitry Shachnev
On Sat, Oct 26, 2019 at 10:35:37AM +0200, Sebastiaan Couwenberg wrote:
> On 10/26/19 10:19 AM, Dmitry Shachnev wrote:
> > Thanks for fixing this! Unfortunately it still FTBFS on mipsel. Do you know
> > what could cause this?
>
> My gut says it just inherent to the arch, mips* tends to be problematic.
>
> I don't know how to fix the "Error: branch out of range" issues, so I'll
> ask ftp-master to remove qgis from mipsel to unblock testing migration.
> qgis is currently only one of several issues that prevent testing
> migration of the qt packages.

Thank you! Maybe a later rebuild will fix it…

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#943331: qgis: FTBFS with Qt 5.12.5

2019-10-26 Thread Sebastiaan Couwenberg
On 10/26/19 10:19 AM, Dmitry Shachnev wrote:
> Thanks for fixing this! Unfortunately it still FTBFS on mipsel. Do you know
> what could cause this?

My gut says it just inherent to the arch, mips* tends to be problematic.

I don't know how to fix the "Error: branch out of range" issues, so I'll
ask ftp-master to remove qgis from mipsel to unblock testing migration.
qgis is currently only one of several issues that prevent testing
migration of the qt packages.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



signature.asc
Description: OpenPGP digital signature


Bug#943331: qgis: FTBFS with Qt 5.12.5

2019-10-26 Thread Dmitry Shachnev
Hi Sebastiaan,

On Wed, Oct 23, 2019 at 04:52:47PM +0200, Sebastiaan Couwenberg wrote:
> The log implies the problem is with OpenCL, it may be the same as
> #942015 which is already fixed in git.
>
> The next upstream release will be on Friday, since this issue will also
> break their builds, a fix from upstream is likely.

Thanks for fixing this! Unfortunately it still FTBFS on mipsel. Do you know
what could cause this?

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#943331: qgis: FTBFS with Qt 5.12.5

2019-10-23 Thread Dmitry Shachnev
On Wed, Oct 23, 2019 at 04:52:47PM +0200, Sebastiaan Couwenberg wrote:
> The log implies the problem is with OpenCL, it may be the same as
> #942015 which is already fixed in git.
>
> The next upstream release will be on Friday, since this issue will also
> break their builds, a fix from upstream is likely.

Looks like upstream downgraded CL_HPP_TARGET_OPENCL_VERSION to 200 rather
than bumping CL_TARGET_OPENCL_VERSION to 220:

https://github.com/qgis/QGIS/commit/6567e3e6e939d03e

If the bug happens because the two versions are out of sync, then backporting
that change should help too.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#943331: qgis: FTBFS with Qt 5.12.5

2019-10-23 Thread Sebastiaan Couwenberg
Control: tags -1 confirmed

On 10/23/19 4:34 PM, Lisandro Damián Nicanor Pérez Meyer wrote:
> Your package FTBFS while rebuilding it against Qt 5.12.5, although from the 
> build log
> I can not tell for sure if the problem lies in Qt itself.
I know, and I'm waiting for pyqt5 (5.12.3+dfsg-3) to reach the mirrors
to enable test builds.

The log implies the problem is with OpenCL, it may be the same as
#942015 which is already fixed in git.

The next upstream release will be on Friday, since this issue will also
break their builds, a fix from upstream is likely.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#943331: qgis: FTBFS with Qt 5.12.5

2019-10-23 Thread Lisandro Damián Nicanor Pérez Meyer
Source: qgis
Version: 3.4.12+dfsg-1
Severity: serious
Justification: FTBFS

Hi! Your package FTBFS while rebuilding it against Qt 5.12.5, although from the 
build log
I can not tell for sure if the problem lies in Qt itself.

An excerpt from it:

FAILED: src/core/CMakeFiles/qgis_core.dir/raster/qgshillshaderenderer.cpp.o 
/usr/bin/c++  -DQT_CONCURRENT_LIB -DQT_CORE_LIB 
-DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB 
-DQT_SERIALPORT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB 
-DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSIP_VERSION=0x041313 
-DTEST_DATA_DIR=\"/<>/tests/testdata\" -DWITH_BINDINGS 
-DWITH_QTWEBKIT -D_HAVE_PTHREAD_ -Dqgis_core_EXPORTS -I. -I../../src/core 
-Isrc/core -I../../src/core/3d -I../../src/core/annotations 
-I../../src/core/auth -I../../src/core/dxf -I../../src/core/effects 
-I../../src/core/expression -I../../src/core/fieldformatter 
-I../../src/core/geometry -I../../src/core/geocms 
-I../../src/core/geocms/geonode -I../../src/core/layertree 
-I../../src/core/layout -I../../src/core/locator -I../../src/core/metadata 
-I../../src/core/pal -I../../src/core/processing 
-I../../src/core/processing/models -I../../src/core/providers 
-I../../src/core/providers/memory -I../../src/core/raster 
-I../../src/core/renderer -I../../src/core/scalebar -I../../src/core/symbology 
-I../../src/core/mesh -I../../external/kdbush/include -I../../external/nmea 
-I../../external/poly2tri -isystem /usr/include/gdal -isystem 
/usr/include/Qca-qt5/QtCrypto -isystem /usr/include/qt5keychain -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtXml -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWebKit -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtSql -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtPositioning -g -O2 
-fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -DNDEBUG 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -Wformat-security 
-Wno-strict-aliasing -fPIC -fvisibility=hidden   -fPIC -std=gnu++11 -MD -MT 
src/core/CMakeFiles/qgis_core.dir/raster/qgshillshaderenderer.cpp.o -MF 
src/core/CMakeFiles/qgis_core.dir/raster/qgshillshaderenderer.cpp.o.d -o 
src/core/CMakeFiles/qgis_core.dir/raster/qgshillshaderenderer.cpp.o -c 
../../src/core/raster/qgshillshaderenderer.cpp
In file included from ../../src/core/qgsopenclutils.h:34,
 from ../../src/core/raster/qgshillshaderenderer.cpp:34:
/usr/include/CL/cl2.hpp:453:129: note: #pragma message: cl2.hpp: 
CL_HPP_TARGET_OPENCL_VERSION is not a valid value (100, 110, 120, 200 or 210). 
It will be set to 210
  453 | # pragma message("cl2.hpp: CL_HPP_TARGET_OPENCL_VERSION is not a valid 
value (100, 110, 120, 200 or 210). It will be set to 210")
  | 
^
/usr/include/CL/cl2.hpp:463:109: note: #pragma message: 
CL_TARGET_OPENCL_VERSION is already defined as is lower than 
CL_HPP_TARGET_OPENCL_VERSION
  463 | # pragma message("CL_TARGET_OPENCL_VERSION is already defined as is 
lower than CL_HPP_TARGET_OPENCL_VERSION")
  | 
^
In file included from ../../src/core/qgsopenclutils.h:34,
 from ../../src/core/raster/qgshillshaderenderer.cpp:34:
/usr/include/CL/cl2.hpp:1394:1: error: ‘CL_PLATFORM_HOST_TIMER_RESOLUTION’ was 
not declared in this scope
 1394 | CL_HPP_PARAM_NAME_INFO_2_1_(CL_HPP_DECLARE_PARAM_TRAITS_)
  | ^~~
/usr/include/CL/cl2.hpp:1394:1: error: template argument 2 is invalid
 1394 | CL_HPP_PARAM_NAME_INFO_2_1_(CL_HPP_DECLARE_PARAM_TRAITS_)

...

Kinds regards, Lisandro.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'buildd-unstable'), (500, 'testing'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64, armhf

Kernel: Linux 5.3.0-1-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8), 
LANGUAGE=es_AR:es