On Fri, May 12, 2017 at 11:02 AM, Thomas Schwinge
wrote:
> Hi!
>
> On Fri, 12 May 2017 10:26:59 +0300, Janne Blomqvist
> wrote:
>> On Fri, May 12, 2017 at 10:23 AM, Thomas Schwinge
>> wrote:
>> > On Thu, 27 Apr 2017 21:50:51 +0300, Janne Blomqvist
>> > wrote:
>> >> [...], retain the support f
Hi!
On Fri, 12 May 2017 10:26:59 +0300, Janne Blomqvist
wrote:
> On Fri, May 12, 2017 at 10:23 AM, Thomas Schwinge
> wrote:
> > On Thu, 27 Apr 2017 21:50:51 +0300, Janne Blomqvist
> > wrote:
> >> [...], retain the support for __secure_getenv but call it only via a
> >> weak reference.
> >>
>
On Fri, May 12, 2017 at 10:23 AM, Thomas Schwinge
wrote:
> Hi!
>
> On Thu, 27 Apr 2017 21:50:51 +0300, Janne Blomqvist
> wrote:
>> [...], retain the support for __secure_getenv but call it only via a
>> weak reference.
>>
>> Regtested on x86_64-pc-linux-gnu, Ok for trunk, 7.x when it reopens,
>>
Hi!
On Thu, 27 Apr 2017 21:50:51 +0300, Janne Blomqvist
wrote:
> [...], retain the support for __secure_getenv but call it only via a
> weak reference.
>
> Regtested on x86_64-pc-linux-gnu, Ok for trunk, 7.x when it reopens,
> 6, 5?
Hmm, how has this been tested? Because:
> --- a/libgfortran
On 05/07/2017 11:37 PM, Janne Blomqvist via fortran wrote:
> PING
>
> On Thu, Apr 27, 2017 at 9:55 PM, Janne Blomqvist
> wrote:
>> On Thu, Apr 27, 2017 at 9:50 PM, Janne Blomqvist
>> wrote:
>> [snip]
>>
>> And on top of that patch this simple typo fix:
>>
>> diff --git a/libgfortran/runtime/envi
PING
On Thu, Apr 27, 2017 at 9:55 PM, Janne Blomqvist
wrote:
> On Thu, Apr 27, 2017 at 9:50 PM, Janne Blomqvist
> wrote:
> [snip]
>
> And on top of that patch this simple typo fix:
>
> diff --git a/libgfortran/runtime/environ.c b/libgfortran/runtime/environ.c
> index 969dcdf..f488e87 100644
> --
On Thu, Apr 27, 2017 at 9:50 PM, Janne Blomqvist
wrote:
[snip]
And on top of that patch this simple typo fix:
diff --git a/libgfortran/runtime/environ.c b/libgfortran/runtime/environ.c
index 969dcdf..f488e87 100644
--- a/libgfortran/runtime/environ.c
+++ b/libgfortran/runtime/environ.c
@@ -46,7
Glibc 2.17 made __secure_getenv an officially supported function, and
renamed it secure_getenv. The libgfortran configure has checked for
both of these, per
https://sourceware.org/glibc/wiki/Tips_and_Tricks/secure_getenv.
Unfortunately, while the dynamical library (libc.so) retains the
__secure_ge