[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-04-12 Thread peter green

tags 893515 +patch
thanks


I am currently doing a final build with the changes, assuming it suceeds I will 
upload it to Raspbian and post a
debdiff to this bug.

debdiff can be found at 
http://debdiffs.raspbian.org/main/d/digikam/digikam_5.7.0-2+rpi1.debdiff

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras


[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-04-11 Thread peter green

This was blocking stuff up in Raspbian buster so I decided to take a look.

I decided to base my work on the version currently in Debian experimental.

First of all I reduced the exiv2 dependency in both the Debian packaging and 
the upstream cmake to 0.25.

I then turned my attention to the kdepim problem. After some time messing 
around with upstreams broken git history I was able to locate the relevent 
patches, merge them together and fix-up the filepaths. They then applied 
cleanly.

I then ran into another build failure.

In file included from /usr/include/c++/7/cmath:45:0,
 from /usr/include/c++/7/math.h:36,
 from 
/digikam-5.7.0/core/libs/rawengine/libraw/internal/dcraw_common.cpp:22:
/usr/include/arm-linux-gnueabihf/bits/mathcalls.h:140:1: note: candidate: 
_Float64 powf64(_Float64, _Float64)
 __MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
 ^
/digikam-5.7.0/core/libs/rawengine/libraw/internal/dcraw_common.cpp:5752:14: 
note: candidate: float powf64(float, float)
 static float powf64(float a, float b)

it looks like there is a conflict between a function called "powf64" in the dcraw code in 
digikam and a "powf64" function in the kernel headers upstream fixed this by renaming 
powf64 to libraw_powf64, I did the same. In this case since it was a simple rename I did not bother 
going digging for the original upstream patch.

I am currently doing a final build with the changes, assuming it suceeds I will 
upload it to Raspbian and post a
debdiff to this bug.

No intent to NMU in Debian.

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras


[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-04-08 Thread Steve Robbins
On Sunday, April 8, 2018 1:25:42 PM CDT Simon Frei wrote:
> I totally understand that, I am just trying to get infos to you as
> debian maintainer from my (at the moment admittedly almost non-existing)
> involvement upstream. Exiv2 0.26 will likely not get into testing.
> Upstream does backport a lot of security fixes to 0.26, but negated
> creating a dot release on request, and is focussing on 0.27. It was
> planned to release an rc in early 2018, but from what I read in the
> issue tracker, that's not going to happen asap.

Yes, fair enough.   I'm not entirely opposed to patching digikam to accept the 
older exiv2.  That was going to be my Plan B in any case, but you make a good 
case to do it immediately and work on updating exiv2 in parallel.

-S
 


signature.asc
Description: This is a digitally signed message part.
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-04-08 Thread Simon Frei
I totally understand that, I am just trying to get infos to you as
debian maintainer from my (at the moment admittedly almost non-existing)
involvement upstream. Exiv2 0.26 will likely not get into testing.
Upstream does backport a lot of security fixes to 0.26, but negated
creating a dot release on request, and is focussing on 0.27. It was
planned to release an rc in early 2018, but from what I read in the
issue tracker, that's not going to happen asap.



signature.asc
Description: OpenPGP digital signature
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-04-08 Thread Simon Frei
Digikam still works with exiv2 0.25. It's just that a lot of fixes have
gone into 0.26 that prevent crashs in digikam, that's why its cmake file
has a >=0.26 dependency.



signature.asc
Description: OpenPGP digital signature
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-04-08 Thread Steve Robbins
On Monday, March 19, 2018 10:48:38 AM CDT you wrote:

> digikam 5.6.0-4 can't be compiled with KDE Pim 17.12.2, it failes
> because kcalcore was been refactored to use QDateTime instead of
> KDateTime. 

I have DigiKam 5.9.0 compiled locally and it works.  Unfortunately, it depends 
on exiv2 0.26 that only exists in experimental.  So the digikam upload will 
also be to experimental.

-Steve


signature.asc
Description: This is a digitally signed message part.
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-04-02 Thread Sandro Knauß
Control: notfound -1 5.6.0-4
Control: found -1 4:5.7.0-2
Control: found -1 4:5.6.0-4
Control: blocks 894342 by -1 
Control: severity -1 serious

As the kdepim transition has now started raise the severity to serious. The 
transition bug is #894342.

hefee

--

On Montag, 19. März 2018 16:48:38 CEST Sandro Knauß wrote:
> Source: digikam
> Version: 5.6.0-4
> Severity: important
> 
> Hey,
> 
> digikam 5.6.0-4 can't be compiled with KDE Pim 17.12.2, it failes
> because kcalcore was been refactored to use QDateTime instead of
> KDateTime. Additionally, it does not find KDocTools, please add
> libkf5doctools-dev to Build-Deps to resolve this.
> 
> See attached buildlog against KDE Pim 17.12.2 and KF 5.43, both currently
> exisitng in experimental. We are currently preparing atransiton for KDE Pim
> 17.12.2 in the next days. From the upstream bugreport #387960 it looks
> like this issue is fixed with 5.8.0.
> 
> -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500,
> 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.15.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_US (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled




signature.asc
Description: This is a digitally signed message part.
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

[Pkg-kde-extras] Bug#893515: digikam: FTBFS with kdepim 17.12.2

2018-03-19 Thread Sandro Knauß
Source: digikam
Version: 5.6.0-4
Severity: important

Hey,

digikam 5.6.0-4 can't be compiled with KDE Pim 17.12.2, it failes
because kcalcore was been refactored to use QDateTime instead of
KDateTime. Additionally, it does not find KDocTools, please add
libkf5doctools-dev to Build-Deps to resolve this.

See attached buildlog against KDE Pim 17.12.2 and KF 5.43, both currently
exisitng in experimental. We are currently preparing atransiton for KDE Pim
17.12.2 in the next days. From the upstream bugreport #387960 it looks
like this issue is fixed with 5.8.0.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras