Hi all,
I’ve provided a Gerrit contribution that fixes the problem on the bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=517013
Martin Oberhuber, SMTS / Product Owner – Development Tools, Wind
River
From:
"platform-releng-dev-bounces@xxxxxxxxxxx" <platform-releng-dev-bounces@xxxxxxxxxxx> on behalf of "daniel_megert@xxxxxxxxxx" <daniel_megert@xxxxxxxxxx>
Reply-To: "Eclipse list." <platform-releng-dev@xxxxxxxxxxx>
Date: Wednesday 24 May 2017 at 15:24
To: "Eclipse list." <platform-releng-dev@xxxxxxxxxxx>
Subject: Re: [platform-releng-dev] M7/RC1 Regression: Launcher fails on RHEL6
Hi Martin
Arun told me that he will look into it - no promise though.
Dani
From: "Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
To: "Eclipse list." <platform-releng-dev@xxxxxxxxxxx>
Date: 23.05.2017 17:27
Subject: [platform-releng-dev] M7/RC1 Regression: Launcher fails on RHEL6
Sent by: platform-releng-dev-bounces@xxxxxxxxxxx
Hi platform-releng,
The equinox launcher was working fine on RHEL6 until 1 week before M7,
It fails with GLIBC_2.14 dependency since M7:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=517013
This is a late regression, and disappointing since I just fixed
https://bugs.eclipse.org/bugs/show_bug.cgi?id=515155
to support RHEL6. Dani asked me to send E-Mail to this list to see if
somebody can follow up.
It looks like recompiling the Launcher on a newer RHEL machine has caused the
Issue. So to fix it, either recompile on an older (RHEL6) machine, or apply the
changes from 515155 :
- Add –fno-builtin-memmove to the compile command
- Replace all occurrences of memcpy() by memmove() either in the code, or by using the preprocessor.
I thought about adding an #include “eclipse-memmove.h” to the 3 affected .c files with contents like this (pseudocode, sorry I don’t have more time now):
#if defined(LINUX) && defined (X86_64)
# if defined(memcpy)
# undef memcpy
# endif
# define memcpy memmove
#endif
That way, the impact remains limited to Linux x64 only.
Could somebody have a look at this please?
Thanks,
Martin
--
Martin Oberhuber, SMTS / Product Owner – Development Tools,
Wind River_______________________________________________
platform-releng-dev mailing list
platform-releng-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/platform-releng-dev