Re: BUG #5351: compiling with --disable-shared is broken (patch included) - Mailing list pgsql-bugs

From Tom Lane
Subject Re: BUG #5351: compiling with --disable-shared is broken (patch included)
Date
Msg-id 21159.1267411168@sss.pgh.pa.us
Whole thread Raw
In response to BUG #5351: compiling with --disable-shared is broken (patch included)  ("Jonas Lund" <whizzter@gmail.com>)
Responses Re: BUG #5351: compiling with --disable-shared is broken (patch included)  (Jonas Lund <whizzter@gmail.com>)
List pgsql-bugs
"Jonas Lund" <whizzter@gmail.com> writes:
> I'm compiling with "--disable-shared" on 8.4.2 (worked with 8.3.1) and it
> fails with:

Hmm ... out of curiosity, what exactly is your motivation for doing
that?  The reason we don't test this anymore is that so much of
Postgres' functionality is bound up in loadable modules that a build
without them seems of little use.  It wouldn't even come close to
passing the regression tests, for example.

The reason I'm being picky about this is that the change in
Makefile.shlib was intentional, and I'm afraid that your change
would break other stuff that works now.  I'm not even convinced
that it's a good way of solving your problem --- shouldn't the
all-shared-lib target not get built, if you've disabled shlib
building?

            regards, tom lane

pgsql-bugs by date:

Previous
From: "Jonas Lund"
Date:
Subject: BUG #5351: compiling with --disable-shared is broken (patch included)
Next
From: "Oleg"
Date:
Subject: BUG #5352: Bug in PL/PgSQL "SELECT .. INTO" statement parser