Re: https://wiki.postgresql.org/wiki/Compile_and_Install_from_source_code - Mailing list pgsql-www

From Peter Eisentraut
Subject Re: https://wiki.postgresql.org/wiki/Compile_and_Install_from_source_code
Date
Msg-id 54b0ecea-e8d0-5fbb-d962-15959cd3eabf@enterprisedb.com
Whole thread Raw
In response to https://wiki.postgresql.org/wiki/Compile_and_Install_from_source_code  ("Joel Jacobson" <joel@compiler.org>)
Responses Re: https://wiki.postgresql.org/wiki/Compile_and_Install_from_source_code
List pgsql-www
On 09.05.21 11:37, Joel Jacobson wrote:
> Could it be an idea to list those as well, maybe a map showing what 
> packages are needed for each --with/--enable option?
> 
> Here are all the packages I needed to build with almost all 
> features/options enabled on Ubuntu 20.04.2 LTS:
> 
> liblog-agent-perl lcov systemtap-sdt-dev llvm clang pkg-config 
> libicu-dev libxml2-dev liblz4-dev libreadline-dev bison flex 
> python-is-python3 zlib1g-dev libkrb5-dev libssl-dev libgss-dev 
> libpam0g-dev libxslt1-dev libldap2-dev libsystemd-dev gettext tcl 
> tcl-dev libperl-dev libpython3.8-dev libipc-run-perl dbtoepub fop 
> libxml2-utils xsltproc libterm-table-perl libterm-readkey-perl 
> libterm-size-any-perl
> 
> This list was derived using a little tool [1] I created for the specific 
> purpose of finding suitable -dev Ubuntu packages to build any project, 
> instead of having to download and compile all such dependencies manually.

Another option would be to look at what the Debian/Ubuntu packages have 
for build dependencies.  That list is more likely to be up to date, and 
tuned and trimmed to policy.  (For example, listing "libpython3.8-dev" 
will probably get out of date soon; there might be a better way to write 
that in a more timeless way.)

In general, this would be useful, though.  I don't know what half the 
Perl modules you list are for, for example.




pgsql-www by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: "Resend email" gave me a "does not exist" message
Next
From: Andres Freund
Date:
Subject: Re: https://wiki.postgresql.org/wiki/Compile_and_Install_from_source_code