FS#53149 - [qtcreator] please remove wrapper script

Attached to Project: Arch Linux
Opened by Tobias Hunger (hunger) - Thursday, 02 March 2017, 22:52 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 30 March 2017, 10:01 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Nothing urgent, I would not bother to update this now, but please consider this for the upcoming 4.3.0 release:

Please remove the wrapper script that works around  FS#40583  from the PKGBUILD.

The proper fix is to not have Qt shove debug output into the journal. Unix has successfully used stdout/stderr for all kinds of messages for decades, there is no good reason to hide that information in the logs now. Doing so just introduces latency and makes it harder to retrieve the data again.

But even if you insist on redirecting the debug output into the journal: Creator will happily extract it from there provided you run qmake with CONFIG+=journald (which your PKGBUILD does).

Just give it a try: Take the application from  FS#40583 , build it and override QT_LOGGING_TO_CONSOLE to 0 in creators run settings: You will still get the debug output.

Additional info:
* Qt Creator 4.2.1
This task depends upon

Closed by  Antonio Rojas (arojas)
Thursday, 30 March 2017, 10:01 GMT
Reason for closing:  Fixed
Additional comments about closing:  qtcreator 4.2.1-4

Loading...