Amanda-Users

Re: 2.4.4 build/make problem

2003-05-28 16:07:25
Subject: Re: 2.4.4 build/make problem
From: Gene Heskett <gene.heskett AT verizon DOT net>
To: Brian Cuttler <brian AT wadsworth DOT org>
Date: Wed, 28 May 2003 16:05:46 -0400
On Wednesday 28 May 2003 14:18, Brian Cuttler wrote:
>Amanda users,
>
>Follow up, problem not resolved.
>
>Looks like my previous issues where discussed with Gene Heskett
>starting the week of 21-Feb.
>
>There the problem was in large part due to incorrect ownerships of
>the files and not being build because I didn't own the entire
> tree.
>
>This is not the case this time, I've check the file protections
>and ownership throught the full tree. The location of the make
>error is exactly the same. I've very quickly exhausted what I
>know about this particular error.
>
>I do notice another odd coincidence though, the error I
> experienced last time didn't occur until I added the TCP/UDP part
> ranges, nor did I have a problem building 2.4.4 without those
> restriction (I have 2.4.4 running on another Solaris 9 box, with
> a jukebox which presents its own problems).
>
>Ok, I've just re-run configure leaving off the TCP/UPD switches
> and # make fails in the same location. So that isn't the root of
> the issue.
>
Did you delete the config.cache and config.status files first?  If 
not, it will just reconfigure based on those.

>Is there a way to build without the changer-src files ? The
> systems that I'm currently targeting do not have a jukebox, just
> an SDLT drive.
>
You should be able to remove that from your configuration script, 
see the docs for single drive device specifiying.

>Server is a firewall, hence the port restrictions. The clients are
> itself and the system its protecting.
>
>                                                       thanks,
>
>                                                       Brian
>
>> Hello Amanda users,
>>
>> I've downloaded the latest 2.4.4 kit from www.amanda.org, the
>> 14-Feb kit ?
>>
>> I've unpacked the tar/gzip file on Solaris 9 and want to compile
>> using the stardard Solaris C compiler since I'll be installing
>> on systems that do not have GNU C installed.
>>
>> The following error is very familiar, I'll be digging through my
>> old mail to see what we did in the Makefile to work-around the
>> problem.
>>
>> Just for the record, I'd had a clean build of 2.4.4 using GCC
>> and without the UPD and IP socket restrictions but without the
>> runtime libraries on the target system I wasn't getting very
>> far.
>>
>> [copahue] /local/source/etc/amanda/amanda-2.4.4 40> uname -a
>> SunOS copahue 5.9 Generic_112233-04 sun4u sparc
>> SUNW,Sun-Blade-100
>>
>> # setenv CC cc
>> # setenv CFLAGS "-fast -xarch=v8plusa"
>>
>> [copahue] /local/source/etc/amanda/amanda-2.4.4 39> ./configure
>> --with-tcpportrange=10084,10100 --with-udpportrange=932,948
>> --with-user=amanda --with-group=sys
>>
>> The configure seems to run to completion without problem.
>>
>> The make however...
>>
>> [copahue] /local/source/etc/amanda/amanda-2.4.4 46> make        
>>                Making all in config make  all-am
>> Making all in common-src
>> Making all in client-src
>> Making all in tape-src
>> Making all in server-src
>> Making all in changer-src
>> make: Fatal error in reader: Makefile, line 531: Unexpected end
>> of line seen Current working directory
>> /local/source/etc/amanda/amanda-2.4.4/changer-src *** Error code
>> 1
>> make: Fatal error: Command failed for target `all-recursive'
>>
>> I remember seeing this before, when I was trying to build from
>> the 2.4.4.1b1 (?) kit, a non-release version.
>>
>> # cat -n of changer-src/Makefile shows the following.
>>
>>    526
>>    527  uninstall-am: uninstall-info-am
>> uninstall-libexecPROGRAMS \ 528         
>> uninstall-libexecSCRIPTS
>>    529
>>    530  .PHONY: GTAGS all all-am check check-am clean
>> clean-generic \ 531          clean-libexecPROGRAMS clean-libtool
>> distclean distclean-compile \ 532          distclean-depend
>> distclean-generic distclean-libtool \ 533         
>> distclean-tags distdir dvi dvi-am info info-am install \ 534    
>>      install-am install-data install-data-am install-exec \ 535 
>>         install-exec-am install-info install-info-am \ 536      
>>    install-libexecPROGRAMS install-libexecSCRIPTS install-man \
>> 537          install-strip installcheck installcheck-am
>> installdirs \ 538          maintainer-clean
>> maintainer-clean-generic mostlyclean \ 539         
>> mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
>> 540          tags uninstall uninstall-am uninstall-info-am \ 541
>>          uninstall-libexecPROGRAMS uninstall-libexecSCRIPTS 542
>>    543                          chg-null
>>    544
>>    545  .pl:
>>    546                          cat $< > $@
>>    547                          chmod a+x $@
>>    548                          -test -z "$(PERL)" || $(PERL) -c
>> $@
>>
>>
>>                                              thanks,
>>
>>                                              Brian
>>
>> ---
>>    Brian R Cuttler                 brian.cuttler AT wadsworth DOT org
>>    Computer Systems Support        (v) 518 486-1697
>>    Wadsworth Center                (f) 518 473-6384
>>    NYS Department of Health        Help Desk 518 473-0773

-- 
Cheers, Gene
AMD K6-III@500mhz 320M
Athlon1600XP@1400mhz  512M
99.26% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attornies please note, additions to this message
by Gene Heskett are:
Copyright 2003 by Maurice Eugene Heskett, all rights reserved.


<Prev in Thread] Current Thread [Next in Thread>