Hi,
update should be done now:
https://invent.kde.org/packaging/craft-blueprints-kde/commit/466831d588342c66d40de25677d92b4a749c2869
Scheduled a new KDiff3 build, too, seems to have picked up the proper
1.76.0 version
https://binary-factory.kde.org/view/Windows%2064-bit/job/KDiff3_Nightly_win64/503/console
I think for development related discussions regarding blueprints it
would make sense to
create issues on
https://invent.kde.org/packaging/craft-blueprints-kde/-/issues
or directly merge requests, if there are concrete update plans.
Greetings
Christoph
On 2021-06-21 21:57, Christoph Cullmann wrote:
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-boun...@kde.org> On Behalf Of Michael
Reeves
Sent: Friday, June 4, 2021 12:20 PM
To: kde-windows@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