Skip to content

Building our Postgres Binaries and Extensions from Source

Notifications You must be signed in to change notification settings

pgEdge/pgbin-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

PGBIN-BUILD

Creating an AMD64-EL8 or ARM64-EL9 build environment

1.) Setup a CLI environment (see https://github.com/pgEdge/cli for more info)

cd ~
mkdir dev
cd dev
git clone https://github.com/pgEdge/cli
cd cli/devel/setup  ...

2.) Setup a BUILD (BLD) environment

cd /opt
sudo git clone https://github.com/pgedge/pgbin-build
sudo chown -R $USER:$USER pgbin-build

3.) cd $BLD

    a) run `./sharedlibs.sh` the first time and each time you do incremental pg releases (after `dnf update`)
    b) run `./build-all-pgbin.sh 17`   & `build-all-components.sh spock40 17' to confirm build environment
    c) execute build-scripts as necessary and maintain IN directory binaries via push & pull scripts

About

Building our Postgres Binaries and Extensions from Source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published