In a recent note, Michael P Colyar said:

> Date:         Fri, 19 Mar 2004 15:08:23 -0600
> Sender: MVS OpenEdition <[EMAIL PROTECTED]>
> (on z/OS)
> 
> I just unpaxed it again and tried to run ./configure  using the default
> /bin/sh as my shell:
> 
>      checking whether the C compiler (c89 -D_ALL_SOURCE -Wl,EDIT=NO )
> works... echo: ./configure 860: FSUM7355 bad file descriptor "1"
>      ./configure 888: FSUM7341 bad file descriptor "5"
> 
I haven't been able to reproduce this.

> If I then run make it fails on the link edit of lynx with:
> 
> Linking and creating Lynx executable
>  IEW2456E 9207 SYMBOL getattrs UNRESOLVED.  MEMBER COULD NOT BE INCLUDED
> FROM THE DESIGNATED CALL LIBRARY.
> 
Indeed.  Some #if were changed in LYCurses.c.  Not a nice thing to
do at a final stable release (unless it's necessary).  The attached
patch fixes it for me (but this seems too obvious -- am I overlooking
something?)  I'm submitting the patch to lynx-dev.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL
%%% Created Sat Mar 20 12:41:02 MST 2004 by target lynx.patch. %%%
diff -bru orig/lynx2-8-5/src/LYCurses.c lynx2-8-5/src/LYCurses.c
--- orig/lynx2-8-5/src/LYCurses.c       Mon Feb  2 13:02:28 2004
+++ lynx2-8-5/src/LYCurses.c    Sat Mar 20 12:32:21 2004
@@ -2701,7 +2701,7 @@
  */
 PUBLIC long LYgetattrs ARGS1(WINDOW *, win)
 {
-#if (defined(NCURSES_VERSION_MAJOR) && NCURSES_VERSION_MAJOR < 5) || 
!defined(NCURSES_MAJOR_VERSION)
+#if (defined(HAVE_GETATTR))
     long result = 0;
     result = getattrs(win);
 #else
_______________________________________________
Lynx-dev mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lynx-dev

Reply via email to