On Wed, Mar 16, 2005 at 08:53:05PM +0200, Toomas Aas wrote:
> Hello!
> 
> I'm planning to upgrade one of my servers from RELENG_5_2 to RELENG_5_3. 
> In my reading of /usr/src/UPDATING I have reached the entry of 20040728 
> which says that all programs written in C++ need to be recompiled. Ugh.
> 
> Is there an easy way to find out whether particular port uses C++? I had 
> a quick look at bsd.port.mk but didn't see anything.

Not easily.  You can look at the symbol table of every file on the
system associated to ports and grep for some common C++ symbols, but
this is more trouble than it's worth.

> The ports I'm most interested in are apache2, mod_php4, mysql40-server, 
> postfix and cyrus-imapd.
> 
> Or should I more or less expect that I need to rebuild *all* the ports 
> anyway?

That's best; there are other incompatibilities that are there when you
have old (compiled on 5.2) versions of a library and you try and
compile new software against them on 5.3.

Kris

--
In God we Trust -- all others must submit an X.509 certificate.
    -- Charles Forsythe <[EMAIL PROTECTED]>
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to