[16681] in Kerberos-V5-bugs
Re: [krbdev.mit.edu #8975] Apparent bug with configure and "make
daemon@ATHENA.MIT.EDU (Mike Jetzer via RT)
Mon Jan 4 09:05:14 2021
From: "Mike Jetzer via RT" <rt@krbdev.mit.edu>
In-Reply-To: <CANm2B1k4yBoq5+CVQX+E=eSZ6UZ+4QQ7L6Lz5FyH_M5atZpmJA@mail.gmail.com>
Message-ID: <rt-4.4.4-96016-1609769083-1812.8975-5-0@mit.edu>
To: "AdminCc of krbdev.mit.edu Ticket #8975":;
Date: Mon, 04 Jan 2021 09:04:43 -0500
MIME-Version: 1.0
Reply-To: rt@krbdev.mit.edu
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krb5-bugs-bounces@mit.edu
<URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=8975 >
As I noted in my original report, this occurred with krb5-1.18.3.
On Fri, Jan 1, 2021 at 1:21 AM Greg Hudson via RT <rt@krbdev.mit.edu> wrote:
> I bet this only happens with the recently released autoconf 2.70. Near the
> top
> of configure.ac we have:
>
> # If $runstatedir isn't set by autoconf (<2.70), set it manually.
> if test x"$runstatedir" = x; then
> runstatedir=$localstatedir/run
> fi
> AC_SUBST(runstatedir)
>
> The compatibility code uses the immediate value of $localstatedir, while
> autoconf 2.70 presumably substitutes "${localstatedir}/run". Since we are
> sloppy and directly use @localstatedir@ and @runstatedir@ in Makefile.in
> files,
> the real version doesn't work for us.
>
> I will submit a PR next week to add appropriate definitions to config/
> pre.in
> and use $(localstatedir) and $(runstatedir).
>
>
>
_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs