Bacula-users

Re: [Bacula-users] bacula-server does not compile on FreeBSD

2010-02-16 09:04:06
Subject: Re: [Bacula-users] bacula-server does not compile on FreeBSD
From: Martin Simmons <martin AT lispworks DOT com>
To: dan AT langille DOT org
Date: Tue, 16 Feb 2010 14:01:32 GMT
>>>>> On Mon, 15 Feb 2010 18:09:08 -0500, Dan Langille said:
> 
> Martin Simmons wrote:
> >>>>>> On Mon, 15 Feb 2010 12:35:00 -0500, Dan Langille said:
> >> Cristiano Deana wrote:
> >>> On Mon, Feb 15, 2010 at 2:32 PM, Silver Salonen <silver AT ultrasoft DOT 
> >>> ee> wrote:
> >>>
> >>>> Yes I do.
> >>> cd /usr/ports/sysutil/bacula-server
> >>> make deinstall
> >>> make reinstall
> >> I thought I submitted an entry for /usr/ports/UPDATING that documented 
> >> this requirement.
> > 
> > Do you consider it to be a bug?  It is certainly somewhat surprising that 
> > you
> > can't even do a trial build on a machine that has it installed.
> 
> It is a known implication of changing the shared objects.  This will not 
> be the case in the future as the strategy for shared objects has been 
> changed. See Item 6 here: 
> http://marc.info/?l=bacula-devel&m=126600168218418&w=2

Adding version numbers to the libs won't fix it (I just tried to build the git
head).  The problem is that the linking command has -L/usr/local/lib at the
start, so it will always find old Bacula libs if they are installed.

Building without shared libs (--disable-libtool) might be the best option in
the short term.  Bacula's Makefiles can probably be fixed by reordering the
options.

__Martin

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users