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

Reply via email to