From owner-freebsd-current Sat May 2 02:54:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA28055 for freebsd-current-outgoing; Sat, 2 May 1998 02:54:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from door.bzw.com (door.bzw.com [194.205.158.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA28050 for ; Sat, 2 May 1998 02:54:38 -0700 (PDT) (envelope-from Pierre.Dampure@barclayscapital.com) Received: (from mailman@localhost) by door.bzw.com (8.8.8/8.8.7) id KAA03285 for ; Sat, 2 May 1998 10:53:46 +0100 (BST) Received: from gate.bzw.com(194.205.158.68) by door.bzw.com via smap (V2.0) id xma003217; Sat, 2 May 98 10:53:26 +0100 Received: (from nobody@localhost) by gate.bzw.com (8.8.7/8.8.7) id KAA19844 for ; Sat, 2 May 1998 10:54:15 +0100 (BST) Received: from fwgw01-dmz(194.205.158.129) by gate.bzw.com via smap (V2.0) id xma019748; Sat, 2 May 98 10:54:03 +0100 Received: (from nobody@localhost) by fwgw01.ldn.bzwint.com (8.8.7/8.8.7) id KAA15961 for ; Sat, 2 May 1998 10:53:46 +0100 (BST) Received: from oplss0001.itops.ldn.bzwint.com(30.75.1.4) by fwgw01.ldn.bzwint.com via smap (V2.0) id xma015952; Sat, 2 May 98 10:53:43 +0100 Received: from nmb01gw01 (oplss0001.itops.ldn.bzwint.com [30.75.1.4]) by oplss0001.itops.ldn.bzwint.com (8.8.7/8.8.6) with SMTP id KAA14972 for ; Sat, 2 May 1998 10:53:26 +0100 (BST) Received: from exintgw02.itops.ldn.bzwint.com (exintgw02.itops.ldn.bzwint.com [30.45.1.87]) by nmb01gw01 (NTMail 3.02.13) with ESMTP id ka161704 for ; Sat, 2 May 1998 10:32:20 +0100 Received: by exintgw02.itops.ldn.bzwint.com with Internet Mail Service (5.0.1460.8) id ; Sat, 2 May 1998 10:43:52 +0100 Message-ID: <711DCB8FB391D111B9DD00805F8BDDBA0FCB14@exips0019.itops.ldn.bzwint.com> From: "Dampure, Pierre-Yves: IT Ops" To: "'freebsd-current@freebsd.org'" Subject: Problems with readline-enabled bc Date: Sat, 2 May 1998 10:44:04 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1460.8) Content-Type: multipart/mixed; boundary="MimeMultipartBoundary" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --MimeMultipartBoundary Content-Type: text/plain (This is a repost, since it looks whatever I mailed via Pipex got filtered) Marc Fournier reported on the 30th various problems with a make world on current. Specifically, his last message referred to problems encountered while building the devascii fonts for groff. I investigated a bit and found that this was due to our new version of bc, which is readline-enabled. To convince yourselves, try the following: echo 240 / 10 | bc and examine the results; bc-1.03 will return 24 whilst bc-1.04 will return 240 / 10 24 This obviously breaks the Makefile (Makefile.tty, more precisely). The new bc has a variable called history which you can set to 0 to disable the readline feature. We now have two options: 1) Avoid defining READLINE during the build of bc; this is not so nice, because I suspect many users will want it on. 2) Modify the code so that history is initialised to 0 by default Up until someones does this I guess make world will stay broken. Marc, your make world worked after you changed to the groff directory because you were calling the old bc (the new one was in /usr/obj/usr/src/tmp/usr/bin/bc). Best Regards, Pierre Y. Dampure DISCLAIMER: please note that the contents of this posting do not necessarily reflect the views of Barclays Capital --MimeMultipartBoundary-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message