From owner-fam@oss.sgi.com Sun Jun 2 19:09:35 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5329ZnC020992 for ; Sun, 2 Jun 2002 19:09:35 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5329Znb020991 for fam-outgoing; Sun, 2 Jun 2002 19:09:35 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from deborah.paradise.net.nz (deborah.paradise.net.nz [203.96.152.32]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5329KnC020946 for ; Sun, 2 Jun 2002 19:09:20 -0700 Received: from oregano.parkerpechan.co.nz (203-79-125-118.adsl.paradise.net.nz [203.79.125.118]) by deborah.paradise.net.nz (Postfix) with ESMTP id CDAE4D1DA2; Mon, 3 Jun 2002 14:11:05 +1200 (NZST) Received: from basil.parkerpechan.co.nz (basil.parkerpechan.co.nz [192.168.0.4]) by oregano.parkerpechan.co.nz (8.11.6/8.11.6) with ESMTP id g532B2Z02631; Mon, 3 Jun 2002 14:11:03 +1200 Content-Type: text/plain; charset="iso-8859-1" From: Lars Pechan To: rusty@sgi.com, "Rusty Ballinger" , michael.wardle@adacel.com Subject: Re: [fam] GCC-3.1 compilation problems... Date: Mon, 3 Jun 2002 14:11:01 +1200 User-Agent: KMail/1.4.1 Cc: fam@oss.sgi.com References: <200205280102.18620.lars.pechan@paradise.net.nz> <3CF4970F.10503@adacel.com> <10205290557.ZM265488@rlyeh.corp.sgi.com> In-Reply-To: <10205290557.ZM265488@rlyeh.corp.sgi.com> MIME-Version: 1.0 Message-Id: <200206031411.01910.lars.pechan@paradise.net.nz> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5329LnC020947 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi there, sorry for the delay in getting back to you. This is really odd, I had a problem compiling this with gcc-3.1 and I know at least one other Gentoo user had the same issues. However, after having rebuilt my system a number of times it now compiles just fine. There are still a few known problems with gcc-3.1 on a Gentoo system and I'm guessing that one of them (broken sandbox) may have been the cause. Anyway, everything seems fine. Thanks again for looking into it and I'm very sorry to have bothered you unnecessarily. My only defence is that this was done so early in the process that some of the problems that are now known weren't known back then... Kind regards, /Lars On Thu, 30 May 2002 00:57, Rusty Ballinger wrote: > > > I'm trying to build fam-oss 2.6.7 using Gentoo Linux i386 with > > > gcc3.1 and get the following output: > > (Hey, I'm running Gentoo at home, but it only has gcc 2.95.3. That > built fam for kde with no problems.) > > > At line 107 of Scheduler.h, struct IOTypeInfo has a member iotype that > > is given a "const" modifier. At line 123, two variables of type > > IOTypeInfo, "read" and "write" are declared. > > ... > > > 1. Is the position of the const modifier correct? I'm accustomed to > > seeing it before the type. Is it possible to put the modifier > > elsewhere in C++? > > Putting it before & after the type means two different things; it's the > same in C: > > int a, b; > const int * c = &a; /* the value of c can change, but the value > *pointed to* by c is const. This is the > form you usually see, because usually, who > cares if c itself changes? */ > int * const d = &a; /* the value of d cannot change (it's const), > but the value *pointed to* by d can change! > This is not what you usually want, which is > why you don't usually see it. */ > > So, two of the next four lines are allowed, and two are not. If you're > not sure which, your compiler will tell you the answer. :) > > c = &b; > *c = 1; > d = &b; > *d = 1; > > > 2. Is the IOTypeInfo constructor called when "read" and "write" are > > first declared at line 123? > > No, the bit at the top of Scheduler.c++ is where they're defined, and > you can see what's passed to their constructors there. The declaration > in the header just means "somewhere in this program, there's a thing > called Scheduler::IOTypeInfo::iotype, which I will define later." > > > If so, then this means they are > > actually instantiated, not declared, correct? If so, then > > presumably calling the constructor at lines 37 and 38 of > > Scheduler.c++ is trying to modify an already initialized const > > member. If so, how can this be overcome (other than removing the > > const modifier, which seems to be a bad idea)? If not, why > > would the error be occurring at all? > > Scheduler.h line 107 makes use of C++'s little-known obfuscation operator, > which most books cover in the section on "pointers to members". Pointers > to members are not like the pointers which normal, healthy, well-adjusted > people (you know, like this list's subscribers) usually see. Consider the > declaration: > > FDInfo::FDIOHandler FDInfo::*const iotype; > > That freakishly weird syntax means that iotype is a const pointer to a > FDInfo::FDIOHandler member of the FDInfo class. It's like an offset > in the *class*; you don't get an FDInfo::FDIOHandler unless you apply > iotype to an FDInfo *object* using the .* or ->* operators. You can see > this where it's used in Scheduler.c++: > > IOHandler old_handler = (fp->*(iotype->iotype)).handler; > > fp is an FDInfo *, and iotype is an IOTypeInfo *, so iotype->iotype is > the offset of an FDInfo::FDIOHandler within the FDInfo class, and > fp->*(iotype->iotype) gives you an actual FDIOHandler in fp. (handler is > a member of FDIOHandler; its type is IOHandler.) The ->* operator isn't > one you see every day, and thank goodness for that! > > Going back to the original problem... I don't see why gcc doesn't like > it. It looks to me like that code is properly initializing iotype; I was > thinking maybe the compiler is complaining that &FDInfo::read and > &FDInfo::write are not known at the point where they're passed into the > constructors & used to initialize iotype, but I don't think that can be > right, as it's already seen the struct FDInfo definition before that > point. There are three open bugs on gcc.gnu.org with "pointer to member", > but none of them look related to this. > > --Rusty -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 2 19:31:30 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g532VTnC021154 for ; Sun, 2 Jun 2002 19:31:29 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g532VT1l021153 for fam-outgoing; Sun, 2 Jun 2002 19:31:29 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g532VNnC021147 for ; Sun, 2 Jun 2002 19:31:24 -0700 Received: (qmail 17868 invoked from network); 3 Jun 2002 02:23:29 -0000 Received: from unknown (HELO adacel.com) (192.168.75.53) by nexus.adacel.com with SMTP; 3 Jun 2002 02:23:29 -0000 Message-ID: <3CFAD70C.9090200@adacel.com> Date: Mon, 03 Jun 2002 12:40:12 +1000 From: Michael Wardle Organization: Adacel Technologies User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: fam@oss.sgi.com Subject: [fam] FAM 2.6.8 available Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-fam@oss.sgi.com Precedence: bulk Hi FAM 2.6.8 is now available. The source distribution can be downloaded from: As this release fixes some minor group permissions problems, all users are advised to upgrade to this version. A list of changes is available: Please note that I have changed the ChangeLog format to a format I hope gives better attribution to those who have contributed the changes. Please let me know if I have missed somebody. Bug reports are welcome: Feedback should be sent to me or the FAM mailing list: -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 2 21:09:02 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g53492nC022459 for ; Sun, 2 Jun 2002 21:09:02 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g53492VP022458 for fam-outgoing; Sun, 2 Jun 2002 21:09:02 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5348snC022455 for ; Sun, 2 Jun 2002 21:08:57 -0700 Received: (qmail 29285 invoked from network); 3 Jun 2002 04:00:59 -0000 Received: from unknown (HELO adacel.com) (192.168.75.53) by nexus.adacel.com with SMTP; 3 Jun 2002 04:00:58 -0000 Message-ID: <3CFAEDE5.3050403@adacel.com> Date: Mon, 03 Jun 2002 14:17:41 +1000 From: Michael Wardle Organization: Adacel Technologies User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: fam@oss.sgi.com Subject: [fam] group permissions problems Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-fam@oss.sgi.com Precedence: bulk Hi A flaw was discovered in FAM's group handling. The two effects of this flaw are: 1. users unable to FAM directories they have group read and execute permissions on 2. unprivileged users can potentially learn names of files that only users in root's group should be able to view The recently improved IRIX group handling code has been merged into the open source tree, and this is believed to fix this issue. For more information, see FAM bug 151: -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Fri Jun 21 20:02:31 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5M32VnC014760 for ; Fri, 21 Jun 2002 20:02:31 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5M32VxE014759 for fam-outgoing; Fri, 21 Jun 2002 20:02:31 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from scooby.gangstabitches.net (www.everydns.net [209.75.39.140]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5M32RnC014756 for ; Fri, 21 Jun 2002 20:02:28 -0700 Received: (qmail 2517 invoked by uid 99); 22 Jun 2002 03:12:04 -0000 Received: from mail.everydns.net on Fri, 21 Jun 2002 20:12:04 -0700 (PDT); Message-ID: <4086.2049431048.1024715524.xxx@mail.everydns.net> Date: Fri, 21 Jun 2002 20:12:04 -0700 (PDT) Subject: [fam] SGI::FAM From: "David Ulevitch" To: X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal X-Mailer: /bin/bash MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-fam@oss.sgi.com Precedence: bulk Is anyone working on a new version of SGI::FAM (perl module?) It hasn't been updated since 1997 and I would like to use it. (Does it even work with the current FAM?) Any help or comments would be great. thanks, david ulevitch ps: please cc: me in reply as I am not subscribed to the list. -- "Never doubt that a small group of thoughtful citizens can change the world. Indeed, it is the only thing that ever has." --Margaret Mead -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sat Jun 22 10:24:42 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5MHOgnC020934 for ; Sat, 22 Jun 2002 10:24:42 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5MHOgKc020933 for fam-outgoing; Sat, 22 Jun 2002 10:24:42 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from io.cox-internet.com (io-cox.cox-internet.com [208.180.118.41]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5MHObnC020929 for ; Sat, 22 Jun 2002 10:24:38 -0700 Received: from lfs ([66.76.215.148]) by io.cox-internet.com (InterMail vK.4.03.05.03 201-232-132-103 license 180e1de7f543f89455b24e508f9cca39) with ESMTP id <20020622172534.IWTU16277.io@lfs> for ; Sat, 22 Jun 2002 12:25:34 -0500 Content-Type: text/plain; charset="us-ascii" From: Albert Wagner To: fam@oss.sgi.com Subject: [fam] dnotify patch failed Date: Sat, 22 Jun 2002 12:26:45 -0500 User-Agent: KMail/1.4.1 MIME-Version: 1.0 Message-Id: <200206221226.45796.alwagner@tcac.net> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5MHOcnC020930 Sender: owner-fam@oss.sgi.com Precedence: bulk The dnotify.patch failed on fam-2.6.8 $ fam:~/fam-2.6.8 $ patch -Np1 -i ../dnotify.patch patching file acconfig.h patching file configure.in Hunk #1 succeeded at 43 with fuzz 2 (offset 4 lines). Hunk #2 FAILED at 86. Hunk #4 succeeded at 143 (offset 4 lines). 1 out of 5 hunks FAILED -- saving rejects to file configure.in.rej patching file fam/DNotify.c++ patching file fam/DNotify.h patching file fam/IMon.h patching file fam/Interest.c++ patching file fam/Interest.h patching file fam/Makefile.am patching file fam/Monitor.h patching file include/BTree.h -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sat Jun 22 18:59:17 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5N1xHnC025253 for ; Sat, 22 Jun 2002 18:59:17 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5N1xHeS025252 for fam-outgoing; Sat, 22 Jun 2002 18:59:17 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from io.cox-internet.com (io-cox.cox-internet.com [208.180.118.41]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5N1xEnC025249 for ; Sat, 22 Jun 2002 18:59:14 -0700 Received: from lfs ([66.76.215.148]) by io.cox-internet.com (InterMail vK.4.03.05.03 201-232-132-103 license 180e1de7f543f89455b24e508f9cca39) with ESMTP id <20020623020010.PBAH16277.io@lfs> for ; Sat, 22 Jun 2002 21:00:10 -0500 Content-Type: text/plain; charset="us-ascii" From: Albert Wagner To: fam@oss.sgi.com Subject: [fam] make of fam-2.6.7 failed Date: Sat, 22 Jun 2002 21:01:22 -0500 User-Agent: KMail/1.4.1 MIME-Version: 1.0 Message-Id: <200206222101.22444.alwagner@tcac.net> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5N1xEnC025250 Sender: owner-fam@oss.sgi.com Precedence: bulk After the patch failure with fam-2.6.8 I backed up to 2.6.7. The 2.6.7 patch appeared to work on fam-2.6.7 but the make failed: make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:323: no file name for `-include' cd .. && automake --gnu support/Makefile support/Makefile.am:14: CLEANFILES must be set with `=' before using `+=' make[2]: *** [Makefile.in] Error 1 make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make: *** [all] Error 2 -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sat Jun 22 19:45:29 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5N2jTnC025638 for ; Sat, 22 Jun 2002 19:45:29 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5N2jTZL025637 for fam-outgoing; Sat, 22 Jun 2002 19:45:29 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from io.cox-internet.com (io-cox.cox-internet.com [208.180.118.41]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5N2jQnC025634 for ; Sat, 22 Jun 2002 19:45:26 -0700 Received: from lfs ([66.76.215.148]) by io.cox-internet.com (InterMail vK.4.03.05.03 201-232-132-103 license 180e1de7f543f89455b24e508f9cca39) with ESMTP id <20020623024624.POHA16277.io@lfs> for ; Sat, 22 Jun 2002 21:46:24 -0500 Content-Type: text/plain; charset="us-ascii" From: Albert Wagner To: fam@oss.sgi.com Subject: [fam] make of fam-2.6.7 failed again later Date: Sat, 22 Jun 2002 21:47:36 -0500 User-Agent: KMail/1.4.1 MIME-Version: 1.0 Message-Id: <200206222147.36812.alwagner@tcac.net> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5N2jQnC025635 Sender: owner-fam@oss.sgi.com Precedence: bulk linux-2.4.18; glibc-2.2.5; gcc-2.95.3;libtool-1.4.2 After adding CLEANFILES= to common.am, per Michael Wardle email of 30 May 2002: make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Client.lo `test -f Client.c++ || echo './'`Client.c++ libtool: ltconfig version `' does not match ltmain.sh version `1.3.4' Fatal configuration error. See the libtool docs for more information. make[2]: *** [Client.lo] Error 1 make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make: *** [all] Error 2 -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sat Jun 22 23:30:03 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5N6U3nC000771 for ; Sat, 22 Jun 2002 23:30:03 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5N6U2aK000770 for fam-outgoing; Sat, 22 Jun 2002 23:30:02 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5N6TunC000759 for ; Sat, 22 Jun 2002 23:29:57 -0700 Received: (qmail 30114 invoked from network); 23 Jun 2002 06:31:17 -0000 Received: from unknown (HELO selene) (192.168.75.53) by nexus.adacel.com with SMTP; 23 Jun 2002 06:31:17 -0000 Message-ID: <00b401c21a80$ecc22e00$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "Albert Wagner" Cc: References: <200206221226.45796.alwagner@tcac.net> Subject: Re: [fam] dnotify patch failed Date: Sun, 23 Jun 2002 16:40:54 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi Albert ----- Original Message ----- From: "Albert Wagner" To: Sent: Sunday, June 23, 2002 3:26 AM Subject: [fam] dnotify patch failed > The dnotify.patch failed on fam-2.6.8 The latest DNotify I have mirrored on oss.sgi.com is designed for FAM 2.6.7, as you have probably discovered by now. I will probably take Alex Larsson's latest DNotify patch from Red Hat's Raw Hide and upload it in the next few days. Thanks -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sat Jun 22 23:32:20 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5N6WKnC000804 for ; Sat, 22 Jun 2002 23:32:20 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5N6WKI6000803 for fam-outgoing; Sat, 22 Jun 2002 23:32:20 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5N6WEnC000798 for ; Sat, 22 Jun 2002 23:32:15 -0700 Received: (qmail 30197 invoked from network); 23 Jun 2002 06:33:37 -0000 Received: from unknown (HELO selene) (192.168.75.53) by nexus.adacel.com with SMTP; 23 Jun 2002 06:33:37 -0000 Message-ID: <00c001c21a81$3feff8f0$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "Albert Wagner" Cc: References: <200206222147.36812.alwagner@tcac.net> Subject: Re: [fam] make of fam-2.6.7 failed again later Date: Sun, 23 Jun 2002 16:43:14 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi ----- Original Message ----- From: "Albert Wagner" To: Sent: Sunday, June 23, 2002 12:47 PM Subject: [fam] make of fam-2.6.7 failed again later > make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' > /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. > -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O 2 -c -o > Client.lo `test -f Client.c++ || echo './'`Client.c++ > libtool: ltconfig version `' does not match ltmain.sh version `1.3.4' > Fatal configuration error. See the libtool docs for more information. It is my understanding that this means you need to reinitialize FAM using your version of libtool. I think there is a command such as "libtool --initialize" or "libtoolize". Find out what that command is, then run it at the root level of the FAM sources you just extracted. I hope this helps -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sat Jun 22 23:44:45 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5N6ijnC000862 for ; Sat, 22 Jun 2002 23:44:45 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5N6ijGv000860 for fam-outgoing; Sat, 22 Jun 2002 23:44:45 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5N6icnC000857 for ; Sat, 22 Jun 2002 23:44:39 -0700 Received: (qmail 30508 invoked from network); 23 Jun 2002 06:46:00 -0000 Received: from unknown (HELO selene) (192.168.75.53) by nexus.adacel.com with SMTP; 23 Jun 2002 06:46:00 -0000 Message-ID: <00d201c21a82$fb251fa0$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "David Ulevitch" Cc: References: <4086.2049431048.1024715524.xxx@mail.everydns.net> Subject: Re: [fam] SGI::FAM Date: Sun, 23 Jun 2002 16:55:37 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi David ----- Original Message ----- From: "David Ulevitch" To: Sent: Saturday, June 22, 2002 1:12 PM Subject: [fam] SGI::FAM > Is anyone working on a new version of SGI::FAM (perl module?) > > It hasn't been updated since 1997 and I would like to use it. (Does it > even work with the current FAM?) I haven't used the Perl module myself. The FAM API hasn't changed since it was open sourced in 2000, and I'm told (see the FAM FAQ http://oss.sgi.com/projects/fam/faq.html) that the last major structural changes occured in 1995. The only real change in behavior in recent times was made before FAM was open sourced. This change was to rewrite user authentication handling to make FAM more secure. The old behavior can be had by running FAM with the -C option. The links page (http://oss.sgi.com/projects/fam/links.html) also has somebody using the FAM Perl module in 2001 (http://www.linuxfocus.org/English/March2001/article199.shtml), so it should still work fine. I'd be interested to hear how you go. -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 09:52:34 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5NGqYnC009698 for ; Sun, 23 Jun 2002 09:52:34 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5NGqY2a009697 for fam-outgoing; Sun, 23 Jun 2002 09:52:34 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from io.cox-internet.com (io-cox.cox-internet.com [208.180.118.41]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5NGqBnC009691 for ; Sun, 23 Jun 2002 09:52:11 -0700 Received: from lfs ([66.76.215.148]) by io.cox-internet.com (InterMail vK.4.03.05.03 201-232-132-103 license 180e1de7f543f89455b24e508f9cca39) with ESMTP id <20020623165312.WLUM16277.io@lfs> for ; Sun, 23 Jun 2002 11:53:12 -0500 Content-Type: text/plain; charset="us-ascii" From: Albert Wagner To: fam@oss.sgi.com Subject: [fam] still no joy making fam Date: Sun, 23 Jun 2002 11:54:25 -0500 User-Agent: KMail/1.4.1 MIME-Version: 1.0 Message-Id: <200206231154.25323.alwagner@tcac.net> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5NGqCnC009692 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi, Michael. Below is my latest output. However, I know too little about make files to make sense of the output. I had hoped to use the Ruby bindings to utilize FAM but it appears the FAM installation scripts are not ready for use by anyone but an expert, and I am just shooting in the dark. Are these scripts actively maintained? $ fam:~/fam-2.6.7 $ libtoolize Using `AC_PROG_RANLIB' is rendered obsolete by `AC_PROG_LIBTOOL' You should update your `aclocal.m4' by running aclocal. libtoolize: `config.guess' exists: use `--force' to overwrite libtoolize: `config.sub' exists: use `--force' to overwrite libtoolize: `ltmain.sh' exists: use `--force' to overwrite $ fam:~/fam-2.6.7 $ ./configure --prefix=/usr checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes /usr/src/pkgUsrHomes/fam/fam-2.6.7/missing: Unknown `--run' option Try `/usr/src/pkgUsrHomes/fam/fam-2.6.7/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... gawk checking whether make sets ${MAKE}... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... none checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ranlib... (cached) ranlib checking for a BSD-compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for tar... tar checking for ldconfig... /sbin/ldconfig checking for dnotify fcntl support... yes checking linux/imon.h usability... no checking linux/imon.h presence... no checking for linux/imon.h... no Using imon support module IMonNone checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/syssgi.h usability... no checking sys/syssgi.h presence... no checking for sys/syssgi.h... no checking sys/fs/nfs_clnt.h usability... no checking sys/fs/nfs_clnt.h presence... no checking for sys/fs/nfs_clnt.h... no checking SGI_NOHANG... no checking for _daemonize... no checking getgrmember... no checking for stat.st_fstype string... no checking for stat.st_ctim.tv_nsec (nanoseconds)... no checking for mountlist struct... no checking for mountlist pointer... yes checking mntent.h for MNTTYPE_NFS... yes checking mntent.h for MNTTYPE_NFS2... no checking mntent.h for MNTTYPE_NFS3... no checking mntent.h for MNTTYPE_CACHEFS... no checking netinet/in.h for bindresvport()... yes checking for prmap_sgi_t... no checking for socklen_t... yes checking for built-in bool... yes checking for C++ namespace support... yes checking for echo... /bin/echo checking for echo -e flag... /bin/echo -e configure: creating ./config.status config.status: creating Makefile config.status: creating build/Makefile config.status: creating build/rpm/Makefile config.status: creating build/rpm/rpm.spec config.status: creating fam/Makefile config.status: creating fam/fam.conf config.status: creating include/Makefile config.status: creating libfam/Makefile config.status: creating man/Makefile config.status: creating man/fam.1m config.status: creating support/Makefile config.status: creating test/Makefile config.status: creating util/Makefile config.status: creating util/editconf/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing default-2 commands removing maintainer comments from fam/fam.conf config.status: executing default-3 commands replacing XXX_FAM_CONF with /usr/etc/fam.conf and removing maintainer comments in man/fam.1m $ fam:~/fam-2.6.7 $ make make all-recursive make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' Making all in util make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making all in editconf make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making all in include make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' Making all in support make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:335: no file name for `-include' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o dummy.o `test -f dummy.c++ || echo './'`dummy.c++ rm -f libsupport.a ar cru libsupport.a dummy.o ranlib libsupport.a make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Making all in libfam make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Client.lo `test -f Client.c++ || echo './'`Client.c++ libtool: ltconfig version `' does not match ltmain.sh version `1.3.4' Fatal configuration error. See the libtool docs for more information. make[2]: *** [Client.lo] Error 1 make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make: *** [all] Error 2 $ fam:~/fam-2.6.7 $ -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 10:09:52 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5NH9pnC009861 for ; Sun, 23 Jun 2002 10:09:51 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5NH9pO1009860 for fam-outgoing; Sun, 23 Jun 2002 10:09:51 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from io.cox-internet.com (io-cox.cox-internet.com [208.180.118.41]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5NH9CnC009857 for ; Sun, 23 Jun 2002 10:09:12 -0700 Received: from lfs ([66.76.215.148]) by io.cox-internet.com (InterMail vK.4.03.05.03 201-232-132-103 license 180e1de7f543f89455b24e508f9cca39) with ESMTP id <20020623171012.WRFV16277.io@lfs> for ; Sun, 23 Jun 2002 12:10:12 -0500 Content-Type: text/plain; charset="us-ascii" From: Albert Wagner To: fam@oss.sgi.com Subject: [fam] I think we need a newer script built with updated tools Date: Sun, 23 Jun 2002 12:11:25 -0500 User-Agent: KMail/1.4.1 MIME-Version: 1.0 Message-Id: <200206231211.25263.alwagner@tcac.net> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5NH9CnC009858 Sender: owner-fam@oss.sgi.com Precedence: bulk $ fam:~/fam-2.6.7 $ libtoolize Using `AC_PROG_RANLIB' is rendered obsolete by `AC_PROG_LIBTOOL' You should update your `aclocal.m4' by running aclocal. libtoolize: `config.guess' exists: use `--force' to overwrite libtoolize: `config.sub' exists: use `--force' to overwrite libtoolize: `ltmain.sh' exists: use `--force' to overwrite $ fam:~/fam-2.6.7 $ aclocal $ fam:~/fam-2.6.7 $ ./configure --prefix=/usr checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes /usr/src/pkgUsrHomes/fam/fam-2.6.7/missing: Unknown `--run' option Try `/usr/src/pkgUsrHomes/fam/fam-2.6.7/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... gawk checking whether make sets ${MAKE}... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... none checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ranlib... (cached) ranlib checking for a BSD-compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for tar... tar checking for ldconfig... /sbin/ldconfig checking for dnotify fcntl support... yes checking linux/imon.h usability... no checking linux/imon.h presence... no checking for linux/imon.h... no Using imon support module IMonNone checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/syssgi.h usability... no checking sys/syssgi.h presence... no checking for sys/syssgi.h... no checking sys/fs/nfs_clnt.h usability... no checking sys/fs/nfs_clnt.h presence... no checking for sys/fs/nfs_clnt.h... no checking SGI_NOHANG... no checking for _daemonize... no checking getgrmember... no checking for stat.st_fstype string... no checking for stat.st_ctim.tv_nsec (nanoseconds)... no checking for mountlist struct... no checking for mountlist pointer... yes checking mntent.h for MNTTYPE_NFS... yes checking mntent.h for MNTTYPE_NFS2... no checking mntent.h for MNTTYPE_NFS3... no checking mntent.h for MNTTYPE_CACHEFS... no checking netinet/in.h for bindresvport()... yes checking for prmap_sgi_t... no checking for socklen_t... yes checking for built-in bool... yes checking for C++ namespace support... yes checking for echo... /bin/echo checking for echo -e flag... /bin/echo -e configure: creating ./config.status config.status: creating Makefile config.status: creating build/Makefile config.status: creating build/rpm/Makefile config.status: creating build/rpm/rpm.spec config.status: creating fam/Makefile config.status: creating fam/fam.conf config.status: creating include/Makefile config.status: creating libfam/Makefile config.status: creating man/Makefile config.status: creating man/fam.1m config.status: creating support/Makefile config.status: creating test/Makefile config.status: creating util/Makefile config.status: creating util/editconf/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing default-2 commands removing maintainer comments from fam/fam.conf config.status: executing default-3 commands replacing XXX_FAM_CONF with /usr/etc/fam.conf and removing maintainer comments in man/fam.1m $ fam:~/fam-2.6.7 $ make cd . && \ automake-1.6 --gnu Makefile cd . && autoconf /bin/sh ./config.status --recheck running /bin/sh ./configure --prefix=/usr --no-create --no-recursion checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes /usr/src/pkgUsrHomes/fam/fam-2.6.7/missing: Unknown `--run' option Try `/usr/src/pkgUsrHomes/fam/fam-2.6.7/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... gawk checking whether make sets ${MAKE}... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... none checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ranlib... (cached) ranlib checking for a BSD-compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for tar... tar checking for ldconfig... /sbin/ldconfig checking for dnotify fcntl support... yes checking linux/imon.h usability... no checking linux/imon.h presence... no checking for linux/imon.h... no Using imon support module IMonNone checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/syssgi.h usability... no checking sys/syssgi.h presence... no checking for sys/syssgi.h... no checking sys/fs/nfs_clnt.h usability... no checking sys/fs/nfs_clnt.h presence... no checking for sys/fs/nfs_clnt.h... no checking SGI_NOHANG... no checking for _daemonize... no checking getgrmember... no checking for stat.st_fstype string... no checking for stat.st_ctim.tv_nsec (nanoseconds)... no checking for mountlist struct... no checking for mountlist pointer... yes checking mntent.h for MNTTYPE_NFS... yes checking mntent.h for MNTTYPE_NFS2... no checking mntent.h for MNTTYPE_NFS3... no checking mntent.h for MNTTYPE_CACHEFS... no checking netinet/in.h for bindresvport()... yes checking for prmap_sgi_t... no checking for socklen_t... yes checking for built-in bool... yes checking for C++ namespace support... yes checking for echo... /bin/echo checking for echo -e flag... /bin/echo -e configure: creating ./config.status cd . && /bin/sh ./config.status Makefile config.status: creating Makefile cd . && autoheader WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' WARNING: and `config.h.top', to define templates for `config.h.in' WARNING: is deprecated and discouraged. WARNING: Using the third argument of `AC_DEFINE' and WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without WARNING: `acconfig.h': WARNING: AC_DEFINE([NEED_MAIN], 1, WARNING: [Define if a function `main' is needed.]) WARNING: More sophisticated templates can also be produced, see the WARNING: documentation. autoheader: `config.h.in' is unchanged touch ./config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' Making all in util make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' cd .. && /bin/sh ./config.status util/Makefile config.status: creating util/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making all in editconf make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' cd ../.. && /bin/sh ./config.status util/editconf/Makefile config.status: creating util/editconf/Makefile make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making all in include make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' cd .. && /bin/sh ./config.status include/Makefile config.status: creating include/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' Making all in support make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:335: no file name for `-include' cd .. && /bin/sh ./config.status support/Makefile config.status: creating support/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:335: no file name for `-include' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o dummy.o `test -f dummy.c++ || echo './'`dummy.c++ rm -f libsupport.a ar cru libsupport.a dummy.o ranlib libsupport.a make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Making all in libfam make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' cd .. && /bin/sh ./config.status libfam/Makefile config.status: creating libfam/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Client.lo `test -f Client.c++ || echo './'`Client.c++ libtool: ltconfig version `' does not match ltmain.sh version `1.3.4' Fatal configuration error. See the libtool docs for more information. make[2]: *** [Client.lo] Error 1 make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make: *** [all] Error 2 -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 11:03:38 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5NI3cnC010169 for ; Sun, 23 Jun 2002 11:03:38 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5NI3cts010168 for fam-outgoing; Sun, 23 Jun 2002 11:03:38 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from io.cox-internet.com (io-cox.cox-internet.com [208.180.118.41]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5NI2DnC010163 for ; Sun, 23 Jun 2002 11:02:13 -0700 Received: from lfs ([66.76.215.148]) by io.cox-internet.com (InterMail vK.4.03.05.03 201-232-132-103 license 180e1de7f543f89455b24e508f9cca39) with ESMTP id <20020623180312.XHOW16277.io@lfs> for ; Sun, 23 Jun 2002 13:03:12 -0500 Content-Type: text/plain; charset="us-ascii" From: Albert Wagner To: fam@oss.sgi.com Subject: [fam] OK, I got make to succeed Date: Sun, 23 Jun 2002 13:04:25 -0500 User-Agent: KMail/1.4.1 MIME-Version: 1.0 Message-Id: <200206231304.25692.alwagner@tcac.net> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5NI2EnC010164 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi, Michael. I usually install packages after creating a user:group with the package name and then installing as that user:group, so that critical files are not changed by the install without my knowledge and I can see in a dir listing just where the installed packages were put. This of course causes the permission conflicts visible in the make install below. I don't have write permission on /etc/ld.so.conf! What were you trying to put in /etc/ld.so.conf? /sbin/ldconfig: Renaming of /etc/ld.so.cache~ to /etc/ld.so.cache failed: Operation not permitted Why is this being done? make[3]: [install-exec-hook] Error 1 (ignored) I don't have write permission on /etc/rpc! make[3]: [install-exec-hook] Error 255 (ignored) It appears that this is an attempt to insert: sgi_fam 391002 fam Is that correct? Couldn't find inetd.conf in /etc /usr/etc /usr/local/etc make[3]: [install-exec-hook] Error 2 (ignored) Restarting inetd... inetd: no process killed $ fam:~/fam-2.6.7 $ libtoolize --force Using `AC_PROG_RANLIB' is rendered obsolete by `AC_PROG_LIBTOOL' You should update your `aclocal.m4' by running aclocal. $ fam:~/fam-2.6.7 $ aclocal $ fam:~/fam-2.6.7 $ ./configure --prefix=/usr checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes /usr/src/pkgUsrHomes/fam/fam-2.6.7/missing: Unknown `--run' option Try `/usr/src/pkgUsrHomes/fam/fam-2.6.7/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... gawk checking whether make sets ${MAKE}... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... none checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ranlib... (cached) ranlib checking for a BSD-compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for tar... tar checking for ldconfig... /sbin/ldconfig checking for dnotify fcntl support... yes checking linux/imon.h usability... no checking linux/imon.h presence... no checking for linux/imon.h... no Using imon support module IMonNone checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/syssgi.h usability... no checking sys/syssgi.h presence... no checking for sys/syssgi.h... no checking sys/fs/nfs_clnt.h usability... no checking sys/fs/nfs_clnt.h presence... no checking for sys/fs/nfs_clnt.h... no checking SGI_NOHANG... no checking for _daemonize... no checking getgrmember... no checking for stat.st_fstype string... no checking for stat.st_ctim.tv_nsec (nanoseconds)... no checking for mountlist struct... no checking for mountlist pointer... yes checking mntent.h for MNTTYPE_NFS... yes checking mntent.h for MNTTYPE_NFS2... no checking mntent.h for MNTTYPE_NFS3... no checking mntent.h for MNTTYPE_CACHEFS... no checking netinet/in.h for bindresvport()... yes checking for prmap_sgi_t... no checking for socklen_t... yes checking for built-in bool... yes checking for C++ namespace support... yes checking for echo... /bin/echo checking for echo -e flag... /bin/echo -e configure: creating ./config.status config.status: creating Makefile config.status: creating build/Makefile config.status: creating build/rpm/Makefile config.status: creating build/rpm/rpm.spec config.status: creating fam/Makefile config.status: creating fam/fam.conf config.status: creating include/Makefile config.status: creating libfam/Makefile config.status: creating man/Makefile config.status: creating man/fam.1m config.status: creating support/Makefile config.status: creating test/Makefile config.status: creating util/Makefile config.status: creating util/editconf/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing default-2 commands removing maintainer comments from fam/fam.conf config.status: executing default-3 commands replacing XXX_FAM_CONF with /usr/etc/fam.conf and removing maintainer comments in man/fam.1m $ fam:~/fam-2.6.7 $ make cd . && \ automake-1.6 --gnu Makefile cd . && autoconf /bin/sh ./config.status --recheck running /bin/sh ./configure --prefix=/usr --no-create --no-recursion checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes /usr/src/pkgUsrHomes/fam/fam-2.6.7/missing: Unknown `--run' option Try `/usr/src/pkgUsrHomes/fam/fam-2.6.7/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... gawk checking whether make sets ${MAKE}... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... none checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ranlib... (cached) ranlib checking for a BSD-compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for tar... tar checking for ldconfig... /sbin/ldconfig checking for dnotify fcntl support... yes checking linux/imon.h usability... no checking linux/imon.h presence... no checking for linux/imon.h... no Using imon support module IMonNone checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/syssgi.h usability... no checking sys/syssgi.h presence... no checking for sys/syssgi.h... no checking sys/fs/nfs_clnt.h usability... no checking sys/fs/nfs_clnt.h presence... no checking for sys/fs/nfs_clnt.h... no checking SGI_NOHANG... no checking for _daemonize... no checking getgrmember... no checking for stat.st_fstype string... no checking for stat.st_ctim.tv_nsec (nanoseconds)... no checking for mountlist struct... no checking for mountlist pointer... yes checking mntent.h for MNTTYPE_NFS... yes checking mntent.h for MNTTYPE_NFS2... no checking mntent.h for MNTTYPE_NFS3... no checking mntent.h for MNTTYPE_CACHEFS... no checking netinet/in.h for bindresvport()... yes checking for prmap_sgi_t... no checking for socklen_t... yes checking for built-in bool... yes checking for C++ namespace support... yes checking for echo... /bin/echo checking for echo -e flag... /bin/echo -e configure: creating ./config.status cd . && /bin/sh ./config.status Makefile config.status: creating Makefile cd . && autoheader WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' WARNING: and `config.h.top', to define templates for `config.h.in' WARNING: is deprecated and discouraged. WARNING: Using the third argument of `AC_DEFINE' and WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without WARNING: `acconfig.h': WARNING: AC_DEFINE([NEED_MAIN], 1, WARNING: [Define if a function `main' is needed.]) WARNING: More sophisticated templates can also be produced, see the WARNING: documentation. autoheader: `config.h.in' is unchanged touch ./config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' Making all in util make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' cd .. && /bin/sh ./config.status util/Makefile config.status: creating util/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making all in editconf make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' cd ../.. && /bin/sh ./config.status util/editconf/Makefile config.status: creating util/editconf/Makefile make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making all in include make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' cd .. && /bin/sh ./config.status include/Makefile config.status: creating include/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' Making all in support make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:335: no file name for `-include' cd .. && /bin/sh ./config.status support/Makefile config.status: creating support/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:335: no file name for `-include' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o dummy.o `test -f dummy.c++ || echo './'`dummy.c++ rm -f libsupport.a ar cru libsupport.a dummy.o ranlib libsupport.a make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Making all in libfam make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' cd .. && /bin/sh ./config.status libfam/Makefile config.status: creating libfam/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Client.lo `test -f Client.c++ || echo './'`Client.c++ mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c Client.c++ -fPIC -DPIC -o .libs/Client.lo g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c Client.c++ -o Client.o >/dev/null 2>&1 mv -f .libs/Client.lo Client.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o fam.lo `test -f fam.c++ || echo './'`fam.c++ rm -f .libs/fam.lo g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c fam.c++ -fPIC -DPIC -o .libs/fam.lo fam.c++: In function `int FAMOpen2(FAMConnection *, const char *)': fam.c++:83: warning: `void *' is not a pointer-to-object type g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c fam.c++ -o fam.o >/dev/null 2>&1 mv -f .libs/fam.lo fam.lo /bin/sh ../libtool --mode=link g++ -g -O2 -o libfam.la -rpath /usr/lib -export-symbols fam.sym Client.lo fam.lo rm -fr .libs/libfam.la .libs/libfam.* .libs/libfam.* gcc -shared Client.lo fam.lo -Wl,-soname -Wl,libfam.so.0 -Wl,-retain-symbols-file -Wl,fam.sym -o .libs/libfam.so.0.0.0 (cd .libs && rm -f libfam.so.0 && ln -s libfam.so.0.0.0 libfam.so.0) (cd .libs && rm -f libfam.so && ln -s libfam.so.0.0.0 libfam.so) ar cru .libs/libfam.a Client.o fam.o ranlib .libs/libfam.a creating libfam.la (cd .libs && rm -f libfam.la && ln -s ../libfam.la libfam.la) make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' Making all in fam make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' Makefile:479: no file name for `-include' cd .. && /bin/sh ./config.status fam/Makefile config.status: creating fam/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' Makefile:479: no file name for `-include' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Activity.o `test -f Activity.c++ || echo './'`Activity.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Client.o `test -f Client.c++ || echo './'`Client.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o ClientConnection.o `test -f ClientConnection.c++ || echo './'`ClientConnection.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o ClientInterest.o `test -f ClientInterest.c++ || echo './'`ClientInterest.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Cred.o `test -f Cred.c++ || echo './'`Cred.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o DirEntry.o `test -f DirEntry.c++ || echo './'`DirEntry.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Directory.o `test -f Directory.c++ || echo './'`Directory.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o DirectoryScanner.o `test -f DirectoryScanner.c++ || echo './'`DirectoryScanner.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Event.o `test -f Event.c++ || echo './'`Event.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o File.o `test -f File.c++ || echo './'`File.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o FileSystem.o `test -f FileSystem.c++ || echo './'`FileSystem.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o FileSystemTable.o `test -f FileSystemTable.c++ || echo './'`FileSystemTable.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o IMon.o `test -f IMon.c++ || echo './'`IMon.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Interest.o `test -f Interest.c++ || echo './'`Interest.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o InternalClient.o `test -f InternalClient.c++ || echo './'`InternalClient.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Listener.o `test -f Listener.c++ || echo './'`Listener.c++ Listener.c++: In function `static void Listener::create_local_client(TCP_Client &, unsigned int)': Listener.c++:242: warning: negative value `-1' passed as argument 3 of `chown(const char *, unsigned int, unsigned int)' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o LocalClient.o `test -f LocalClient.c++ || echo './'`LocalClient.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o LocalFileSystem.o `test -f LocalFileSystem.c++ || echo './'`LocalFileSystem.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Log.o `test -f Log.c++ || echo './'`Log.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o MxClient.o `test -f MxClient.c++ || echo './'`MxClient.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o NFSFileSystem.o `test -f NFSFileSystem.c++ || echo './'`NFSFileSystem.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o NetConnection.o `test -f NetConnection.c++ || echo './'`NetConnection.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Pollster.o `test -f Pollster.c++ || echo './'`Pollster.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o RPC_TCP_Connector.o `test -f RPC_TCP_Connector.c++ || echo './'`RPC_TCP_Connector.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Scanner.o `test -f Scanner.c++ || echo './'`Scanner.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o Scheduler.o `test -f Scheduler.c++ || echo './'`Scheduler.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o ServerConnection.o `test -f ServerConnection.c++ || echo './'`ServerConnection.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o ServerHost.o `test -f ServerHost.c++ || echo './'`ServerHost.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o ServerHostRef.o `test -f ServerHostRef.c++ || echo './'`ServerHostRef.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o TCP_Client.o `test -f TCP_Client.c++ || echo './'`TCP_Client.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o main.o `test -f main.c++ || echo './'`main.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o timeval.o `test -f timeval.c++ || echo './'`timeval.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o IMonNone.o `test -f IMonNone.c++ || echo './'`IMonNone.c++ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o DNotify.o `test -f DNotify.c++ || echo './'`DNotify.c++ /bin/sh ../libtool --mode=link g++ -g -O2 -o fam Activity.o Client.o ClientConnection.o ClientInterest.o Cred.o DirEntry.o Directory.o DirectoryScanner.o Event.o File.o FileSystem.o FileSystemTable.o IMon.o Interest.o InternalClient.o Listener.o LocalClient.o LocalFileSystem.o Log.o MxClient.o NFSFileSystem.o NetConnection.o Pollster.o RPC_TCP_Connector.o Scanner.o Scheduler.o ServerConnection.o ServerHost.o ServerHostRef.o TCP_Client.o main.o timeval.o IMonNone.o DNotify.o -lrpcsvc ../support/libsupport.a mkdir .libs g++ -g -O2 -o fam Activity.o Client.o ClientConnection.o ClientInterest.o Cred.o DirEntry.o Directory.o DirectoryScanner.o Event.o File.o FileSystem.o FileSystemTable.o IMon.o Interest.o InternalClient.o Listener.o LocalClient.o LocalFileSystem.o Log.o MxClient.o NFSFileSystem.o NetConnection.o Pollster.o RPC_TCP_Connector.o Scanner.o Scheduler.o ServerConnection.o ServerHost.o ServerHostRef.o TCP_Client.o main.o timeval.o IMonNone.o DNotify.o -lrpcsvc ../support/libsupport.a Listener.o: In function `Listener::create_local_client(TCP_Client &, unsigned int)': /usr/src/pkgUsrHomes/fam/fam-2.6.7/fam/Listener.c++:207: the use of `tempnam' is dangerous, better use `mkstemp' cd .. && /bin/sh ./config.status fam/fam.conf config.status: creating fam/fam.conf make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' Making all in man make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' cd .. && /bin/sh ./config.status man/Makefile config.status: creating man/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' cd .. && /bin/sh ./config.status man/fam.1m config.status: creating man/fam.1m make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' Making all in test make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' cd .. && /bin/sh ./config.status test/Makefile config.status: creating test/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/etc/fam.conf\" -g -O2 -c -o test.o `test -f test.c++ || echo './'`test.c++ /bin/sh ../libtool --mode=link g++ -g -O2 -o test test.o ../libfam/libfam.la mkdir .libs g++ -g -O2 -o .libs/test test.o ../libfam/.libs/libfam.so creating test make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' Making all in build make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' cd .. && /bin/sh ./config.status build/Makefile config.status: creating build/Makefile make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' Making all in rpm make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' cd ../.. && /bin/sh ./config.status build/rpm/Makefile config.status: creating build/rpm/Makefile make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' $ fam:~/fam-2.6.7 $ make install Making install in util make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making install in editconf make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /usr/lib/fam mkdir /usr/lib/fam /bin/install -c -m 644 editconf.perl /usr/lib/fam/editconf.perl make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util/editconf' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/util' Making install in include make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[2]: Nothing to be done for `install-exec-am'. /bin/sh ../mkinstalldirs /usr/include /bin/install -c -m 644 fam.h /usr/include/fam.h make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/include' Making install in support make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:335: no file name for `-include' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Makefile:335: no file name for `-include' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/support' Making install in libfam make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' /bin/sh ../mkinstalldirs /usr/lib /bin/sh ../libtool --mode=install /bin/install -c libfam.la /usr/lib/libfam.la /bin/install -c .libs/libfam.so.0.0.0 /usr/lib/libfam.so.0.0.0 (cd /usr/lib && rm -f libfam.so.0 && ln -s libfam.so.0.0.0 libfam.so.0) (cd /usr/lib && rm -f libfam.so && ln -s libfam.so.0.0.0 libfam.so) /bin/install -c .libs/libfam.lai /usr/lib/libfam.la /bin/install -c .libs/libfam.a /usr/lib/libfam.a ranlib /usr/lib/libfam.a chmod 644 /usr/lib/libfam.a PATH="$PATH:/sbin" ldconfig -n /usr/lib ---------------------------------------------------------------------- Libraries have been installed in: /usr/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/libfam' Making install in fam make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' Makefile:479: no file name for `-include' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' Makefile:479: no file name for `-include' /bin/sh ../mkinstalldirs /usr/bin /bin/sh ../libtool --mode=install /bin/install -c fam /usr/bin/fam /bin/install -c fam /usr/bin/fam /bin/sh ../mkinstalldirs /usr/etc /bin/install -c -m 644 fam.conf /usr/etc/fam.conf make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/fam' Making install in man make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' make[2]: Nothing to be done for `install-exec-am'. /bin/sh ../mkinstalldirs /usr/man/man1 /bin/install -c -m 644 ./fam.1m /usr/man/man1/fam.1m /bin/sh ../mkinstalldirs /usr/man/man3 /bin/install -c -m 644 ./fam.3x /usr/man/man3/fam.3x make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/man' Making install in test make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/test' Making install in build make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' Making install in rpm make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build/rpm' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7/build' make[1]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make[2]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make install-exec-hook make[3]: Entering directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' I don't have write permission on /etc/ld.so.conf! /sbin/ldconfig: Renaming of /etc/ld.so.cache~ to /etc/ld.so.cache failed: Operation not permitted make[3]: [install-exec-hook] Error 1 (ignored) I don't have write permission on /etc/rpc! make[3]: [install-exec-hook] Error 255 (ignored) Couldn't find inetd.conf in /etc /usr/etc /usr/local/etc make[3]: [install-exec-hook] Error 2 (ignored) Restarting inetd... inetd: no process killed make[3]: [install-exec-hook] Error 1 (ignored) make[3]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' make[1]: Leaving directory `/usr/src/pkgUsrHomes/fam/fam-2.6.7' -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 16:58:19 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5NNwJnC013421 for ; Sun, 23 Jun 2002 16:58:19 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5NNwJF6013420 for fam-outgoing; Sun, 23 Jun 2002 16:58:19 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5NNw3nC013416 for ; Sun, 23 Jun 2002 16:58:07 -0700 Received: (qmail 26012 invoked from network); 23 Jun 2002 23:59:23 -0000 Received: from unknown (HELO selene) (192.168.75.53) by nexus.adacel.com with SMTP; 23 Jun 2002 23:59:22 -0000 Message-ID: <006301c21b13$5ae6a9f0$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "Albert Wagner" Cc: References: <200206231154.25323.alwagner@tcac.net> Subject: Re: [fam] still no joy making fam Date: Mon, 24 Jun 2002 10:09:04 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi Albert Apologies in advance for the bad text wrapping. I'm stuck with Outlook Express at this moment, and am still learning its text wrapping options. ----- Original Message ----- From: "Albert Wagner" To: Sent: Monday, June 24, 2002 2:54 AM Subject: [fam] still no joy making fam > Hi, Michael. Below is my latest output. However, I know too little about > make files to make sense of the output. I had hoped to use the Ruby bindings > to utilize FAM but it appears the FAM installation scripts are not ready for > use by anyone but an expert, and I am just shooting in the dark. Are these > scripts actively maintained? The scripts were made some time ago, and the autotools files that ship with it were made with an older (somewhat incompatible?) version of autotools, meaning you have to reinitialize them. I have a feeling that after running "libtoolize", you also need to run the rest of the autotools, something like: - libtoolize - aclocal - autoheader - autoconf - automake Then the familiar: - ./configure - make - make install Please search the web for more details if this doesn't work. This topic is covered frequently. I hope this helps -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 16:59:36 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5NNxanC013446 for ; Sun, 23 Jun 2002 16:59:36 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5NNxa0H013445 for fam-outgoing; Sun, 23 Jun 2002 16:59:36 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5NNxPnC013442 for ; Sun, 23 Jun 2002 16:59:30 -0700 Received: (qmail 26175 invoked from network); 24 Jun 2002 00:00:43 -0000 Received: from unknown (HELO selene) (192.168.75.53) by nexus.adacel.com with SMTP; 24 Jun 2002 00:00:43 -0000 Message-ID: <006b01c21b13$8ae5f4d0$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "Albert Wagner" Cc: References: <200206231211.25263.alwagner@tcac.net> Subject: Re: [fam] I think we need a newer script built with updated tools Date: Mon, 24 Jun 2002 10:10:24 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi Please try the steps outlined in my previous message. Thanks -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 17:06:46 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5O06knC013537 for ; Sun, 23 Jun 2002 17:06:46 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5O06k7q013536 for fam-outgoing; Sun, 23 Jun 2002 17:06:46 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5O06bnC013532 for ; Sun, 23 Jun 2002 17:06:39 -0700 Received: (qmail 27194 invoked from network); 24 Jun 2002 00:07:57 -0000 Received: from unknown (HELO selene) (192.168.75.53) by nexus.adacel.com with SMTP; 24 Jun 2002 00:07:56 -0000 Message-ID: <007101c21b14$8d510bf0$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "Albert Wagner" Cc: References: <200206231304.25692.alwagner@tcac.net> Subject: Re: [fam] OK, I got make to succeed Date: Mon, 24 Jun 2002 10:17:37 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi Albert ----- Original Message ----- From: "Albert Wagner" To: Sent: Monday, June 24, 2002 4:04 AM Subject: [fam] OK, I got make to succeed > I usually install packages after creating a user:group with the package name > and then installing as that user:group, so that critical files are not > changed by the install without my knowledge and I can see in a dir listing > just where the installed packages were put. This of course causes the > permission conflicts visible in the make install below. > > I don't have write permission on /etc/ld.so.conf! > > What were you trying to put in /etc/ld.so.conf? This issue is covered in the FAM FAQ. (http://oss.sgi.com/projects/fam/faq.html) I'm not going to repeat it all, but in essence the existing "make install" tries to: - add the FAM RPC service information to /etc/rpc - add the FAM library directory to /etc/ld.so.conf (typically /usr/local/lib) - add the FAM daemon to /etc/inetd.conf As I've said previously, I do not like that it does this, and plan on removing this "automation" in a future version, but until then you'll most likely need to invoke the existing "make install" target as superuser (root). You could also remark the necessary sections of the Makefile to disable this behavior. Sorry for any inconvenience. -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 18:43:43 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5O1hgnC016663 for ; Sun, 23 Jun 2002 18:43:42 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5O1hggr016662 for fam-outgoing; Sun, 23 Jun 2002 18:43:42 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from io.cox-internet.com (io-cox.cox-internet.com [208.180.118.41]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5O1hdnC016659 for ; Sun, 23 Jun 2002 18:43:40 -0700 Received: from lfs ([66.76.215.148]) by io.cox-internet.com (InterMail vK.4.03.05.03 201-232-132-103 license 180e1de7f543f89455b24e508f9cca39) with ESMTP id <20020624014442.CCMR16277.io@lfs> for ; Sun, 23 Jun 2002 20:44:42 -0500 Content-Type: text/plain; charset="iso-8859-1" From: Albert Wagner To: FAM Subject: Re: [fam] OK, I got make to succeed Date: Sun, 23 Jun 2002 20:45:56 -0500 User-Agent: KMail/1.4.1 References: <200206231304.25692.alwagner@tcac.net> In-Reply-To: <200206231304.25692.alwagner@tcac.net> MIME-Version: 1.0 Message-Id: <200206232042.42769.alwagner@tcac.net> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g5O1henC016660 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi, Michael. One always walks a thin line in dealing with the author of open source software. A good user wants to offer feedback regarding problems encountered. But at the same time that user must be cautious not to offend the author. Most often the author is delighted at the feedback because feedback is the essence of what makes open source work. Although I do think that the script is in need of upgrade, please accept my comment as an attempt at constructive criticism. If this offends you, then please accept my apologies. I am grateful to both you and OSS.SGI for making this very useful package available. Albert -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sun Jun 23 19:34:20 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5O2YKnC017326 for ; Sun, 23 Jun 2002 19:34:20 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5O2YKq2017325 for fam-outgoing; Sun, 23 Jun 2002 19:34:20 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from nexus.adacel.com (shelob.adacel.com.au [203.36.26.146] (may be forged)) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5O2Y9nC017321 for ; Sun, 23 Jun 2002 19:34:10 -0700 Received: (qmail 10881 invoked from network); 24 Jun 2002 02:35:30 -0000 Received: from unknown (HELO selene) (192.168.75.53) by nexus.adacel.com with SMTP; 24 Jun 2002 02:35:28 -0000 Message-ID: <019d01c21b29$29e50840$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "Albert Wagner" Cc: "FAM" References: <200206231304.25692.alwagner@tcac.net> <200206232042.42769.alwagner@tcac.net> Subject: Re: [fam] OK, I got make to succeed Date: Mon, 24 Jun 2002 12:45:09 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-fam@oss.sgi.com Precedence: bulk Hi Albert ----- Original Message ----- From: "Albert Wagner" To: "FAM" Sent: Monday, June 24, 2002 11:45 AM Subject: Re: [fam] OK, I got make to succeed > Hi, Michael. > > One always walks a thin line in dealing with the author of open source > software. A good user wants to offer feedback regarding problems > encountered. But at the same time that user must be cautious not to offend > the author. Most often the author is delighted at the feedback because > feedback is the essence of what makes open source work. > Although I do think that the script is in need of upgrade, please accept my > comment as an attempt at constructive criticism. If this offends you, then > please accept my apologies. I am grateful to both you and OSS.SGI for making > this very useful package available. I do appreciate user feedback. :-) I am actually not the FAM author, and most of the criticisms you raise relate to code written by the original authors or past maintainers. I especially appreciate that a lot of users dislike the Makefiles (and the install/rpm targets in particular). It is my understanding that the Makefiles were designed for SGI-internal use, and greatly help automating the installation in some environments. I personally don't like them either, and am planning on removing this automation, but: a) I need to make sure that I'm not breaking anything for existing users b) I don't know GNU autotools and m4 very well c) I don't have much time to do all this You can expect the Makefiles to change in the next major release, but I can't promise when this will be. I believe the other two issues you mention (libtool problems and the CLEANFILES make target) have been fixed in the latest release (FAM 2.6.8). If I seemed abrupt, it was because these issues have all been raised previously. If you had read the FAM FAQ (http://oss.sgi.com/projects/fam/faq.html) and the FAM mailing list (http://oss.sgi.com/projects/fam/mail.html), you would know this. These issues are also logged under that FAM OSS Bugzilla category (this is referenced more than once in the FAM project pages) as problems that have either been recently fixed, or are planned to be fixed in an upcoming release. If you have read the above-mentioned documentation, and believe that any of the above issues are not documented, please tell me what is missing, and I will add it to the FAQ. As this sort of open source work doesn't directly make SGI any money (or at least that's what they tell me ;-)), I must mainly concentrate on other tasks, and try to work on FAM OSS when I can. Please have patience, and try to reduce my workload by doing some research first before asking for help. I thank you for your interest, and I hope this clears some things up. It's nothing personal. :-) If you feel the need to continue this, please mail me privately. Thanks -- MICHAEL WARDLE SGI Desktop & Admin Software Adacel Technologies Limited -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Mon Jun 24 03:38:14 2002 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g5OAcEnC024238 for ; Mon, 24 Jun 2002 03:38:14 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g5OAcEuK024237 for fam-outgoing; Mon, 24 Jun 2002 03:38:14 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-fam@oss.sgi.com using -f Received: from devserv.devel.redhat.com (nat-pool-rdu.redhat.com [66.187.233.200]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g5OAc9nC024234 for ; Mon, 24 Jun 2002 03:38:10 -0700 Received: from localhost (alexl@localhost) by devserv.devel.redhat.com (8.11.6/8.11.0) with ESMTP id g5OAes411911; Mon, 24 Jun 2002 06:40:54 -0400 X-Authentication-Warning: devserv.devel.redhat.com: alexl owned process doing -bs Date: Mon, 24 Jun 2002 06:40:54 -0400 (EDT) From: Alexander Larsson X-X-Sender: alexl@devserv.devel.redhat.com To: Michael WARDLE cc: Albert Wagner , Subject: Re: [fam] dnotify patch failed In-Reply-To: <00b401c21a80$ecc22e00$354ba8c0@wodonga.adacel.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-fam@oss.sgi.com Precedence: bulk On Sun, 23 Jun 2002, Michael WARDLE wrote: > Hi Albert > > ----- Original Message ----- > From: "Albert Wagner" > To: > Sent: Sunday, June 23, 2002 3:26 AM > Subject: [fam] dnotify patch failed > > > > The dnotify.patch failed on fam-2.6.8 > > The latest DNotify I have mirrored on oss.sgi.com is designed for > FAM 2.6.7, as you have probably discovered by now. > > I will probably take Alex Larsson's latest DNotify patch from Red > Hat's > Raw Hide and upload it in the next few days. Yeah. That is the latest one. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@redhat.com alla@lysator.liu.se He's a shy drug-addicted hairdresser from a doomed world. She's an artistic cigar-chomping socialite trying to make a difference in a man's world. They fight crime! -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com