From owner-freebsd-hubs Thu Oct 25 8:48:48 2001 Delivered-To: freebsd-hubs@freebsd.org Received: from wall.polstra.com (wall-gw.polstra.com [206.213.73.130]) by hub.freebsd.org (Postfix) with ESMTP id 8CFA137B401 for ; Thu, 25 Oct 2001 08:48:45 -0700 (PDT) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.3) with ESMTP id f9PFme806112; Thu, 25 Oct 2001 08:48:41 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.6/8.11.0) id f9PFmda07480; Thu, 25 Oct 2001 08:48:39 -0700 (PDT) (envelope-from jdp) Date: Thu, 25 Oct 2001 08:48:39 -0700 (PDT) Message-Id: <200110251548.f9PFmda07480@vashon.polstra.com> To: hubs@freebsd.org From: John Polstra Cc: pantzer@ludd.luth.se Subject: Re: Solaris binaries for CVSup are finally ready In-Reply-To: <200110242038.WAA02662@mother.ludd.luth.se> References: <200110242038.WAA02662@mother.ludd.luth.se> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-hubs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <200110242038.WAA02662@mother.ludd.luth.se>, Mattias Pantzare wrote: > I get this if I try to use a lockfile (-l): > Error locking "/ftp/cvsup/freebsd/log/cvsup.lock": Invalid argument That's probably because the binaries are statically-linked, and statically-linked binaries are very non-portable between different versions of Solaris. What does work is to compile things on the oldest available version of Solaris, and link them dynamically with the system libraries. Then they will run on newer versions of Solaris too. Or maybe it's just a bug. You're probably the first person to try using that option with these particular binaries. I don't have access to a Solaris system. Until somebody gives me a long-term account + 500 MB of disk space on a Solaris system with gcc and gmake installed, you Solaris CVSup users are going to continue running into problems. Sorry, but that's just the way it is. > I would try to fix it if I could get the modula-3 compiler to build > on solaris. If anyone has instructions on how to build it on > Solaris, please show them. :-) I have some patches which I'll clean up and make available when I get a chance. (This weekend, I hope.) You have to start with the PM3 release of Modula-3 from http://m3.polymtl.ca/m3/ and then you have to patch a couple things. John -- John Polstra John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hubs" in the body of the message