From owner-freebsd-emulation Mon May 25 16:11:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA29056 for freebsd-emulation-outgoing; Mon, 25 May 1998 16:11:49 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from jingoro.prevmed.sunysb.edu (jingoro.prevmed.sunysb.edu [129.49.123.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA29050 for ; Mon, 25 May 1998 16:11:44 -0700 (PDT) (envelope-from cfanning@jingoro.prevmed.sunysb.edu) Received: (from cfanning@localhost) by jingoro.prevmed.sunysb.edu (8.8.8/8.8.5) id TAA26490 for freebsd-emulation@freebsd.org; Mon, 25 May 1998 19:01:49 GMT From: Chris Fanning Message-Id: <199805251901.TAA26490@jingoro.prevmed.sunysb.edu> Subject: Linux uname(3) and licensed apps To: freebsd-emulation@FreeBSD.ORG Date: Mon, 25 May 1998 19:01:49 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I just read all the posts about uname(3) returning "FreeBSD" instead of Linux. Evangelism aside, I have an application that requires uname() to return Linux. I've spoken with them and they have no intention of providing a workaround until September earliest. The application uses uname() and then says that it requires "Linux 2.0 or Solaris 2.5" to run and exits. What can I do to get uname() to report some bogus Linux info so I can run this app? Again, I'm not interested in evangelism. Whining to them about a FreeBSD version or compatible version is not going to help matters - I already tried. The reason they do this is sound to me. They're checking for a specific version of Linux that their product is supported on. Other versions are not supported. Makes sense since Linux is such a moving target. Even with the above mentioned Sepember workaround - even if the software runs - it won't be supported by them on other platforms. What do I have to do to get this running? Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon May 25 18:24:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA18590 for freebsd-emulation-outgoing; Mon, 25 May 1998 18:24:53 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from jingoro.prevmed.sunysb.edu (jingoro.prevmed.sunysb.edu [129.49.123.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA18577 for ; Mon, 25 May 1998 18:24:45 -0700 (PDT) (envelope-from cfanning@jingoro.prevmed.sunysb.edu) Received: (from cfanning@localhost) by jingoro.prevmed.sunysb.edu (8.8.8/8.8.5) id VAA01389; Mon, 25 May 1998 21:15:37 GMT From: Chris Fanning Message-Id: <199805252115.VAA01389@jingoro.prevmed.sunysb.edu> Subject: Re: Linux uname(3) and licensed apps In-Reply-To: <199805251901.TAA26490@jingoro.prevmed.sunysb.edu> from Chris Fanning at "May 25, 98 07:01:49 pm" To: cfanning@jingoro.prevmed.sunysb.edu (Chris Fanning) Date: Mon, 25 May 1998 21:15:37 +0000 (GMT) Cc: freebsd-emulation@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I just read all the posts about uname(3) returning "FreeBSD" instead of > Linux. [cut cut cut] > What do I have to do to get this running? Answer, find "linux_misc.c" and change the uname() function to return "Linux" as the ostype and "2.0.32" as the release... Unfortunately, now I have a divergent codebase. Grr. Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon May 25 18:38:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA20653 for freebsd-emulation-outgoing; Mon, 25 May 1998 18:38:45 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles201.castles.com [208.214.165.201]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA20648 for ; Mon, 25 May 1998 18:38:43 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id RAA14835; Mon, 25 May 1998 17:34:34 -0700 (PDT) Message-Id: <199805260034.RAA14835@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Chris Fanning cc: freebsd-emulation@FreeBSD.ORG Subject: Re: Linux uname(3) and licensed apps In-reply-to: Your message of "Mon, 25 May 1998 19:01:49 -0000." <199805251901.TAA26490@jingoro.prevmed.sunysb.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 25 May 1998 17:34:34 -0700 From: Mike Smith Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > What can I do to get uname() to report some bogus Linux info so I can run > this app? Change the implementation of linux_newuname() to return "linux" and assorted other relevant stuff as required. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Tue May 26 03:13:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA29843 for freebsd-emulation-outgoing; Tue, 26 May 1998 03:13:08 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from mail.visint.co.uk (wakko.visint.co.uk [194.207.134.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA29837 for ; Tue, 26 May 1998 03:13:06 -0700 (PDT) (envelope-from steve@visint.co.uk) Received: from wakko.visint.co.uk (bagpuss.visint.co.uk [194.207.134.1]) by mail.visint.co.uk (8.8.8/8.8.5) with SMTP id LAA20378; Tue, 26 May 1998 11:13:09 +0100 (BST) Date: Tue, 26 May 1998 11:13:09 +0100 (BST) From: Stephen Roome To: Chris Fanning cc: freebsd-emulation@FreeBSD.ORG Subject: Re: Linux uname(3) and licensed apps In-Reply-To: <199805251901.TAA26490@jingoro.prevmed.sunysb.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 25 May 1998, Chris Fanning wrote: > Evangelism aside, I have an application that requires uname() to return > Linux. I've spoken with them and they have no intention of providing a > workaround until September earliest. > What do I have to do to get this running? This isn't elegant.. You can easily change the emulation layer to report Linux instead of FreeBSD, check about line 730 in /sys/i386/linux_misc.c, it looks like there isn't much there to change. Other than that, you could just get a hexeditor and change the string "Linux 2.0" that the program tries to find to "FreeBSD\0\0" or something.. it'd be very easy to try and it might work. (I'm going to get so slated for that though aren't I?!) Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Tue May 26 09:52:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02522 for freebsd-emulation-outgoing; Tue, 26 May 1998 09:52:51 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from jingoro.prevmed.sunysb.edu (jingoro.prevmed.sunysb.edu [129.49.123.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02517 for ; Tue, 26 May 1998 09:52:46 -0700 (PDT) (envelope-from cfanning@jingoro.prevmed.sunysb.edu) Received: (from cfanning@localhost) by jingoro.prevmed.sunysb.edu (8.8.8/8.8.5) id MAA27033; Tue, 26 May 1998 12:43:28 GMT From: Chris Fanning Message-Id: <199805261243.MAA27033@jingoro.prevmed.sunysb.edu> Subject: Re: Linux uname(3) and licensed apps In-Reply-To: from Stephen Roome at "May 26, 98 11:13:09 am" To: steve@visint.co.uk (Stephen Roome) Date: Tue, 26 May 1998 12:43:28 +0000 (GMT) Cc: freebsd-emulation@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On Mon, 25 May 1998, Chris Fanning wrote: > > Evangelism aside, I have an application that requires uname() to return > > Linux. I've spoken with them and they have no intention of providing a > > workaround until September earliest. > > > > > What do I have to do to get this running? > > This isn't elegant.. Thanks for everyone's help. No, it's not elegant, but it got the program running. At least to the point that I found out that it required pthreads... Ah well, I'll give another shot asking for "FreeBSD native" and then give in. :) Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Wed May 27 01:13:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA00298 for freebsd-emulation-outgoing; Wed, 27 May 1998 01:13:37 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from mail.visint.co.uk (wakko.visint.co.uk [194.207.134.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA00233 for ; Wed, 27 May 1998 01:13:02 -0700 (PDT) (envelope-from steve@visint.co.uk) Received: from dylan.visint.co.uk (dylan.visint.co.uk [194.207.134.180]) by mail.visint.co.uk (8.8.8/8.8.5) with SMTP id JAA24686; Wed, 27 May 1998 09:13:01 +0100 (BST) Date: Wed, 27 May 1998 09:12:07 +0100 (BST) From: Stephen Roome To: Chris Fanning cc: freebsd-emulation@FreeBSD.ORG Subject: Re: Linux uname(3) and licensed apps In-Reply-To: <199805261243.MAA27033@jingoro.prevmed.sunysb.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 26 May 1998, Chris Fanning wrote: > No, it's not elegant, but it got the program running. At least to the point > that I found out that it required pthreads... I'm glad I was of some assistance. You can get hold of a version of pthreads that will do the job. I'm not sure where it comes from though as I've just got the libc_r.so files lying about.. Don't know if this will work for you though as the threads implementation seems pretty ropey at times. We're developing a product here that uses pthreads, I've no idea whether this is possible or not with Linux emulation though. > Ah well, I'll give another shot asking for "FreeBSD native" and then give > in. :) Don't give in! It'll work eventually, even if it does take some work. By the way, what is it your trying to get running ? Steve Steve Roome - Vision Interactive Ltd. Tel:+44(0)117 9730597 Home:+44(0)976 241342 WWW: http://dylan.visint.co.uk/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Wed May 27 18:01:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA21411 for freebsd-emulation-outgoing; Wed, 27 May 1998 18:01:46 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from ohm.ingsala.unal.edu.co ([168.176.15.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA21184 for ; Wed, 27 May 1998 18:00:42 -0700 (PDT) (envelope-from giffunip@asme.org) Received: from giffuni.usc.unal.edu.co (unalmodem08.usc.unal.edu.co [168.176.3.38]) by ohm.ingsala.unal.edu.co (8.8.5/8.8.5) with SMTP id UAA02314 for ; Wed, 27 May 1998 20:02:13 -0500 (COT) Message-ID: <356CB70A.167EB0E7@asme.org> Date: Wed, 27 May 1998 19:59:54 -0500 From: Pedro Giffuni Organization: Progen Ltda. X-Mailer: Mozilla 3.01Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: freebsd-emulation@FreeBSD.ORG Subject: Link to SCO's documentation Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Howdy, The SCO guys shared with me their "secret" dococumentation page ;-): http://www.sco.com/documentation/ JIC someone wants to emulate their VM86 and run SCO Merge: OpenServer "Development System Doc Set" (S) System Calls and Libraries" scroll down to sysi86 Unixware "Software Development" "Software Development Manual Pages" "Section 2 manual pages" scroll down lhs frame to sysi86 "sysi86" Special thanks to Mike Hopkirk for the link ! Pedro. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Thu May 28 01:32:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29604 for freebsd-emulation-outgoing; Thu, 28 May 1998 01:32:37 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from manchester.genrad.com (x247.genrad.co.uk [195.99.3.247] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA29568; Thu, 28 May 1998 01:32:29 -0700 (PDT) (envelope-from swindellsr@genrad.co.uk) Date: Thu, 28 May 1998 01:32:29 -0700 (PDT) Message-Id: <199805280832.BAA29568@hub.freebsd.org> Received: from CDP275.uk.genrad.com by manchester.genrad.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.0.1458.49) id K6QSYY1W; Thu, 28 May 1998 09:31:53 +0100 From: Robert Swindells To: doconnor@gsoft.com.au CC: hackers@FreeBSD.ORG, emulation@FreeBSD.ORG In-reply-to: <199805280659.QAA09269@cain.gsoft.com.au> (doconnor@gsoft.com.au) Subject: Re: Star Office Installation Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [kdump of Star Office startup deleted] FWIW the latest version of Allegro Common Lisp (5.0 beta) tries to read /proc//map and fails. Maybe we do need to emulate the Linux procfs as somebody suggested last week. Robert Swindells ---------------------------------- Robert Swindells - GenRad Ltd. rjs@genrad.co.uk - Work rjs@fdy2.demon.co.uk - Home To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Thu May 28 01:36:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA00390 for freebsd-emulation-outgoing; Thu, 28 May 1998 01:36:03 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA00327; Thu, 28 May 1998 01:35:54 -0700 (PDT) (envelope-from doconnor@cain.gsoft.com.au) Received: from cain (localhost [127.0.0.1]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id SAA09883; Thu, 28 May 1998 18:05:45 +0930 (CST) Message-Id: <199805280835.SAA09883@cain.gsoft.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Robert Swindells cc: hackers@FreeBSD.ORG, emulation@FreeBSD.ORG Subject: Re: Star Office Installation In-reply-to: Your message of "Thu, 28 May 1998 18:02:29 +0930." <199805280832.SAA09847@cain.gsoft.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 28 May 1998 18:05:44 +0930 From: "Daniel O'Connor" Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > FWIW the latest version of Allegro Common Lisp (5.0 beta) tries to > read /proc//map and fails. > Maybe we do need to emulate the Linux procfs as somebody suggested > last week. Heh, so what are you waiting for? ;) I'm not sure _where_ you put things like that.. Unless we just alter our procfs. --------------------------------------------------------------------- |Daniel O'Connor software and network engineer for Genesis Software | |http://www.gsoft.com.au | |The nice thing about standards is that there are so many of them to| |choose from. -- Andrew Tanenbaum | --------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Thu May 28 04:49:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA27275 for freebsd-emulation-outgoing; Thu, 28 May 1998 04:49:54 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from news.bris.corplink.com.au (news.bris.corplink.com.au [203.37.202.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA27233 for ; Thu, 28 May 1998 04:49:39 -0700 (PDT) (envelope-from warp@corplink.com.au) Received: from client.whack.org (dialup-2.bris.corplink.com.au [203.37.202.21]) by news.bris.corplink.com.au (8.8.8/8.8.8) with SMTP id VAA20654; Thu, 28 May 1998 21:39:47 +1000 Message-ID: <001201bd8a30$27076020$15ca25cb@client.whack.org> From: "Warp" To: "Pedro Giffuni" , Subject: Re: Link to SCO's documentation Date: Thu, 28 May 1998 21:51:41 +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 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Or you can have a look at http://www2.sco.com:1996 but have a look at http://www.powerup.com.au/~wjackson/sysadmin/links.htm as there is more information and links to SCO related sites. BTW What version of Merge are you guys up to? Wayne ------ http://www.powerup.com.au/~wjackson SCO OpenServer FAQ X Terminals CHAR Terminals -----Original Message----- From: Pedro Giffuni To: freebsd-emulation@FreeBSD.ORG Date: Thursday, May 28, 1998 12:49 PM Subject: Link to SCO's documentation >Howdy, > The SCO guys shared with me their "secret" dococumentation page ;-): > > http://www.sco.com/documentation/ > >JIC someone wants to emulate their VM86 and run SCO Merge: > > OpenServer > "Development System Doc Set" > (S) System Calls and Libraries" > scroll down to sysi86 > > Unixware > "Software Development" > "Software Development Manual Pages" > "Section 2 manual pages" > scroll down lhs frame to sysi86 > "sysi86" > >Special thanks to Mike Hopkirk for the link ! > > Pedro. > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-emulation" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Thu May 28 09:15:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04378 for freebsd-emulation-outgoing; Thu, 28 May 1998 09:15:47 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from lor.watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA04351; Thu, 28 May 1998 09:15:32 -0700 (PDT) (envelope-from luoqi@lor.watermarkgroup.com) Received: (from luoqi@localhost) by lor.watermarkgroup.com (8.8.8/8.8.8) id MAA15941; Thu, 28 May 1998 12:14:12 -0400 (EDT) (envelope-from luoqi) Date: Thu, 28 May 1998 12:14:12 -0400 (EDT) From: Luoqi Chen Message-Id: <199805281614.MAA15941@lor.watermarkgroup.com> To: doconnor@gsoft.com.au, swindellsr@genrad.co.uk Subject: Re: Star Office Installation Cc: emulation@FreeBSD.ORG, hackers@FreeBSD.ORG Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > FWIW the latest version of Allegro Common Lisp (5.0 beta) tries to > > read /proc//map and fails. > > Maybe we do need to emulate the Linux procfs as somebody suggested > > last week. > Heh, so what are you waiting for? ;) > > I'm not sure _where_ you put things like that.. Unless we just alter our > procfs. You could make a linux procfs lkm, and mount it under /compat/linux. > > --------------------------------------------------------------------- > |Daniel O'Connor software and network engineer for Genesis Software | > |http://www.gsoft.com.au | > |The nice thing about standards is that there are so many of them to| > |choose from. -- Andrew Tanenbaum | > --------------------------------------------------------------------- -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri May 29 06:34:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA21424 for freebsd-emulation-outgoing; Fri, 29 May 1998 06:34:25 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from csla.csl.sri.com (csla.csl.sri.com [192.12.33.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA21375 for ; Fri, 29 May 1998 06:34:16 -0700 (PDT) (envelope-from gilham@csl.sri.com) Received: from snapdragon.csl.sri.com (snapdragon.csl.sri.com [130.107.18.20]) by csla.csl.sri.com (8.8.7/8.8.7) with ESMTP id GAA07003 for ; Fri, 29 May 1998 06:28:52 -0700 (PDT) Received: from snapdragon.csl.sri.com (localhost.csl.sri.com [127.0.0.1]) by snapdragon.csl.sri.com (8.8.8/8.8.7) with ESMTP id GAA15746 for ; Fri, 29 May 1998 06:31:11 -0700 (PDT) Message-Id: <199805291331.GAA15746@snapdragon.csl.sri.com> To: emulation@FreeBSD.ORG Subject: Allegro 5.0 (was Re: Star Office Installation) In-reply-to: Your message of "Thu, 28 May 1998 12:14:12 EDT." <199805281614.MAA15941@lor.watermarkgroup.com> Date: Fri, 29 May 1998 06:31:10 -0700 From: Fred Gilham Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > FWIW the latest version of Allegro Common Lisp (5.0 beta) tries to > > > read /proc//map and fails. > > > Maybe we do need to emulate the Linux procfs as somebody suggested > > > last week. > > Heh, so what are you waiting for? ;) > > > > I'm not sure _where_ you put things like that.. Unless we just alter our > > procfs. > > You could make a linux procfs lkm, and mount it under /compat/linux. > Turns out that Allegro 5.0 is trying to read /proc//maps (in fact, /compat/linux/proc//maps) and NOT /proc//map. I wonder what the difference in functionality is between FreeBSD /proc//map and Linux /proc//maps. I suspect that once we get by this problem we'll run into other problems. I think ACL 5.0 uses more of the low-level features of Linux, such as threads. -Fred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri May 29 09:29:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA08532 for freebsd-emulation-outgoing; Fri, 29 May 1998 09:29:24 -0700 (PDT) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles328.castles.com [208.214.167.28]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA08482 for ; Fri, 29 May 1998 09:29:17 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id IAA02887; Fri, 29 May 1998 08:25:05 -0700 (PDT) Message-Id: <199805291525.IAA02887@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Fred Gilham cc: emulation@FreeBSD.ORG Subject: Re: Allegro 5.0 (was Re: Star Office Installation) In-reply-to: Your message of "Fri, 29 May 1998 06:31:10 PDT." <199805291331.GAA15746@snapdragon.csl.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 29 May 1998 08:25:04 -0700 From: Mike Smith Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Turns out that Allegro 5.0 is trying to read /proc//maps (in > fact, /compat/linux/proc//maps) and NOT /proc//map. It sounds like this is the new approach to their memory management, rather than the older signal-based one. *sigh* Just when you fix one feature, they abandon it... > I suspect that once we get by this problem we'll run into other > problems. I think ACL 5.0 uses more of the low-level features of > Linux, such as threads. If you mean "kernel-assisted threading" then emulation will be problematic. 8( -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message