Hi, Tried to produce rpm packages on latest centos 7 using latest version of samba, but looks like packaging scrips for rhel/centos are broken? /root/samba-4.6.12/packaging/RHEL [root@localhost RHEL]# sh ./makerpms.git.sh Supported RPM version [4.11.3] ~/samba-4.6.12/source3 ~/samba-4.6.12/packaging/RHEL ./makerpms.git.sh: line 57: ./script/mkversion.sh: No such file or directory ~/samba-4.6.12/packaging/RHEL Error creating version.h sh ./makerpms.sh.tmpl Supported RPM version [4.11.3] ~/samba-4.6.12/packaging/RHEL ~/samba-4.6.12/packaging/RHEL ~/samba-4.6.12/packaging/RHEL ~/samba-4.6.12/packaging/RHEL ~/samba-4.6.12/packaging/RHEL chown: cannot access ‘samba-PVERSIONPREVISION’: No such file or directory ln: failed to create symbolic link ‘samba-PVERSION’: File exists and /root/samba-4.6.12/packaging/RHEL-CTDB [root@localhost RHEL-CTDB]# ./configure.rpm ./configure.rpm: line 20: ccache: command not found ./configure.rpm: line 33: ./autogen.sh: No such file or directory ./configure.rpm: line 35: ./configure: No such file or directory make: *** No rule to make target `showlayout'. Stop. [root@localhost RHEL-CTDB]# ./makerpms.sh Supported RPM version [4.11.3] ~/samba-4.6.12/source3 ~/samba-4.6.12/packaging/RHEL-CTDB ./makespec.sh: line 17: ./script/mkversion.sh: No such file or directory ~/samba-4.6.12/packaging/RHEL-CTDB Error creating version.h Looks like at least script/mkversion.sh file is missing?
Hi, I might be wrong, but it looks like not being supported any longer. The whole RHEL dir has been removed in master. The version you are trying to use is based on the old autoconf build system and needs to be adapted to the waf build system. I guess that nobody wanted to spend effort in the conversion and therefore, it has been removed. Closing out bug report as won't fix. Please feel free to re-open if you do not agree.