On pe, 20 tammi 2017, Jeff Clay wrote:
I found this information here http://www.freeipa.org/page/Build
<http://www.freeipa.org/page/Build> on building, which makes sense
enough… I setup that environment on my Centos box, tracked down all the
dependancies to satisfy yum-builddep freeipa-builddep.spec. However,
when I checkout the 4.4.3 branch, there isn’t a makerpms.sh file so
that really through me off. When trying to run the makerpms.sh on the
master branch, it kept erroring at:
checking for POPT... no
configure: error: Package requirements (popt) were not met:
No package 'popt' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables POPT_CFLAGS
and POPT_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
I have the following installed:
and verified its location
All of the above was done prior to seeing the last reply giving the
location of the Centos IPA repo. I’m not the most familiar with git
stuff, but all i could find in that repo were .patch files. I couldn’t
locate any actual files other than a readme.
Read https://wiki.centos.org/Sources which describes how to work with
CentOS git repositories. There is an example workflow how to download
patches, spec, and sources, and then rebuild the packages.
/ Alexander Bokovoy
Manage your subscription for the Freeipa-users mailing list:
Go to http://freeipa.org for more info on the project