Hi sky,

Unfortunately we don't provide this upstream yet (contributions welcome!),
but the summary is that you would craft a specfile. In the specfile, you
would

1. Define package dependencies. bin/bootstrap_development.sh in Impala
source is a good way to know what dependencies Impala has.

2. Define how to build Impala. (buildall.sh in Impala source)

3. Define what artifacts from buildall.sh you want to put in your package
(look in be/build) and where they should reside when a user installs your
RPM (e.g., /opt/impala/bin/impalad)

4. You would have to create and bundle more items yourself, like initd or
systemd startup files and any conf files

http://rpm.org/documentation.html seems like a good start for a reference.

Good luck!


On Wed, Oct 11, 2017 at 4:15 AM, sky <[email protected]> wrote:

> Hi all,
>     How to compile impala into rpm package?

Reply via email to