<div>It appears that the created RPM doesn't include the TLV update that were made to the 2.x.x branch last week.  Why wouldn't this be inlcuded in the RPM even though I am building the RPM with the current 2.x.x. source?</div>


<div> </div>
<div>Thanks.<br><br></div>
<div class="gmail_quote">On Wed, May 8, 2013 at 5:42 PM, Divyesh Raithatha <span dir="ltr"><<a href="mailto:divyesh.raithatha@gmail.com" target="_blank">divyesh.raithatha@gmail.com</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">
<div>Thanks everyone.  Finally got the RPM build to work by doing the following:</div>
<div> </div>
<div>Version:  2.2.0" in the top of the freeradius.spec file to 2.2.1, and renaming source<br>bz2 file to freeradius-server-2.2.1.tar.<u></u>bz2<br><br>Along with commenting out patches 2 and 5<br></div>
<div>#Patch2: freeradius-radtest.patch<br>#Patch5: freeradius-radeapclient-ipv6.patch</div>
<div> </div>
<div> </div>
<div>Changing the README line to README.rst</div>
<div># install doc files omitted by standard install<br>for f in COPYRIGHT CREDITS INSTALL README.rst; do<br>    cp $f $RPM_BUILD_ROOT/%{docdir}</div>
<div>diff freeradius.spec ~/freeradius-server-2.2.1/redhat/freeradius.spec <br>3c3<br>< Version: 2.2.0<br>---<br>> Version: 2.2.1<br>15c15<br>< Patch2: freeradius-radtest.patch<br>---<br>> #Patch2: freeradius-radtest.patch<br>

18c18<br>< Patch5: freeradius-radeapclient-ipv6.patch<br>---<br>> #Patch5: freeradius-radeapclient-ipv6.patch<br>152c152<br>< %patch2 -p1 -b .radtest<br>---<br>> #%patch2 -p1 -b .radtest<br>155c155<br>< %patch5 -p1 -b .radeapclient-ipv6<br>

---<br>> #%patch5 -p1 -b .radeapclient-ipv6<br>239c239<br>< for f in COPYRIGHT CREDITS INSTALL README; do<br>---<br>> for f in COPYRIGHT CREDITS INSTALL README.rst; do<br></div>
<div>By commenting out patch 2 and patch 5 what am I missing, if anything?</div>
<div> </div>
<div class="gmail_quote">On Wed, May 8, 2013 at 8:20 AM, John Dennis <span dir="ltr"><<a href="mailto:jdennis@redhat.com" target="_blank">jdennis@redhat.com</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">On 05/08/2013 03:19 AM, Fajar A. Nugraha wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">On Wed, May 8, 2013 at 1:50 PM, Raithatha, Divyesh<br><<a href="mailto:divyesh.raithatha@gmail.com" target="_blank">divyesh.raithatha@gmail.com</a>> wrote:<br>


<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">Thanks, I got past the README but now I am getting the following file not found errors.  They do exist, however, it looks like the build is looking for version 2.2.0 of the library files yet they are listed as 2.2.1.<br>

<br><br>error: File not found: /home/test/rpmbuild/BUILDROOT/<u></u>freeradius-2.2.0-1.el6.x86_64/<u></u>etc/raddb/certs/README.rst<br></blockquote><br>That's kinda tricky. Look at %files section in the spec file.<br>

<br>The cleanest solution right now would probably be changing "Version:<br>2.2.0" in the top of the make file to 2.2.1, AND rename your source<br>bz2 file to freeradius-server-2.2.1.tar.<u></u>bz2.<br></blockquote>

<br>The version macro in the spec file, the version embedded in tar file name, and the contents of tar file all *MUST* match. You have to be precise with what version you're building.<br><br>I assumed that was obvious as opposed to being tricky ;-)<br>

<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote"><br>Another way would be changing the files section, from (e.g.)<br><br>%{_libdir}/freeradius/rlm_<u></u>acct_unique-%{version}.so<br>

<br>to<br><br>%{_libdir}/freeradius/rlm_<u></u>acct_unique-*.so<br><br>... or even try deleting all rlm_* lines and replace them with a one-liner<br><br>%{_libdir}/freeradius/rlm_*.<u></u>so*<br><br><span><font color="#888888"></font></span></blockquote>

<span><font color="#888888"><br><span><font color="#888888"><br>-- <br>John Dennis <<a href="mailto:jdennis@redhat.com" target="_blank">jdennis@redhat.com</a>><br><br>Looking to carve out IT costs?<br><a href="http://www.redhat.com/carveoutcosts/" target="_blank">www.redhat.com/carveoutcosts/</a><br>

-<br>List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/<u></u>list/users.html</a><br></font></span></font></span></blockquote></div><br></blockquote>

</div><br>