Subject: Re: port2pkg question
To: Frederick Bruckman <fb@enteract.com>
From: Roger Fischer <rogerf1@mac.com>
List: tech-pkg
Date: 03/18/2000 17:52:22
At 5:21 PM -0800 3/18/00, Frederick Bruckman wrote:
>On Sat, 18 Mar 2000, Roger Fischer wrote:
>
>> I found the xfm-1.3.2 file manager on Linux to be extremely useful.  I
>> found version 1.4 on the net at
>> http://www.musikwissenschaft.uni-mainz.de/~ag/xfm/ and found that I like it
>> even better.  I good lightweight and quick file manager would be great on
>> my NetBSD box.
>
>Sounds promising...

>"Xpm.4" doesn't match "xpm-3.4k". Instead, use something like...
>DEPENDS+=	xpm-*:../../graphics/xpm

OK, done  (but it was already built and reinstalled anyway  8^(

>This, I don't understand. There's no error message! If I were you, I'd
>fix the DEPENDS, rerun "make clean && make", and see what happens. If
>no luck, descend into "src" and run "make -n" or "gmake -n" (with
>perhaps "|less") to see exactly what command make is choking on.

Hmmm I found that there were errors going to the console, that
did not go into my "tee'd  log".  Strange???

Here they are, cut and pasted from the terminal window.

max#
max# make clean && make | tee make4.log
===>  Cleaning for xfm-1.3.2
===>  Validating dependencies for xfm-1.3.2
=> Checksum OK for xfm-1.3.2.tar.gz.
===>  Extracting for xfm-1.3.2
===>  xfm-1.3.2 depends on installed package: xpm-* - xpm-3.4k found
===>  Patching for xfm-1.3.2
===>  Applying NetBSD patches for xfm-1.3.2
===>  Configuring for xfm-1.3.2
imake -DUseInstalled -I/usr/X11R6/lib/X11/config
make Makefiles
making Makefiles in regexp...
making Makefiles in src...
make includes
make depend
depending in ./regexp...
rm -f .depend
makedepend -f-  --  -I. -I/usr/X11R6/include   -DCSRG_BASED
-DFUNCPROTO=15 -DNARROWPROTO    -- regexp.c regsub.c regerror.c > .depend
depending in ./src...
rm -f .depend
makedepend -f-  --    -I../regexp -I/usr/X11R6/include   -DCSRG_BASED
-DFUNCPROTO=15 -DNARROWPROTO  -DXPM -DMAGIC_HEADERS  -- FmMain.c FmPopup.c
FmUtils.c FmDirs.c FmBitmaps.c FmFw.c     FmFwCb.c FmAw.c FmAwCb.c
FmAwActions.c FmAwPopup.c FmFwActions.c     FmChmod.c FmInfo.c FmErrors.c
FmDelete.c FmConfirm.c FmExec.c   FmComms.c FmOps.c magic.c xfmtype.c
> .depend
makedepend: warning:  FmMain.c (reading Fm.h, line 25): cannot find include
file "alloca.h"
        not in ../regexp/alloca.h
        not in /usr/X11R6/include/alloca.h
        not in /usr/include/alloca.h
        not in /usr/include/alloca.h
===>  Building for xfm-1.3.2
making all in ./regexp...
rm -f regexp.o
gcc -c -O2    -I. -I/usr/X11R6/include   -DCSRG_BASED   -DFUNCPROTO=15
-DNARROWPROTO    regexp.c
rm -f regsub.o
gcc -c -O2    -I. -I/usr/X11R6/include   -DCSRG_BASED   -DFUNCPROTO=15
-DNARROWPROTO    regsub.c
rm -f regerror.o
gcc -c -O2    -I. -I/usr/X11R6/include   -DCSRG_BASED   -DFUNCPROTO=15
-DNARROWPROTO    regerror.c
rm -f libregexp.a
ar clq libregexp.a regexp.o regsub.o regerror.o
ranlib libregexp.a
making all in ./src...
gcc -O2      -I../regexp -I/usr/X11R6/include   -DCSRG_BASED
-DFUNCPROTO=15 -DNARROWPROTO  -DXPM -DMAGIC_HEADERS  -c FmMain.c
In file included from Am.h:11,
                 from FmMain.c:31:
Fm.h:25: alloca.h: No such file or directory
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
max#