Hi Aurelien! (CC'ing Helmut Grohne since he has been seeing this issue in rebootstrap as well as Oleg Endo and Kaz Kojima as they are most likely interested in fixing the issue in gcc being gcc/sh upstream developers)
On 03/10/2016 11:02 PM, Aurelien Jarno wrote: > The glibc package in version 2.22 which has been uploaded to sid a few > days ago fails to build on sh4 [1]. I have tracked it down to a missing > target specific implementation of __builtin_trap() in GCC. I have > workarounded the issue by passing the -fno-delete-null-pointer-checks > option to GCC. This will be available in the next upload. Wow, thanks a lot for tracking this down. Helmut Grohne has been seeing this issue in rebootstrap for a long time now and it was not until glibc 2.22 was uploaded when we saw this issue arise for native builds. I (and probably Helmut as well) are very glad this has been debugged now! I owe you a DebConf beer :). > It would be better instead if this can be fixed in GCC. An example of > such a patch (for hppa) is available [3]. Great. Maybe Oleg and Kaz could have a look at that. @Oleg: Should I file a gcc bug report? > [1] > https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=sh4&ver=2.22-1&stamp=1457457915 > [2] http://anonscm.debian.org/cgit/pkg-glibc/glibc.git/commit/?id=eaa3701 > [3] https://gcc.gnu.org/ml/gcc-patches/2014-11/txt1S0Z0gdV3V.txt Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
signature.asc
Description: OpenPGP digital signature