Error building version 1.1.1

Kostas Zorbadelos kzorba at otenet.gr
Thu Mar 23 08:32:12 CET 2006


On Thu, Mar 23, 2006 at 08:19:19AM +0100, Stefan Winter wrote:
> Hi,
> 
> >   The makefile in src/lib creates the lib directory before it installs
> > anything in it.  I have no idea why building an RPM would result in
> > things happening in the reverse order.
>

Indeed the installation fails (I used --prefix in configure) and I
compiled from sources without trying to make a package of any sort. By 
searching I found the following patch:


Index: Makefile
===================================================================
RCS file: /source/radiusd/src/lib/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- Makefile 22 Jan 2006 21:46:35 -0000 1.28
+++ Makefile 6 Mar 2006 17:51:34 -0000
-48,6 +48,6
rm -rf .libs

install: all
- $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la
$(R)$(libdir)
+ $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la
$(R)$(libdir)/$(TARGET).la
rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la;
ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la

This solved the issue.
 
> It doesn't only happen when building an RPM. I installed from the tarball and 
> the same thing happened. It worked when I manually created lib/ after the 
> first failed attempt und tried it a second time (SuSE 8.2).
> Nicolas Baradakis sent me a patched Makefile, I will try that soon and report 
> back if it fixes the issue.
> 
> Greetings,
> 
> Stefan Winter
> 
> -- 
> Stefan WINTER
> 
> Stiftung RESTENA - Rιseau Tιlιinformatique de l'Education Nationale et de 
> la Recherche
> Ingenieur Forschung & Entwicklung
> 
> 6, rue Richard Coudenhove-Kalergi
> L-1359 Luxembourg
> E-Mail: stefan.winter at restena.lu     Tel.:     +352 424409-1
> http://www.restena.lu                Fax:      +352 422473
> 
> - 
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
> 

-- 
  Kostas Zorbadelos
  m at il contact: kzorba (at) otenet.gr
  
  Out there in the darkness, out there in the night
  out there in the starlight, one soul burns brighter
  than a thousand suns.




More information about the Freeradius-Users mailing list