Processed: Re: Bug#1020327: filezilla - fails to build from source (but built successfully in the past) - Forwarded upstream

2022-12-28 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 filezilla
Bug #1020327 [gcc-12] filezilla: FTBFS on i386
Bug reassigned from package 'gcc-12' to 'filezilla'.
Ignoring request to alter found versions of bug #1020327 to the same values 
previously set
Ignoring request to alter fixed versions of bug #1020327 to the same values 
previously set
> retitle -1 filezilla must not target sse2 on i386
Bug #1020327 [filezilla] filezilla: FTBFS on i386
Changed Bug title to 'filezilla must not target sse2 on i386' from 'filezilla: 
FTBFS on i386'.
> severity -1 normal
Bug #1020327 [filezilla] filezilla must not target sse2 on i386
Severity set to 'normal' from 'serious'

-- 
1020327: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020327
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1020327: filezilla - fails to build from source (but built successfully in the past) - Forwarded upstream

2022-12-28 Thread Paul Gevers

Control: reassign -1 filezilla
Control: retitle -1 filezilla must not target sse2 on i386
Control: severity -1 normal

Hi Philip,

On Wed, 21 Sep 2022 15:41:33 +0100 Philip Wyett 
 wrote:

 The compiler does support SSE2 if you enable it, e.g. with the #pragma in
 the snippet.


Sure it does. But the Debian baseline on i386 doesn't support sse2. So 
this is an issue in filezilla. If you still want to build on i386 (which 
apparently you don't), you must ensure that filezilla builds without the 
sse2 pieces.


Paul

PS: if you want filezilla to be part of bookworm, you need to ensure it 
migrates in time. Currently it's blocked on out-of-date binaries on 
arch:all and arch:i386. You need to request removal by filing a bug 
against ftp.debian.org if those need to be removed from the archive.


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1020327: filezilla - fails to build from source (but built successfully in the past) - Forwarded upstream

2022-09-21 Thread Philip Wyett
On Wed, 21 Sep 2022 13:36:26 +0200 Bastian Blank  wrote:
> On Wed, Sep 21, 2022 at 11:43:07AM +0100, Philip Wyett wrote:
> > Upstream believes this to be an issue with GCC.
> > See comment and reproducer code: 
> > https://trac.filezilla-project.org/ticket/12777#comment:1
> > Needs to be reallocated to GCC.
> 
> Sorry, no, this is a bug in filezilla.  The given include is guarded by
> | #ifdef __SSE2__
> 
> SSE2 is not supported by the Debian i386 port.
> 
> Bastian
> 
> -- 
> Vulcans do not approve of violence.
>   -- Spock, "Journey to Babel", stardate 3842.4
> 
> 

Below is from upstream developer.

Changes (by Tim Kosse):

 * status:  new => moreinfo

Comment:

 The compiler does support SSE2 if you enable it, e.g. with the #pragma in
 the snippet.

 Also, why does the same snippet of code work fine in older versions of
 Debian with older versions of gcc?

 This very much looks like either a wrong #ifdef in the GCC headers, or
 enabling SSE2 via the #pragma (as opposed to -msse2) doesn't actually
 enable the functionality that SSE2 brings.

 See https://gcc.gnu.org/onlinedocs/gcc/x86-Function-Attributes.html#index-
 target_0028_0022sse2_0022_0029-function-attribute_002c-x86 and
 https://gcc.gnu.org/onlinedocs/gcc/Half-Precision.html

 I also found an interesting comment about a deeper underlying issue here:
 https://patchwork.ozlabs.org/project/gcc/patch/f3b2de01-c5c9-19dd-96bc-
 1cdd81240...@suse.com/
-- 
Ticket URL: 
FileZilla 
The free FTP solution


-- 
*** Playing the game for the games own sake. ***


Associations:

* Debian Maintainer (DM)
* Fedora/EPEL Maintainer.
* Contributor member of the AlmaLinux foundation.

WWW: https://kathenas.org

Buy Me a Coffee: https://www.buymeacoffee.com/kathenasorg

Twitter: @kathenasorg

Instagram: @kathenasorg

IRC: kathenas

GPG: 724AA9B52F024C8B


signature.asc
Description: This is a digitally signed message part


Bug#1020327: filezilla - fails to build from source (but built successfully in the past) - Forwarded upstream

2022-09-21 Thread Bastian Blank
On Wed, Sep 21, 2022 at 11:43:07AM +0100, Philip Wyett wrote:
> Upstream believes this to be an issue with GCC.
> See comment and reproducer code: 
> https://trac.filezilla-project.org/ticket/12777#comment:1
> Needs to be reallocated to GCC.

Sorry, no, this is a bug in filezilla.  The given include is guarded by
| #ifdef __SSE2__

SSE2 is not supported by the Debian i386 port.

Bastian

-- 
Vulcans do not approve of violence.
-- Spock, "Journey to Babel", stardate 3842.4



Bug#1020327: filezilla - fails to build from source (but built successfully in the past) - Forwarded upstream

2022-09-21 Thread Philip Wyett
Upstream believes this to be an issue with GCC.

See comment and reproducer code: 
https://trac.filezilla-project.org/ticket/12777#comment:1

Needs to be reallocated to GCC.

Regards

Phil

-- 
*** Playing the game for the games own sake. ***


Associations:

* Debian Maintainer (DM)
* Fedora/EPEL Maintainer.
* Contributor member of the AlmaLinux foundation.

WWW: https://kathenas.org

Buy Me a Coffee: https://www.buymeacoffee.com/kathenasorg

Twitter: @kathenasorg

Instagram: @kathenasorg

IRC: kathenas

GPG: 724AA9B52F024C8B


signature.asc
Description: This is a digitally signed message part