June 05, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

--- Comment #9 from Suleyman Sahmi (سليمان السهمي) <sahmi.soulaimane@gmail.com> ---
https://github.com/dlang/dmd/pull/9981

--
August 05, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

anonymous4 <dfj1esp02@sneakemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kravchuk3571@gmail.com

--- Comment #10 from anonymous4 <dfj1esp02@sneakemail.com> ---
*** Issue 20102 has been marked as a duplicate of this issue. ***

--
August 05, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

anonymous4 <dfj1esp02@sneakemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dlang@eckner.net

--- Comment #11 from anonymous4 <dfj1esp02@sneakemail.com> ---
*** Issue 17833 has been marked as a duplicate of this issue. ***

--
August 05, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

anonymous4 <dfj1esp02@sneakemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dfj1esp02@sneakemail.com

--- Comment #12 from anonymous4 <dfj1esp02@sneakemail.com> ---
*** Issue 18350 has been marked as a duplicate of this issue. ***

--
November 01, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

Silvercircle <silvercircle@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |silvercircle@gmail.com

--- Comment #13 from Silvercircle <silvercircle@gmail.com> ---
The issue is still valid on a fresh install of 32bit Debian 10.1 (Buster i686)
with most recent DMD (DMD 2.088.1 as of now) downloaded from dlang.org.

However, it only happens when linking with the default linker (which is still the bfd variant on Debian i686). I've set ld.gold as default linker and this seems to fix the problem with the crashes.

No issue so far with a couple of projects of different size.

Works:
[alex@nexus:/home/alex]$>ld --version
> GNU gold (GNU Binutils for Debian 2.31.1) 1.16

Does not work (all executables crash with SIGSEGV on start).
Affects both debug and release builds
> GNU ld (GNU Binutils for Debian) 2.31.1
> Copyright (C) 2018 Free Software Foundation, Inc.

ld.gold is installed on Debian but not set as default. It can be used by either passing -fuse-ld=gold to the linker or by using update-alternatives to set ld.gold as system-wide default.

sudo update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.gold" 20 sudo update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10

--
November 19, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #14 from Dlang Bot <dlang-bot@dlang.rocks> ---
@SSoulaimane updated dlang/dmd pull request #9981 "Fix issue 19116 - Segfaults on recent Linux 32 bits distros" fixing this issue:

- Fix issue 19116 - Segfaults on recent Linux 32Bits distros

  Check the linker (cc) on linux if it assumes PIE by default to turn it off
when linking non-PIC code.

  We check the linker build flags since this option only applies to GCC 6 and
newer.

https://github.com/dlang/dmd/pull/9981

--
November 19, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

Parmigiano2 <i6o34a+7y7j1p606trkc@sharklasers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |yazan.dabain@gmail.com

--- Comment #15 from Parmigiano2 <i6o34a+7y7j1p606trkc@sharklasers.com> ---
*** Issue 9488 has been marked as a duplicate of this issue. ***

--
November 19, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

Parmigiano2 <i6o34a+7y7j1p606trkc@sharklasers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |i6o34a+7y7j1p606trkc@sharkl
                   |                            |asers.com
           Hardware|x86                         |PowerPC
                 OS|Linux                       |Windows

--
November 20, 2019
https://issues.dlang.org/show_bug.cgi?id=19116

Vladimir Panteleev <dlang-bugzilla@thecybershadow.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dlang-bugzilla@thecybershad
                   |                            |ow.net
           Hardware|PowerPC                     |x86
                 OS|Windows                     |Linux

--- Comment #16 from Vladimir Panteleev <dlang-bugzilla@thecybershadow.net> ---
Undoing vandalism(?) by Parmigiano

--
October 19, 2020
https://issues.dlang.org/show_bug.cgi?id=19116

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |agilbrt@gmail.com

--- Comment #17 from Basile-z <b2.temp@gmx.com> ---
*** Issue 21326 has been marked as a duplicate of this issue. ***

--