Re: git: 03c319e5e9f2 - main - x11/cde: Mark BROKEN on armv7

From: Adriaan de Groot <adridg_at_freebsd.org>
Date: Sat, 22 Jan 2022 12:05:16 UTC
On Saturday, 22 January 2022 08:36:39 CET Alexey Dokuchaev wrote:
> On Fri, Jan 21, 2022 at 06:55:34PM +0000, Cy Schubert wrote:
> > commit 03c319e5e9f2bd0244819d0d74159d98c10842d2
> > 
> >  x11/cde: Mark BROKEN on armv7
> >  
> >  STAGEDIR contains numerous intermediate files likely used during the
> >  install process which are not in the final STAGEDIR on other platforms.
> >  An example of one of the 5830 orphaned files is:
> >  dt/app-defaults/C/ecp.2AeDmfIk.
> >  
> >  PR:             261359
> 
> Those ecp.* files probably come from broken strip(1) but that should not
> be architecture-specific and was fixed by crees@ in commit 5ac70383c8b3
> almost a year ago and should be merged to all supported branches at this
> point.  Or not?

Relevant PR about strip is 
	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255589
which is still open. 

In ports, devel/qbs and devel/qtcreator (both "mine") still have the derpy `rm 
ecp.*` workaround so that the build completes even with testport switched on. 
On 13-, strip is fixed. 12.2 is still supported, though, and **that** strip 
still bails out weirdly, leaving ecp.* files. I don't know about 12.3.

So tough call: I wouldn't mark cde broken, unless there's more than ecp.* 
files causing testport to fail. See the two ports I mentioned above for an 
example of how-to-cleanup, but it's derpy. Really derpy.

[ade]