Bug 219112 - mark various kde@ ports BROKEN on tier-2
Summary: mark various kde@ ports BROKEN on tier-2
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: kde
URL:
Keywords:
Depends on:
Blocks: 201763
  Show dependency treegraph
 
Reported: 2017-05-06 21:44 UTC by Mark Linimon
Modified: 2017-11-30 09:24 UTC (History)
5 users (show)

See Also:


Attachments
patch to various kde@ ports (4.12 KB, patch)
2017-05-06 21:46 UTC, Mark Linimon
no flags Details | Diff
patch to various kde@ ports (3.71 KB, patch)
2017-05-07 16:31 UTC, Mark Linimon
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Linimon freebsd_committer freebsd_triage 2017-05-06 21:44:58 UTC
I am going through the tier-2 build logs and marking various things BROKEN.  I do not have the time to fix these at the moment.  There is no reason to try to build them over and over again during package builds.

Patches welcome.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2017-05-06 21:46:25 UTC
Created attachment 182351 [details]
patch to various kde@ ports
Comment 2 mikael.urankar 2017-05-07 10:37:29 UTC
A few notes for armv6:

devel/qca-qt5: it builds fine
http://beefy8.nyi.freebsd.org/data/head-armv6-default/p440074_s317782/logs/qca-qt5-2.1.1_1.log


devel/qt5-script: patch here: bug #216736

py-qt4-dbussupport: builds fine for me, certainly related to bug #210027
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2017-05-07 16:31:40 UTC
Created attachment 182366 [details]
patch to various kde@ ports
Comment 4 Jan Beich freebsd_committer 2017-05-07 17:03:03 UTC
Comment on attachment 182366 [details]
patch to various kde@ ports

> +++ devel/qt4-script/Makefile	(working copy)
[...]
> +BROKEN_aarch64=		fails to compile: Platform.h: error: Not supported ARM architecture
[...]
> +++ lang/qt5-qml/Makefile	(working copy)
[...]
> +BROKEN_aarch64=		fails to compile: Platform.h: error: Not supported ARM architecture
[...]
> +++ devel/qt5-script/Makefile	(working copy)
[...]
> +BROKEN_aarch64=		fails to compile: Platform.h: error: Not supported ARM architecture

Which version failed to build on aarch64?

http://thunderx1.nyi.freebsd.org/data/latest-per-pkg/qt4-script/
http://thunderx1.nyi.freebsd.org/data/latest-per-pkg/qt5-script/
http://thunderx1.nyi.freebsd.org/data/latest-per-pkg/qt5-qml/

> +++ devel/qt5-qmake/Makefile	(working copy)
[...]
> +BROKEN_powerpc64=	fails to compile: error: unrecognized command line option -std=c++11

USES=compiler:c++11-lib was added by ports r434380. How old is your build log?

> +++ www/qt4-webkit/Makefile	(working copy)
[...]
> +BROKEN_aarch64=		fails to compile: error: cast from pointer to smaller type 'int32_t' (aka 'int') loses information

Instead of copy-pasting obvious "fails to compile" better include the file where the error occurs.
Comment 5 mikael.urankar 2017-05-07 17:30:06 UTC
Why marking ports broken when there is an available fix in another pr?
Comment 6 Martin Wilke freebsd_committer 2017-05-13 04:49:27 UTC
Over to the KDE gang
Comment 7 Mark Linimon freebsd_committer freebsd_triage 2017-05-14 07:26:33 UTC
Mikael: because I missed it :-)
Comment 8 groot 2017-06-15 10:06:44 UTC
This is a bit of a grab-bag.

Powerpc64 breaks because base g++ is selected, even in the presence of USES c++11-lib. There's another PR for that.

Arm64 has a slew of other PRs for it, and there was a typo corrected (6KZ vs 6ZK iirc) recently.
Comment 9 commit-hook freebsd_committer 2017-11-30 09:14:04 UTC
A commit references this bug:

Author: linimon
Date: Thu Nov 30 09:13:55 UTC 2017
New revision: 455185
URL: https://svnweb.freebsd.org/changeset/ports/455185

Log:
  Mark broken on powerpc64.  Apparently this was being worked on upstream
  (see PRs 204923, 201529, 217762) but there has been no action for several
  months.

  PR:		219112 (partial)
  Approved by:	portmgr (tier-2 blanket), maintainer timeout

Changes:
  head/devel/qt5-qmake/Makefile
Comment 10 Mark Linimon freebsd_committer freebsd_triage 2017-11-30 09:24:32 UTC
The last bit that is applicable to this has migrated to 223988.