[
https://issues.apache.org/jira/browse/MADLIB-1518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17841026#comment-17841026
]
Ed Espino commented on MADLIB-1518:
-----------------------------------
I have uploaded the latest release of Apache MADlib to PGXN: madlib-2.1.0.zip
Rocky Linux 9.3 with packages necessary to build PostgreSQL 15.6 and Apache
MADlib 2.1.0:
{{ sudo dnf -d0 -y install wget gcc m4 flex bison readline-devel zlib-devel
libxml2-devel python-devel perl}}
{{ sudo dnf -d0 -y install g++ cmake}}
I built PostgreSQL 15.6 from source with the following config. I successfully
validated PostgreSQL release with {{{}installcheck-world{}}}.
{{ ./configure --prefix=$HOME/pg15.6-bin --with-python --with-perl
--with-libxml}}
The following was used to perform the Apache MADlib installation and test.
{{ sudo pip install pgxnclient}}
{{ sudo chmod 777 /usr/local}}
{{ /usr/local/bin/pgxn install madlib}}
{{ export PGVER=15.6}}
{{ export PATH=$HOME/pg${PGVER}-bin/bin:$PATH}}
{{ export PGDATA=$HOME/pg${PGVER}-data}}
{{ export PGPORT=5432}}
{{ psql template1 -c 'CREATE DATABASE madlibtest'}}
{{ sudo pip install pyyaml}}
{{ /usr/local/madlib/bin/madpack -c localhost:${PGPORT}/madlibtest -s
madlib -p postgres install}}
{{ sudo pip install pyxb}}
{{ /usr/local/madlib/bin/madpack -c localhost:${PGPORT}/madlibtest -s
madlib -p postgres install-check}}
{{ sudo pip install numpy rtree tensorflow==2.10.0 dill pandas xgboost
scikit-learn}}
{{ /usr/local/madlib/bin/madpack -c localhost:${PGPORT}/madlibtest -s
madlib -p postgres dev-check}}
> Files missing from PGXN Release
> -------------------------------
>
> Key: MADLIB-1518
> URL: https://issues.apache.org/jira/browse/MADLIB-1518
> Project: Apache MADlib
> Issue Type: Bug
> Reporter: David E. Wheeler
> Assignee: Ed Espino
> Priority: Major
> Attachments: MADlib-setup.out
>
>
> Starting with the 1.19.0 release, the PGXN distribution is missing most of
> its files. Compare:
> * [v1.18.0|https://api.pgxn.org/src/madlib/madlib-1.18.0/]
> * [v1.19.0|https://api.pgxn.org/src/madlib/madlib-1.19.0/]
> * [v1.20.0|https://api.pgxn.org/src/madlib/madlib-1.20.0/]
> This means users can no longer use the PGXN client to build and install
> madlib. Was this intentional?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)