GNU sed and other non standard packages.

From: Mike Thomas (miketh_at_brisbane.paradigmgeo.com)
Date: 03/24/04

  • Next message: Bryce Utting: "SSL vulnerability"
    Date: Wed, 24 Mar 2004 13:39:54 +1000
    
    

    Hi all.

    I just started out on OpenBSD 3.4 (which I found on a Magazine cover
    recently) and am still feeling my way around.

    While trying to build GNU Common Lisp (GCL) I found that the BSD sed doesn't
    handle the expressions fed to it by the GCL makefile which is very much GNU
    oriented. Looking around I find there is no instance of GNU sed in the
    precompiled packages for OpenBSD.

    Is it hidden inside one of the packages or should I be building it myself?

    If I build it myself, should I call it gsed?

    What is the usual OpenBSD way of dealing with non-native utilities which
    might normally have the same name as the ones supplied? (I notice that GNU
    make is called "gmake", for example.)

    Looking further ahead, should I be aiming to use just the standard tools
    available in the simplest possible OpenBSD 3.4 install with no downloads at
    all from the packages/ports area?

    In particular, I'm thinking of upgrading the compiler to gcc 3.2 in the hope
    of obtaining "isnormal()" and friends and/or a more recent version of
    "ieeefp.h" with, especially, the macro FP_NZERO which seems to be missing.
    It concerns me that it might not be the best thing to do to have in the
    Readme for OpenBSD GCL - "download this, download that" rather than building
    out of the box with a basic system.

    As it stands ptoential builders would have to get GNU make and the
    autotools.

    Thanks for any comments,

    Mike Thomas.


  • Next message: Bryce Utting: "SSL vulnerability"

    Relevant Pages

    • Re: cp / mv
      ... GNU findutils. ... Linux is for people who hate Windows | Christian 'strcat' Schneider ... FreeBSD is for people who hate OpenBSD | http://www.strcat.de/blog/ ... OpenBSD is for people who hate everything | http://strcat.de/chris.gpg ...
      (de.comp.os.unix.shell)
    • Re: Makefile question
      ... The %.foo trick is a GNU make extension. ... If your target platform is only OpenBSD, you can also use the extensive ... PROG = file ... If you have more than one source file, ...
      (comp.unix.programmer)
    • Re: Makefile question
      ... The %.foo trick is a GNU make extension. ... For OpenBSD, you will have to ... PROG = file ... If you have more than one source file, ...
      (comp.unix.programmer)
    • Re: Why there isnt an ISO: a very bad state of mind
      ... > all shoved in with installation instructions. ... I know what OpenBSD is and I can find the ... ports you kan install the ports collection (very clear instructions are ... Or just download the ports archive to some other computer, ...
      (comp.unix.bsd.openbsd.misc)
    • Re: RX (download) limit problem
      ... > I've been seeing a strange problem with my 5.4-STABLE freebsd ... > behind it or the firewall itself) can get a decent rate. ... > In talking to some openBSD guys we had a theory that it might be something ... > the upload and download being kept symmetric and hence so low on the ...
      (freebsd-current)