Amanda-Users

Re: 2.4.4 build/make problem

2003-05-28 14:20:13
Subject: Re: 2.4.4 build/make problem
From: Brian Cuttler <brian AT wadsworth DOT org>
To: Brian Cuttler <brian AT wadsworth DOT org>
Date: Wed, 28 May 2003 14:18:03 -0400 (EDT)
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.

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.

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
> 


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