[tac_plus] tacacs+-F5.0.0a1 make fails

Alan McKinnon alan.mckinnon at gmail.com
Sat Apr 19 00:14:00 UTC 2014


On 18/04/2014 19:52, Asif Iqbal wrote:
> Hi All,
> 
> I am failing to compile tacacs+-F5.0.0a1.
> 
> ~/src/tacacs+-F5.0.0a1$ make
> /usr/bin/make  all-am
> make[1]: Entering directory `/home/iqbala/src/tacacs+-F5.0.0a1'
> gcc -DHAVE_CONFIG_H -I.   -I/usr/local/include  -g -O2 -pthread    -MT
> maxsessint.o -MD -MP -MF .deps/maxsessint.Tpo -c -o maxsessint.o
> maxsessint.c
> maxsessint.c: In function ‘maxsess_check_count’:
> maxsessint.c:60:51: error: ‘S_maxsess’ undeclared (first use in this
> function)
>      maxsess = cfg_get_intvalue(user, TAC_IS_USER, S_maxsess,
> TAC_PLUS_RECURSE);
>                                                    ^
> maxsessint.c:60:51: note: each undeclared identifier is reported only once
> for each function it appears in
> make[1]: *** [maxsessint.o] Error 1
> make[1]: Leaving directory `/home/iqbala/src/tacacs+-F5.0.0a1'
> make: *** [all] Error 2
> 
> 
> There is no issue with compiling tacacs+-F4.0.4.27a.
> 
> Is there a workaround?
> 
> I am using ubuntu 14.04 64bit LTS
> 
> Thanks
> 


5.0.0a1 is very alpha and not fit for use at all. There are no
guarantees it will build or do anything useful, as you have discovered.

You must use the 4.0.4.x series; that one works



reading between the lines in this list over the years, that branch is
something john was fooling around with once long ago. I'm not entirely
sure why it made it to a bundled tarball, it's at that point in it's
life cycle where it should still be in a code repo only.


-- 
Alan McKinnon
alan.mckinnon at gmail.com



More information about the tac_plus mailing list