Christian,

The decision was to demote release builds, but NOT to remove x86 compatibility. 
If you take this as an excuse to also end x86 CI testing bots, you are 
effectively killing x86 through bit rot. This is not a hypothetical. As you 
know, @87 just recently caught a regression introduced by an easyHack to 
convert use of sal_uLong to better integer types. Without CI testing, these 
bugs will pile up effectively removing x86 compatibility.


In a past job, I have seen how building code against multiple architectures 
uncovers latent bugs and code portability. This philosophy made ARM and RISC 
ports much easier along with higher quality software.


If we chose to go down the path of killing x86, we should discuss it. While I 
agree that overhead of x86 release build may not be worth it, the advantages of 
maintaining a working x86 build are clear.  My suggestion would be to upgrade 
@87 to CentOS 7 or Debian 9.0 before bit rot makes this a difficult task. 
Currently master has no problem building on 32-bit Fedora 30.


-Luke

________________________________
From: Christian Lohmaier <[email protected]>
Sent: Tuesday, June 4, 2019 6:17 AM
To: Luke Benes
Subject: Re: @87 reboot?

Hi Luke,

On Sun, Apr 14, 2019 at 6:40 PM Luke Benes <[email protected]> wrote:
>
> Christian,
> No rush, just a polite ping. Looks like @87 is stuck.

It's not really stuck per se, it is just that the old baseline is no
longer suitable for master/libreoffice-6-3 (glib2 requirement not
fullfilled) - with 6.2 we demoted 32bit linux builds provided by TDF
(they for example already don't include all vclplugins, most notably
gtk3) and stated that 6.2 will be last line with 32bit builds provided
by TDF (of course distros continue to provide buidls, and 32bit
support in sourcecode is not removed).

So unless there's an outcry of users there won't be master buidls by
that box anymore - (well even if there is there won't be, but rather
32bit version then would be cross-compiled from a 64bit host)

ciao
Christian
_______________________________________________
LibreOffice mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to