Windows Build Failing for kdiff3

Christoph Cullmann christoph at cullmann.io
Mon Jun 21 20:57:55 BST 2021


On 2021-06-21 21:24, Boylan, Ross wrote:
> I've installed craft, but haven't run it to build any KDE stuff.  Like
> you, I'm interested in KDiff3.
> It looks as the versioning is coming from
> CraftRoot\etc\blueprints\locations\craft-blueprints-kde\libs\boost
> 
> ------------------- version.ini-------------------
> [General]
> include = version-1_67.ini
> tags =
> branches =
> tarballs = 1_55_0;1_56_0;1_57_0;1_58_0;1_59_0;1_65_1
> defaulttarget = 1.69.0
> tarballUrl = 
> http://downloads.sourceforge.net/boost/boost_${VERSION}.tar.gz
> tarballInstallSrc=boost_${VERSION}
> ---------------------------------------
> 
> --------------- version-1_67.ini
> --------------------------------------------------
> [General]
> tarballs = 1.67.0;1.69.0;1.71.0
> # new download site for boost
> tarballUrl =
> https://boostorg.jfrog.io/artifactory/main/release/${VERSION}/source/boost_${VERSION_MAJOR}_${VERSION_MINOR}_${VERSION_PATCH_LEVEL}.tar.gz
> #tarballUrl =
> https://sourceforge.net/projects/boost/files/boost/${VERSION}/boost_${VERSION_MAJOR}_${VERSION_MINOR}_${VERSION_PATCH_LEVEL}.tar.gz
> tarballInstallSrc=boost_${VERSION_MAJOR}_${VERSION_MINOR}_${VERSION_PATCH_LEVEL}
> ---------------------------------------------------------------
> 
> 1. defaulttarget looks like the source of 1.69.0.
> 2. Unsure how include file relates to file doing the including: e.g.,
> which version of tarballs wins?  Are they combined?
> 3. The version in the two files differ, with version-1_67 having newer
> (than 1.67!) versions.
> 4. Neither is close to the current 1.76.
> 5. Unsure if a version specific tarball is essential, or if the lib
> can be built from source in its absence. I guess it's the latter,
> since that seems to be how craft setup behaves for other things.
> 6. Unsure if this will find and use an existing installation of boost.
> 7. Not sure if any of the sub-library specifications need any
> version-specific updating; on a spot check, maybe not.

Hi,

I think the two version files can be collapsed now and we could try a 
more recent version.

I will give that some try.

Greetings
Christoph

> 
> Ross
> 
> -----Original Message-----
> From: Kde-windows <kde-windows-bounces at kde.org> On Behalf Of Michael 
> Reeves
> Sent: Friday, June 4, 2021 12:20 PM
> To: kde-windows at kde.org
> Subject: Windows Build Failing for kdiff3
> 
> https://urldefense.com/v3/__https://build.kde.org/job/Extragear/job/kdiff3/job/kf5-qt5*20WindowsMSVCQt5.15/__;JQ!!LQC6Cpwp!-7PFaxq-BgMV8VrDHJs2CkuqR75ERByi28yGGSkdr_dfDVfoq__NPdEpUh6_Johg6NU$
> 
> KDiff3 requires boost-headers 1.71.0 or later due to an MSVC specific
> link time bug See
> https://urldefense.com/v3/__https://github.com/boostorg/safe_numerics/issues/71__;!!LQC6Cpwp!-7PFaxq-BgMV8VrDHJs2CkuqR75ERByi28yGGSkdr_dfDVfoq__NPdEpUh6_BxPRbq0$
> .
> Craft however is refusing to take the updated configuration files into
> account and instead uses 1.69.0. All settings that I am aware of have
> been updated.

-- 
Ignorance is bliss...
https://cullmann.io | https://kate-editor.org


More information about the Kde-windows mailing list