Re: [fpc-devel] Build failure in Fedora 35 due to glibc 2.34 code hardening

2021-08-08 Thread Sven Barth via fpc-devel
Am 08.08.2021 um 10:06 schrieb Florian Klämpfl via fpc-devel: Am 07.08.2021 um 16:59 schrieb Mattia Verga via fpc-devel : Fedora has recently moved to using glibc 2.34. That caused Free Pascal Compiler to stop building with the following output: /usr/bin/ld:

[fpc-devel] FPC move to mantis completed

2021-08-08 Thread Michael Van Canneyt via fpc-devel
Hello, After several technical issues (8 tries were needed to convert the FPC sources to git), the move from svn/mantis to gitlab has been completed. The FPC sources are now available at https://gitlab.com/freepascal.org/fpc/source All FPC git repositories are available at:

Re: [fpc-devel] Build failure in Fedora 35 due to glibc 2.34 code hardening

2021-08-08 Thread Florian Klämpfl via fpc-devel
> Am 08.08.2021 um 10:44 schrieb Karoly Balogh via fpc-devel > : > > Hi > > On Sun, 8 Aug 2021, Florian Klämpfl via fpc-devel wrote: > >>> One of the guys responsible for glibc in Fedora gave this explanation: >>> It's related to startup code hardening in glibc. In general, it's

Re: [fpc-devel] Build failure in Fedora 35 due to glibc 2.34 code hardening

2021-08-08 Thread Karoly Balogh via fpc-devel
Hi On Sun, 8 Aug 2021, Florian Klämpfl via fpc-devel wrote: > > One of the guys responsible for glibc in Fedora gave this explanation: > > > >> It's related to startup code hardening in glibc. In general, it's > >> not forward-compatible to call internal glibc functions this way. > >>

Re: [fpc-devel] Build failure in Fedora 35 due to glibc 2.34 code hardening

2021-08-08 Thread Florian Klämpfl via fpc-devel
> Am 07.08.2021 um 16:59 schrieb Mattia Verga via fpc-devel > : > > Fedora has recently moved to using glibc 2.34. That caused Free Pascal > Compiler to stop building with the following output: > > /usr/bin/ld: >

[fpc-devel] Build failure in Fedora 35 due to glibc 2.34 code hardening

2021-08-08 Thread Mattia Verga via fpc-devel
Fedora has recently moved to using glibc 2.34. That caused Free Pascal Compiler to stop building with the following output: /usr/bin/ld: /builddir/build/BUILD/fpcbuild-3.2.2/fpcsrc/rtl/units/powerpc64-linux/si_c.o:(.data.n_TC_$SI_C_$$_START_ADDRESSES+0x10): undefined reference to