[prev in list] [next in list] [prev in thread] [next in thread]
List: postgresql-admin
Subject: Re: Compilation of postgres 13.4+ source fails to find some of its own libraries
From: Matt Zinicola <mattzinicola () gmail ! com>
Date: 2022-01-02 2:00:44
Message-ID: CA+PS-Mf77uAEFT8zj5Ny9riXOjLyVPhU95CpVaO7pyB0GPW4yw () mail ! gmail ! com
[Download RAW message or body]
Thanks, Tom.
I was sort of hoping that was the case.. and I _did_ look for a note
mentioning changing that output in the release notes and thought to myself
"they would've mentioned a change like _that_..." (IIRC, it has been
there in every version I've ever used, and as such, I did not want to
proceed with a "make install" on a production box without seeing it
appear!)...
Thanks for the clarification and confirmation! I appreciate it.
-Matt
On Sat, Jan 1, 2022 at 8:55 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Matt Zinicola <mattzinicola@gmail.com> writes:
> > Hi, Michael.
> > Yes, 13.3 continues to build successfully within the current environment.
> > (built ends with message "All of PostgreSQL successfully made. Ready to
> > install.")
>
> > Output of uname -a: "Linux fulltake 5.15.11-200.fc35.x86_64 #1 SMP Wed
> Dec
> > 22 15:41:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux"
>
> > I've attached the configure output as well as the make output. Note the
> > notation around the four libraries previously mentioned, and that the
> make
> > process does it end with the usual "Successfully made" message.
>
> As far as that goes, 13.4 and later don't print that message at all.
> We concluded it was just noise and that better style is to output
> nothing unless there's a problem [1]. (This probably should have been
> mentioned in the release notes, but it wasn't because the responsible
> commit failed to say anything about it in its commit message.)
>
> I grepped through your make log and I don't actually see any errors
> or warnings; in particular, all the .pc files you mention seem to
> be getting built as normal. So I'm still confused as to where your
> actual problem is. Maybe things are going wrong at install, rather
> than make? Or at build of some other software that uses these
> libraries?
>
> regards, tom lane
>
> [1]
> https://www.postgresql.org/message-id/flat/6a421136-d462-b043-a8eb-e75b2861f3df%40dunslane.net
>
[Attachment #3 (text/html)]
<div dir="ltr"><div>Thanks, Tom.</div><div><br></div><div>I was sort of hoping that \
was the case.. and I _did_ look for a note mentioning changing that output in the \
release notes and thought to myself "they would've mentioned a change like \
_that_..." (IIRC, it has been there in every version I've ever used, and \
as such, I did not want to proceed with a "make install" on a production \
box without seeing it appear!)...</div><div><br></div><div>Thanks for the \
clarification and confirmation! I appreciate \
it.</div><div><br></div><div>-Matt</div><div><br></div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 1, 2022 at 8:55 PM \
Tom Lane <<a href="mailto:tgl@sss.pgh.pa.us">tgl@sss.pgh.pa.us</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Matt Zinicola <<a \
href="mailto:mattzinicola@gmail.com" target="_blank">mattzinicola@gmail.com</a>> \
writes:<br> > Hi, Michael.<br>
> Yes, 13.3 continues to build successfully within the current environment.<br>
> (built ends with message "All of PostgreSQL successfully made. Ready to<br>
> install.")<br>
<br>
> Output of uname -a: "Linux fulltake 5.15.11-200.fc35.x86_64 #1 SMP Wed \
Dec<br> > 22 15:41:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux"<br>
<br>
> I've attached the configure output as well as the make output. Note \
the<br> > notation around the four libraries previously mentioned, and that the \
make<br> > process does it end with the usual "Successfully made" \
message.<br> <br>
As far as that goes, 13.4 and later don't print that message at all.<br>
We concluded it was just noise and that better style is to output<br>
nothing unless there's a problem [1]. (This probably should have been<br>
mentioned in the release notes, but it wasn't because the responsible<br>
commit failed to say anything about it in its commit message.)<br>
<br>
I grepped through your make log and I don't actually see any errors<br>
or warnings; in particular, all the .pc files you mention seem to<br>
be getting built as normal. So I'm still confused as to where your<br>
actual problem is. Maybe things are going wrong at install, rather<br>
than make? Or at build of some other software that uses these<br>
libraries?<br>
<br>
regards, tom lane<br>
<br>
[1] <a href="https://www.postgresql.org/message-id/flat/6a421136-d462-b043-a8eb-e75b2861f3df%40dunslane.net" \
rel="noreferrer" target="_blank">https://www.postgresql.org/message-id/flat/6a421136-d462-b043-a8eb-e75b2861f3df%40dunslane.net</a><br>
</blockquote></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic