<p>In <a href="https://github.com/rpm-software-management/rpm/pull/57#discussion_r52860373">system.h</a>:</p>
<pre style='color:#555'>> @@ -86,20 +90,7 @@ char * stpncpy(char * dest, const char * src, size_t n);
>  #define xstrdup(_str) rstrdup((_str))
>  #define _free(_ptr) rfree((_ptr))
>  
> -/* Retrofit glibc __progname */
> -#if defined __GLIBC__ && __GLIBC__ >= 2
> -#if __GLIBC_MINOR__ >= 1
> -#define   __progname      __assert_program_name
> -#endif
> -#define   setprogname(pn)
> -#else
> -#define   __progname      program_name
> -#define   setprogname(pn) \
> -  { if ((__progname = strrchr(pn, '/')) != NULL) __progname++; \
> -    else __progname = pn;         \
> -  }
> -#endif
> -extern const char *__progname;
> +#define __progname getprogname()
</pre>
<p>This has now been fixed by applying the patch from 2013.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/rpm-software-management/rpm/pull/57/files#r52860373">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ANb805CKuHTFgIwwYlirVCJrhpNAr9jqks5pkVfYgaJpZM4HT7t6.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/rpm-software-management/rpm/pull/57/files#r52860373"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>