leborchuk opened a new pull request, #1359:
URL: https://github.com/apache/cloudberry/pull/1359

   This is the copy of 
https://github.com/apache/cloudberry-devops-release/pull/13 
   
   We decided to move cloudberry-devops-release/ to the main repo and then add 
support of ubuntu 22.04 here.
   
   In these PR I add build/test docker containers that is needed for building 
debian binary. There is some changes compared to RPM-based builds:
   1. Debian packages (and docker containers) does not need to build libxerces 
since 22.04 repo contains libxerces-c3.2. libxerces-c3.2 fits perfectly for 
cloudberry. 
   2. Debian prohibits install something inside /usr/local/. So we need to 
build our binaries somewhere else, then list relative local build paths in 
control file and finally write install script to copy it in 
/usr/local/cloudberry-db. In reality we just create symbolic link 
/usr/cloudberry-db -> /usr/local/cloudberry-db
   
   After successful merging, I will add GitHub Actions scripts for creating 
Debian packages. See the example here 
https://github.com/leborchuk/cloudberrydb/actions/runs/15662457461/job/44122150152


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudberry.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cloudberry.apache.org
For additional commands, e-mail: commits-h...@cloudberry.apache.org

Reply via email to