From owner-freebsd-current Tue Oct 16 16:29:28 2001 Delivered-To: freebsd-current@freebsd.org Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by hub.freebsd.org (Postfix) with ESMTP id 95E8437B407 for ; Tue, 16 Oct 2001 16:29:25 -0700 (PDT) Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.11.0/8.11.0) id f9GNTE326588; Tue, 16 Oct 2001 16:29:14 -0700 Date: Tue, 16 Oct 2001 16:29:14 -0700 From: Brooks Davis To: Garance A Drosihn Cc: Brooks Davis , current@FreeBSD.ORG Subject: Re: applix 5.0 and current Message-ID: <20011016162914.A20956@Odin.AC.HMC.Edu> References: <20011016124313.A12105@Odin.AC.HMC.Edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from drosih@rpi.edu on Tue, Oct 16, 2001 at 06:17:08PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 16, 2001 at 06:17:08PM -0400, Garance A Drosihn wrote: > At 12:43 PM -0700 10/16/01, Brooks Davis wrote: > >I've been trying to get applix 5.0 to work and I've been running into > >some interesting problems. The first one was that current has the > >getresuid syscall and the gtk12 build detects and uses it. Unfortunately > >FreeBSD 3.x and 4.x don't have this syscall so you can't use libgtk12 > >with old libc's if it's built on current. I was able to build a new > >one with use of getresuid disabled and that got the main program to > >load. It appears that the gtk12 port needs to disable this dubious > >feature or getresuid needs to be MFC'd all the way back to 3.x. >=20 > If I understand the above, then you compiled something on -current > and you wanted it to run on release-4 and release-3. I do not think > you can count on that. If you want a program to run on multiple > releases, then you'll need to compile it on the lowest release, not > on -current. It's a commercial product compiled on an early 3.x release. It should have been staticly linked though. What's tripping it up is that it links against libgtk12 and that is built against current. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7zMLJXY6L6fI4GtQRAhTkAKCp7n6DzXAf3PykY4HETfluVdGqaACeI6u7 9cu+wSA6CXb1CQfzFBQ+Scs= =nTcy -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message