Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jul 1997 02:21:40 +0930 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        sos@sos.freebsd.dk (Søren Schmidt)
Cc:        current@FreeBSD.ORG, committers@sos.freebsd.dk
Subject:   Re: who broke libedit ??
Message-ID:  <199707231651.CAA10320@genesis.atrad.adelaide.edu.au>
In-Reply-To: <199707231617.SAA24245@sos.freebsd.dk> from =?ISO-8859-1?Q?S=F8ren_Schmidt?= at "Jul 23, 97 06:17:34 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Søren Schmidt stands accused of saying:
> 
> current of today yields:

Simon Shapiro has been seeing this one for some days now.  It is
symptomatic of a shell problem.  

Check /usr/obj/.../lib/libedit/common.h : the first few lines should read :

/* Automatically generated file, do not edit */
#ifndef _h_common_c
#define _h_common_c

The file is generated by this code in src/lib/libedit/makelist :

FLAG="$1"
shift

FILES="$@"

case $FLAG in
-h)
    OIFS="$IFS"
    IFS=".$IFS"
    set - $FILES
    IFS="$OIFS"
    hdr="_h_`basename $1`_$2"
    cat $FILES | $AWK '
        BEGIN {
            printf("/* Automatically generated file, do not edit */\n");
            printf("#ifndef %s\n#define %s\n", "'$hdr'", "'$hdr'");
        }

which is invoked as :

	sh ${.CURDIR}/makelist -h ${.CURDIR}/common.c > ${.TARGET}

On my system here, with SHELL=/usr/local/bin/tcsh it works fine.  Are
you using bash as your login shell?

Simon promised me a login on his system to pursue this; it's not quite
happening yet.  I'm about to run out of steam, and he's not in the
office. 8(

-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707231651.CAA10320>