recent errors from ldconfig_compat on older freebsd 4.x system
Kris Kennaway
kris at obsecurity.org
Thu Jan 26 14:28:43 PST 2006
On Thu, Jan 26, 2006 at 01:14:06PM -0700, Phil Oleson wrote:
> Recently I've been seeing errors being generated from the
> ldconfig_compat port. Here is some output:
>
> --------------------------------------------------------------------
> "/usr/ports/misc/ldconfig_compat/Makefile", line 39: warning: String
> comparison operator should be either == or !=
> "/usr/ports/misc/ldconfig_compat/Makefile", line 39: warning: String
> comparison operator should be either == or !=
> "/usr/ports/misc/ldconfig_compat/Makefile", line 39: Malformed
> conditional (!(${OSVERSION} < 504105 || (${OSVERSION} >= 700000 &&
> ${OSVERSION} < 700012) || (${OSVERSION} >= 600000 && ${OSVERSION} <
> 600104)))
> "/usr/ports/misc/ldconfig_compat/Makefile", line 41: if-less endif
> "/usr/ports/misc/ldconfig_compat/Makefile", line 41: Need an operator
> make: fatal errors encountered -- cannot continue
> --------------------------------------------------------------------
>
> For some reason I'm not seeing a solution, as it the questioned lines
> are looking valid to me. Anyone have any thoughts on what it might be?
It's an old make bug. You have to frob the parentheses.
Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20060126/1be4db79/attachment.bin
More information about the freebsd-ports
mailing list