| From: | Ibrahim Shaame <ishaame(at)gmail(dot)com> |
|---|---|
| To: | Pierre Forstmann <pierre(dot)forstmann(at)gmail(dot)com> |
| Cc: | pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: Unable to compile postgresql-18.1 |
| Date: | 2026-01-22 02:54:39 |
| Message-ID: | CAJOWwD5BvvF30kf=UTnFdv_yg59ECoHvUnQWj=CG5UzaRzM56A@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-admin |
Thank you Pierre. As for build command, I don't use any special commands. I
just configure with some options and then issue "make" or "make world"
commands, leaving everything else standard as it came with the sources.
Thanks again
Ibrahim
On Wed, 21 Jan 2026, 15:42 Pierre Forstmann, <pierre(dot)forstmann(at)gmail(dot)com>
wrote:
> As already requested, please answer following questions with lots of
> details;
>
> What are exact build commands you've executed?
>
>
> Le 21/01/2026 à 09:52, Ibrahim Shaame a écrit :
>
> I have manually directed the LD_LIBRARY_PATH to /usr/lib64 but I get the
> same error message.
> Any suggestions?
> Thanks
> Ibrahim Shaame
>
> On Wed, Jan 21, 2026 at 9:49 AM Ibrahim Shaame <ishaame(at)gmail(dot)com> wrote:
>
>> Hello Erik,
>> Thank you for the response. As for LIBRARY_PATH, I have always manually
>> compiled postgresql and I don't explicitly mention the LIBRARY_PATH
>> directory. That's why I am surprised why this time with this subversion
>> doesn't work just as it worked in the last version.
>>
>> Thanks
>> Ibrahim
>>
>> On Sun, Jan 18, 2026 at 7:29 PM Erik Wienhold <ewie(at)ewie(dot)name> wrote:
>>
>>> On 2026-01-02 19:23 +0100, Ibrahim Shaame wrote:
>>> > I have tried to compile from source postgresql-18.1 but it fails and I
>>> get
>>> > the following error:
>>> >
>>> > gcc: fatal error: cannot read spec file ‘./specs’: Is a directory
>>> > compilation terminated.
>>> > make[2]: *** [<builtin>: isolationtester.o] Error 1
>>> > make[2]: Leaving directory
>>> > '/data/dwnlds/dwnld_slack/postgresql-18.1/src/test/isolation'
>>> > make[1]: *** [Makefile:42: all-test/isolation-recurse] Error 2
>>> > make[1]: Leaving directory
>>> '/data/dwnlds/dwnld_slack/postgresql-18.1/src'
>>> > make: *** [GNUmakefile:11: all-src-recurse] Error 2
>>> >
>>> > Last compilation of postgresql-18.0 worked perfectly without issue and
>>> on
>>> > the same laptop
>>> > Any suggestions?
>>> >
>>> > I am on : Slackware64 Linux 15.0 (Current)
>>> > Acer E5-771 laptop
>>>
>>> What are exact build commands you've executed?
>>>
>>> Could be that LIBRARY_PATH contains an empty path. For example, I can
>>> reproduce it with:
>>>
>>> export LIBRARY_PATH=
>>> make clean world-bin
>>>
>>> --
>>> Erik Wienhold
>>>
>>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Ibrahim Shaame | 2026-01-22 02:59:28 | Re: Unable to compile postgresql-18.1 |
| Previous Message | Thomas Carroll | 2026-01-21 16:06:58 | Re: Sybase to postgres Timestamp column |