Upgrading to Lazarus 1.6.4 and FPC 3.0.2 as obtained from SourceForge breaks things irretrievably on Linux Mint Debian 64-bit running on an AMD Phenom x2 system. I first noticed this when trying to rebuild the Lazarus IDE generated the following error
> /usr/bin/ld: /usr/lib/fpc/3.0.2/units/x86_64-linux/rtl/cprt0.o: unrecognized > relocation (0x2a) in section `.text' > /usr/bin/ld: final link failed: Bad value > /usr/share/lazarus/1.6.4/ide/lazarus.pp(154,1) Error: (9013) Error while > linking > /usr/share/lazarus/1.6.4/ide/lazarus.pp(154,1) Fatal: (10026) There were 1 > errors compiling module, stopping > Fatal: (1018) Compilation aborted > make[2]: *** [lazarus] Error 1 > make[1]: *** [idepkg] Error 2 > make: *** [idepkg] Error 2 Trying to build a simple 'Hello, World' from the 3.0.2 FP IDE also failed with a linker error. There are reports of this error "unrecognized relocation (0x2a) in section `.text'" with the *testing* version of plain Debian, but Betsy is based on Jessie (stable), NOT testing, and the library versions on this system *are* the ones from stable, I checked the versions. Downgrading to FPC 3.0.0 and Lazarus 1.6.2-1 means that everything works again as expected. I don't pretend to understand what has happened to cause this error on a system based on stable rather than testing, but as far as users with my configuration are concerned, there appears to be a barrier to upgrading, at least at the moment. Brian. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal