develooper Front page | perl.perl5.build | Postings from September 2002

Re: Obsolete

Thread Previous
From:
Andy Dougherty
Date:
September 9, 2002 12:27
Subject:
Re: Obsolete
Message ID:
Pine.SOL.4.10.10209091522210.16936-100000@maxwell.phys.lafayette.edu
On Mon, 9 Sep 2002, H.Merijn Brand wrote:

> What am I to do about ...

[OBSOLETE warnings . . . ]

Nothing.  Ignore them for now. 

>               File                 |      Old symbol      |      New symbol
> -----------------------------------+----------------------+---------------------
> NetWare/netware.h                  | SOCKET               | HAS_SOCKET

This is coming from the following section in U/modified/d_socket.U:

?C:HAS_SOCKET (SOCKET):
?C:     This symbol, if defined, indicates that the BSD socket interface is
?C:     supported.
?C:.

The "Old" symbol is the one in parentheses.  You can get rid of the
warning by deleting (SOCKET) from the unit.  NetWare/netware.h is using
SOCKET for an entirely different meaning.

You can go through and get rid of all those old symbols (they are for
dist-2.0 and before, if memory serves).  The only downsides I see are:

1. You actually have to go through all the units and do the actual
editing.  If the unit is being found in the 'dist' distribution, you have
to create a private 'modified' copy (put it in the 'modified' directory)
just to remove this symbol.

2.  If Schwern ever goes anywhere with his "perl1" project, he'll have to
convert all the old symbols to the new ones in order to use a modern
Configure :-).

-- 
    Andy Dougherty		doughera@lafayette.edu
    Dept. of Physics
    Lafayette College, Easton PA 18042


Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About