Feed Advanced Search

Apr 13 2019

sh-zam requested review of D20509: Detect duplicate ANDROID_EXTRA_LIBS and minor bug fix.
Apr 13 2019, 3:02 PM · Build System, Frameworks

Apr 7 2019

dfaure closed D20349: Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug mode.
Apr 7 2019, 5:00 PM · Build System, Frameworks
aacid accepted D20349: Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug mode.
Apr 7 2019, 4:56 PM · Build System, Frameworks
dfaure added a comment to D20349: Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug mode.

All the modules that use this cmake file, already build fine in debug mode with strict iterators.
This enables the same setting in release mode, for code that already builds fine in debug mode. So unless people have bad code in #ifndef NDEBUG, I don't expect this to break anything at all.

Apr 7 2019, 4:23 PM · Build System, Frameworks
aacid added a comment to D20349: Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug mode.

Are we sure we don't break code by introducing this? Or we're just going to play Whac-A-Mole with compile errors until all it's compiling again?

Apr 7 2019, 4:04 PM · Build System, Frameworks
dfaure requested review of D20349: Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug mode.
Apr 7 2019, 1:23 PM · Build System, Frameworks

Apr 2 2019

bencreasy added a watcher for Build System: bencreasy.
Apr 2 2019, 1:07 AM

Mar 29 2019

apol closed D20105: ecm_add_wayland_client_protocol: Improve error messages.
Mar 29 2019, 1:10 PM · Build System, Frameworks
zzag added a comment to D20105: ecm_add_wayland_client_protocol: Improve error messages.

Hmm it looks like we're using ancient code option.

Mar 29 2019, 9:14 AM · Build System, Frameworks
zzag accepted D20105: ecm_add_wayland_client_protocol: Improve error messages.
Mar 29 2019, 9:06 AM · Build System, Frameworks
cmollekopf added a comment to D20059: Take clang-cl into account..

FWIW, I have meanwhile used this patch to build all kube dependencies on linux and osx as well, and it seems like it doesn't break anything.

Mar 29 2019, 7:23 AM · Build System, Frameworks
apol updated the diff for D20105: ecm_add_wayland_client_protocol: Improve error messages.

for generating server files too

Mar 29 2019, 3:20 AM · Build System, Frameworks
apol requested review of D20105: ecm_add_wayland_client_protocol: Improve error messages.
Mar 29 2019, 3:16 AM · Build System, Frameworks

Mar 26 2019

apol added a comment to D20059: Take clang-cl into account..

LGTM, looks like clang-cl will be missing a few arguments though.

Mar 26 2019, 2:31 PM · Build System, Frameworks
apol added a reviewer for D20059: Take clang-cl into account.: Windows.
Mar 26 2019, 2:29 PM · Build System, Frameworks
cmollekopf added a comment to D20059: Take clang-cl into account..

There was already an earlier (abandoned) attempt at this: https://git.reviewboard.kde.org/r/128779

Mar 26 2019, 9:11 AM · Build System, Frameworks
cmollekopf requested review of D20059: Take clang-cl into account..
Mar 26 2019, 9:09 AM · Build System, Frameworks

Mar 24 2019

knauss added a task to D19996: WIP Add a global test for insecure http: URLs used in code or documentation: T10716: Add check for accidental http: usage.
Mar 24 2019, 8:24 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

fixing a typo.

Mar 24 2019, 3:11 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

make parallel network requests.

Mar 24 2019, 2:29 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

complete diff.

Mar 24 2019, 12:31 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

now with glob matching and another round of renaming blacklist files.

Mar 24 2019, 12:19 PM · Build System, Frameworks

Mar 23 2019

knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

remove BLACKLSIT for httpcheck

Mar 23 2019, 10:17 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

add httpupdate and split out blacklist file

Mar 23 2019, 10:14 PM · Build System, Frameworks
knauss added a comment to D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

this would be a nice addition to Krazy. on my todo list.

Mar 23 2019, 9:43 PM · Build System, Frameworks
winterz added a comment to D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

this would be a nice addition to Krazy. on my todo list.

Mar 23 2019, 3:57 PM · Build System, Frameworks
vkrause added inline comments to D19996: WIP Add a global test for insecure http: URLs used in code or documentation.
Mar 23 2019, 3:32 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

search for http://\S

Mar 23 2019, 2:07 PM · Build System, Frameworks
krop added inline comments to D19996: WIP Add a global test for insecure http: URLs used in code or documentation.
Mar 23 2019, 2:04 PM · Build System, Frameworks
vkrause added inline comments to D19996: WIP Add a global test for insecure http: URLs used in code or documentation.
Mar 23 2019, 1:58 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

add more excludes.

Mar 23 2019, 1:58 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

update http regex

Mar 23 2019, 1:51 PM · Build System, Frameworks
knauss updated the diff for D19996: WIP Add a global test for insecure http: URLs used in code or documentation.

update python script.

Mar 23 2019, 1:48 PM · Build System, Frameworks
krop added inline comments to D19996: WIP Add a global test for insecure http: URLs used in code or documentation.
Mar 23 2019, 1:46 PM · Build System, Frameworks
vkrause requested review of D19996: WIP Add a global test for insecure http: URLs used in code or documentation.
Mar 23 2019, 1:33 PM · Build System, Frameworks

Mar 5 2019

dfaure closed D19538: ECMGeneratePkgConfigFile: make all vars dependent on ${prefix}.
Mar 5 2019, 2:40 PM · Build System, Frameworks
apol accepted D19538: ECMGeneratePkgConfigFile: make all vars dependent on ${prefix}.
Mar 5 2019, 1:26 PM · Build System, Frameworks
dfaure added a comment to D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.

Makes sense --> https://phabricator.kde.org/D19538

Mar 5 2019, 10:58 AM · Build System, Frameworks
dfaure requested review of D19538: ECMGeneratePkgConfigFile: make all vars dependent on ${prefix}.
Mar 5 2019, 10:49 AM · Build System, Frameworks

Mar 4 2019

vkrause closed D19486: Add UDev find module.
Mar 4 2019, 8:05 PM · Build System, Frameworks
kossebau added a comment to D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.

FWIW, this still results in inproper pc files, from what I heard recently. The prefix variable can be overriden from outside when calling pkg-config (cmp. pkg-config --help) to allow for relocatable installations. Same like CMake Config files also allow relocation by having the install prefix not hardcoded into directory var values.

Mar 4 2019, 6:51 PM · Build System, Frameworks
dfaure closed D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.
Mar 4 2019, 12:35 PM · Build System, Frameworks
krop accepted D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.

Thanks.

Mar 4 2019, 12:23 PM · Build System, Frameworks
dfaure updated the diff for D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.

Update unittests, passes now

Mar 4 2019, 11:52 AM · Build System, Frameworks
krop added a comment to D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.
In D19506#424301, @cgiboudeaux wrote:

The autotest has to be fixed as well

Mar 4 2019, 11:35 AM · Build System, Frameworks
krop requested changes to D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.
Mar 4 2019, 11:27 AM · Build System, Frameworks
krop added a comment to D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.

The autotest has to be fixed as well

Mar 4 2019, 11:27 AM · Build System, Frameworks
fazevedo accepted D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.

Works for me !

Mar 4 2019, 11:20 AM · Build System, Frameworks
dfaure requested review of D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.
Mar 4 2019, 10:26 AM · Build System, Frameworks
vkrause added a comment to D18943: Add Fontconfig find modudle.

What I don't understand though is which FindFontconfig this used to find, there is non in plasma-desktop...

kdelibs4support provides one.

Mar 4 2019, 8:49 AM · Build System, Frameworks
vkrause closed D19499: Restore FindFontconfig backward compatibility for plasma-desktop.
Mar 4 2019, 7:37 AM · Build System, Frameworks

Mar 3 2019

krop accepted D19499: Restore FindFontconfig backward compatibility for plasma-desktop.
Mar 3 2019, 9:31 PM · Build System, Frameworks
kossebau added a comment to D18943: Add Fontconfig find modudle.

What I don't understand though is which FindFontconfig this used to find, there is non in plasma-desktop...

Mar 3 2019, 9:24 PM · Build System, Frameworks
vkrause added a comment to D18943: Add Fontconfig find modudle.

D19499 fixes that here

Mar 3 2019, 9:17 PM · Build System, Frameworks
vkrause requested review of D19499: Restore FindFontconfig backward compatibility for plasma-desktop.
Mar 3 2019, 9:17 PM · Build System, Frameworks
vkrause added a comment to D18943: Add Fontconfig find modudle.

This commit breaks plasma-desktop compilation for me (on ubuntu && arch => undefined refrence in plasma-desktop/kcms/kfontinst).

Mar 3 2019, 9:10 PM · Build System, Frameworks
matthieugras added a comment to D18943: Add Fontconfig find modudle.

This commit breaks plasma-desktop compilation for me (on ubuntu && arch => undefined refrence in plasma-desktop/kcms/kfontinst).

Mar 3 2019, 6:55 PM · Build System, Frameworks
krop accepted D19486: Add UDev find module.
Mar 3 2019, 10:53 AM · Build System, Frameworks
vkrause updated the diff for D19486: Add UDev find module.

Add backward compatibility variables.

Mar 3 2019, 10:38 AM · Build System, Frameworks
krop added a comment to D19486: Add UDev find module.
In D19486#423728, @cgiboudeaux wrote:

We probably need to set uppercase variables for the moment. plasma-desktop and powerdevil include the ECM modules dir before their local copy, so any older release would fail to build with ECM >= 5.57

Mar 3 2019, 10:27 AM · Build System, Frameworks
krop added a comment to D19486: Add UDev find module.

We probably need to set uppercase variables for the moment. plasma-desktop and powerdevil include the ECM modules dir before their local copy, so any older release would fail to build with ECM >= 5.57

Mar 3 2019, 10:18 AM · Build System, Frameworks
vkrause closed D18943: Add Fontconfig find modudle.
Mar 3 2019, 9:47 AM · Build System, Frameworks
vkrause requested review of D19486: Add UDev find module.
Mar 3 2019, 9:26 AM · Build System, Frameworks
dfaure requested changes to D15795: Fix warnings about deprecated install dirs.

The warning needs to be removed then. We can't really warn at the time of using a variable.

Mar 3 2019, 12:20 AM · Build System, Frameworks

Mar 2 2019

krop accepted D18943: Add Fontconfig find modudle.

LGTM

Mar 2 2019, 11:57 AM · Build System, Frameworks
vkrause added a comment to D18943: Add Fontconfig find modudle.

ping?

Mar 2 2019, 10:07 AM · Build System, Frameworks

Feb 26 2019

jjazeix added a comment to D19016: Update Android toolchain files to reality.
In D19016#420246, @apol wrote:

Applications can still override it, note it's a default.
Also note this: https://developer.android.com/distribute/best-practices/develop/target-sdk

Feb 26 2019, 3:57 PM · Build System, Frameworks
apol added a comment to D19016: Update Android toolchain files to reality.

Applications can still override it, note it's a default.
Also note this: https://developer.android.com/distribute/best-practices/develop/target-sdk

Feb 26 2019, 2:54 PM · Build System, Frameworks

Feb 25 2019

jjazeix added inline comments to D19016: Update Android toolchain files to reality.
Feb 25 2019, 9:29 PM · Build System, Frameworks

Feb 22 2019

dfaure added a comment to D19075: Fix FindEGL.

If anyone hits a cmake error about "/usr/include/EGL/EGL/egl.h" after updating ECM (e.g. in kwayland or plasma-framework), remove the cache in the builddir and rerun cmake. This commit is actually correct, it's just incompatible with existing caches.

Feb 22 2019, 3:20 PM · Build System, Frameworks
vkrause closed D19223: Fix releaseme checkout when this is included in a sub-directory.
Feb 22 2019, 1:47 PM · Build System, Frameworks
apol accepted D19223: Fix releaseme checkout when this is included in a sub-directory.
Feb 22 2019, 1:31 PM · Build System, Frameworks
vkrause requested review of D19223: Fix releaseme checkout when this is included in a sub-directory.
Feb 22 2019, 12:24 PM · Build System, Frameworks

Feb 20 2019

apol added a comment to D15795: Fix warnings about deprecated install dirs.

Has this been fixed? I haven't seen these warnings

Feb 20 2019, 5:21 PM · Build System, Frameworks
apol added a comment to D17863: Add ecm_check_linker_flags function.

Yep, I'd say let's get it in kstars and if other applications start needing it, we move it to ECM to share.

Feb 20 2019, 5:14 PM · Build System, Frameworks

Feb 19 2019

tcberner closed D19075: Fix FindEGL.
Feb 19 2019, 12:15 PM · Build System, Frameworks
sitter closed D18952: new find module for Canberra.
Feb 19 2019, 9:57 AM · Build System, Frameworks
sitter updated the diff for D18952: new find module for Canberra.

explicitly set FOUND_VAR so it is camelcase too

Feb 19 2019, 9:56 AM · Build System, Frameworks
krop accepted D18952: new find module for Canberra.

Thanks! just a little thing to fix before pushing

Feb 19 2019, 8:09 AM · Build System, Frameworks

Feb 18 2019

vkrause added a comment to D19005: android: don't default to gcc anymore.
In D19005#414313, @apol wrote:

Actually having tested this, "deprecated_value" looks wrong there, shouldn't this be "default_value"?

no, the value is coming from the cache, so that's the one we're setting. What this patch tries to make sure is that we don't forward an empty value (resetting a proper variable to "").

Feb 18 2019, 5:02 PM · Build System, Frameworks
sitter updated the diff for D18952: new find module for Canberra.

fix bad copy paste in compat setup

Feb 18 2019, 4:24 PM · Build System, Frameworks
sitter updated the diff for D18952: new find module for Canberra.
  • pkgconfig is now quiet
  • variables are now camelcase
    • old variables are still set for compat
  • new imported target (also sets pkgconfig's cflags, which I presume is the sane thing to do)
  • set package description url & description
Feb 18 2019, 12:36 PM · Build System, Frameworks
bcooksley added a comment to D19075: Fix FindEGL.

If someone could please trigger all of the Dependency Builds for FreeBSD once this has been landed that would be appreciated: https://build.kde.org/view/Failing/

Feb 18 2019, 9:55 AM · Build System, Frameworks
apol added a comment to D19005: android: don't default to gcc anymore.

Actually having tested this, "deprecated_value" looks wrong there, shouldn't this be "default_value"?

Feb 18 2019, 1:01 AM · Build System, Frameworks
apol accepted D19075: Fix FindEGL.
Feb 18 2019, 12:16 AM · Build System, Frameworks

Feb 17 2019

hausmann accepted D19075: Fix FindEGL.

Thank you:)

Feb 17 2019, 8:47 PM · Build System, Frameworks

Feb 16 2019

vkrause updated the diff for D18943: Add Fontconfig find modudle.

Search for pkgconfig quietly.

Feb 16 2019, 11:30 AM · Build System, Frameworks
krop added inline comments to D18943: Add Fontconfig find modudle.
Feb 16 2019, 11:13 AM · Build System, Frameworks
krop added a comment to D18952: new find module for Canberra.

Yes, imported targets are the future/present :)

Canberra::Canberra sounds good to me as target name

Feb 16 2019, 11:09 AM · Build System, Frameworks
tcberner updated the diff for D19075: Fix FindEGL.

Simply set NAMES EGL/egl.h and fixup the header version check.

Feb 16 2019, 10:51 AM · Build System, Frameworks
tcberner added a comment to D19075: Fix FindEGL.

I think that it should be NAMES EGL/egl.h

Feb 16 2019, 10:47 AM · Build System, Frameworks
hausmann added a comment to D19075: Fix FindEGL.

I think that it should be NAMES EGL/egl.h

Feb 16 2019, 10:20 AM · Build System, Frameworks
aacid added a comment to D18952: new find module for Canberra.

Yes, imported targets are the future/present :)

Feb 16 2019, 9:57 AM · Build System, Frameworks
tcberner updated the diff for D19075: Fix FindEGL.

Store the path gathered via pkgconfig in COMPLETE_EGL_INCLUDE_DIR and
use its parent directory for EGL_INCLUDE_DIR.

Feb 16 2019, 9:57 AM · Build System, Frameworks
hausmann requested changes to D19075: Fix FindEGL.
Feb 16 2019, 8:12 AM · Build System, Frameworks
hausmann added a comment to D19075: Fix FindEGL.

Yeah I think find_path should use the same style as the test program (EGL/egl.h). It is the style of inclusion as per the specification. I think that’s better than the ../ approach.

Feb 16 2019, 8:12 AM · Build System, Frameworks
tcberner added a comment to D19075: Fix FindEGL.

Possibly the returend EGL_INCLUDE_DIR should possibly be stripped of the suffix too, as most will proably include 'EGL/egl.h', and not 'egl.h', I guess?

Feb 16 2019, 7:23 AM · Build System, Frameworks
tcberner added a reviewer for D19075: Fix FindEGL: FreeBSD.
Feb 16 2019, 7:19 AM · Build System, Frameworks
tcberner added a dependency for D19075: Fix FindEGL: D18960: Add compile check to FindEGL.
Feb 16 2019, 7:19 AM · Build System, Frameworks
tcberner added a dependent revision for D18960: Add compile check to FindEGL: D19075: Fix FindEGL.
Feb 16 2019, 7:19 AM · Build System, Frameworks