D24025: Don't use KCrash on Android

2020-05-18 Thread Nicolas Fella
nicolasfella abandoned this revision.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: vkrause, apol, broulik, kde-frameworks-devel, LeGast00n, cblack, michaelh, 
ngraham, bruns


D24025: Don't use KCrash on Android

2020-04-14 Thread David Faure
dfaure requested changes to this revision.
dfaure added a comment.
This revision now requires changes to proceed.


  see Volker's comment

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: vkrause, apol, broulik, kde-frameworks-devel, LeGast00n, cblack, michaelh, 
ngraham, bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Volker Krause
vkrause added a comment.


  In D24025#533428 , @apol wrote:
  
  > In D24025#533418 , @vkrause 
wrote:
  >
  > > I think the line between dummy and #ifdef is in the commit message: if we 
don't want something on Android #ifdef is IMHO the way to go, if we merely 
don't have something yet, let's go for the dummy. A crash handler/bug reporter 
is something we certainly want I'd say, but something that currently isn't 
working yet.
  >
  >
  > if we start ifdef'ing it out now, the day it works, we'll have to ifdef it 
back.
  
  
  That was exactly my point, let's not ifdef stuff we want eventually, like a 
crash handler, ifdef is for things that conceptually don't exist IMHO, like 
kauth/kdesu due to lack of a concept of elevated privileges. Sorry for 
confusing wording :)
  
  > Also I don't really see why it shouldn't work at all now, is all the API 
missing? (haven't looked at it yet)
  
  AFAIK KCrash depends on gdb to produce useful results, no?

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: vkrause, apol, broulik, kde-frameworks-devel, LeGast00n, GB_2, michaelh, 
ngraham, bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Aleix Pol Gonzalez
apol added a comment.


  In D24025#533418 , @vkrause wrote:
  
  > I think the line between dummy and #ifdef is in the commit message: if we 
don't want something on Android #ifdef is IMHO the way to go, if we merely 
don't have something yet, let's go for the dummy. A crash handler/bug reporter 
is something we certainly want I'd say, but something that currently isn't 
working yet.
  
  
  if we start ifdef'ing it out now, the day it works, we'll have to ifdef it 
back.
  Also I don't really see why it shouldn't work at all now, is all the API 
missing? (haven't looked at it yet)

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: vkrause, apol, broulik, kde-frameworks-devel, LeGast00n, GB_2, michaelh, 
ngraham, bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Volker Krause
vkrause added a comment.


  I think the line between dummy and #ifdef is in the commit message: if we 
don't want something on Android #ifdef is IMHO the way to go, if we merely 
don't have something yet, let's go for the dummy. A crash handler/bug reporter 
is something we certainly want I'd say, but something that currently isn't 
working yet.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: vkrause, apol, broulik, kde-frameworks-devel, LeGast00n, GB_2, michaelh, 
ngraham, bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Kai Uwe Broulik
broulik added a comment.


  I surely don't want to have apps start to #ifdef a ton of stuff out, which 
works against the nature of Frameworks.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: apol, broulik, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, 
bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Nicolas Fella
nicolasfella added a comment.


  In D24025#533310 , @broulik wrote:
  
  > Can't we make KCrash just no-op on Android?
  
  
  It pretty much is. The problem I'm fixing only started to arise when I 
blacklisted it on the Android builds because it's 1) useless 2) brings in 
KWindowSytem as a dependency.
  
  It pretty much boils down to the general question of whether we prefer having 
no-op/dummy stuff or explicitely exclude them on Android

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: broulik, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Aleix Pol Gonzalez
apol added a comment.


  Why not? it could be useful. The alternative is darkness over what happened 
there.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: apol, broulik, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, 
bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Kai Uwe Broulik
broulik added a comment.


  Can't we make KCrash just no-op on Android?

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D24025

To: nicolasfella, dfaure
Cc: broulik, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns


D24025: Don't use KCrash on Android

2019-09-17 Thread Nicolas Fella
nicolasfella created this revision.
nicolasfella added a reviewer: dfaure.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
nicolasfella requested review of this revision.

REVISION SUMMARY
  We don't want/have KCrash on Android, so diable the pieces there

TEST PLAN
  builds on Linux and Android

REPOSITORY
  R241 KIO

BRANCH
  nokcrash

REVISION DETAIL
  https://phabricator.kde.org/D24025

AFFECTED FILES
  CMakeLists.txt
  src/core/CMakeLists.txt
  src/core/slavebase.cpp

To: nicolasfella, dfaure
Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns