DG/UX [was: Re: problem building 0.15.7]
Dave Lovelace
dave at firstcomp.biz
Thu Dec 11 16:39:38 CET 2003
David Relson wrote, in part:
>
> Dave,
>
> An experiment ... It looks as though your problem in the trio
> subdirectory, which is new since 0.11. Let's eliminate that and see how
> much further you get. Below is a patch to apply in your
> bogofilter-0.15.10 directory. Let me know what happens.
>
> David
>
>
> --- Makefile.am.orig 2003-11-24 05:38:13.000000000 -0500
> +++ Makefile.am 2003-12-10 16:15:12.000000000 -0500
> @@ -1,6 +1,6 @@
> # $Id: Makefile.am,v 1.138 2003/11/24 10:38:13 m-a Exp $
>
> -SUBDIRS = trio src . doc contrib
> +SUBDIRS = src . doc contrib
> SYSCONFDIR = @sysconfdir@
>
> # what to build
> --- Makefile.orig 2003-12-10 12:31:21.000000000 -0500
> +++ Makefile 2003-12-10 16:15:43.000000000 -0500
> @@ -156,7 +156,7 @@
> target_os = dguxR4.11MU06
> target_vendor = dg
>
> -SUBDIRS = trio src . doc contrib
> +SUBDIRS = src . doc contrib
> SYSCONFDIR = ${prefix}/etc
>
> # what to build
>
I did the patch & reran configure. I get exactly the same error from make:
$ make
No suffix list.
Making all in trio
No suffix list.
Making all in src
Make: line 1732: syntax error. Stop.
*** Error code 1
Stop.
Also, Matthias Andree wrote, in part:
> It appears as though the DGUX make wasn't up to the task for some
> reason. Similar observations apply to hold Solaris 8's
> /usr/ccs/bin/make which chokes on src/Makefile here. BSD make fares a
> bit better, it "only loses some dependencies" causing excessive rebuilds
> during development work, but it's fine for a first-time build.
>
> GNU make is fine, well-tested and I'd recommend using GNU make when your
> system's make variant causes trouble. There isn't much we can do about
> how the Makefile.am generated targets look like.
>
I'll look at installing it, but I'm somewhat reluctant. Attempts to get
a current version of gcc to build were a nightmare, & the developers had
no interest in helping; & I've had at least one case where GNU extensions
to something broke a system script.
--
- Dave Lovelace
dave at firstcomp.biz
davel at cyberspace.org
More information about the Bogofilter
mailing list