RE: please review wip/igraph

"Larson, Timothy E." <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.wip.review
Message-ID <226316B3E1F749498E28ACA66321D5BA027BDE8FC4@oma00cexmbx03.corp.westworlds.com>
> Please review wip/igraph, comments is welcomed.

Fails to build on Solaris 9.

=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Adding run-time search paths to pkg-config files.
=> Checking for portability problems in extracted files
ERROR: [check-portability.awk] => Found test ... == ...:
ERROR: [check-portability.awk] configure: if test "$internal_blas" == "no"; then
ERROR: [check-portability.awk] configure: if test "$internal_lapack" == "no"; then
ERROR: [check-portability.awk] configure: if test "$internal_arpack" == "no"; then
ERROR: [check-portability.awk] configure: if test "$debug" == "yes"; then
ERROR: [check-portability.awk] configure: if test "$use_gprof" == "yes"; then
ERROR: [check-portability.awk] configure: if test "$use_shell" == "yes"; then

Explanation:
===========================================================================
The "test" command, as well as the "[" command, are not required to know
the "==" operator. Only a few implementations like bash and some
versions of ksh support it.

When you run "test foo == foo" on a platform that does not support the
"==" operator, the result will be "false" instead of "true". This can
lead to unexpected behavior.

There are two ways to fix this error message. If the file that contains
the "test ==" is needed for building the package, you should create a
patch for it, replacing the "==" operator with "=". If the file is not
needed, add its name to the CHECK_PORTABILITY_SKIP variable in the
package Makefile.
===========================================================================

WARNING: [check-portability.sh] configure has /bin/sh as interpreter, which is horribly broken on Solaris.
WARNING: [check-portability.sh] depcomp has /bin/sh as interpreter, which is horribly broken on Solaris.
WARNING: [check-portability.sh] install-sh has /bin/sh as interpreter, which is horribly broken on Solaris.
WARNING: [check-portability.sh] missing has /bin/sh as interpreter, which is horribly broken on Solaris.
WARNING: [check-portability.sh] tests/testsuite has /bin/sh as interpreter, which is horribly broken on Solaris.
WARNING: [check-portability.sh] ylwrap has /bin/sh as interpreter, which is horribly broken on Solaris.
*** Error code 1

Stop.




Tim
-- 
Tim Larson
App Admin, Intercall Production Services


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.