tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

geos failure on smartos



[btw it would be nice to know who is doing the mnx.io bulk builds, as it
is a name new to me]

In bulk of smartos/x86_64:
  https://us-central.manta.mnx.io/pkgsrc/public/reports/upstream-trunk/20220620.2256/meta/report.html

geos fails to build:
  https://us-central.manta.mnx.io/pkgsrc/public/reports/upstream-trunk/20220620.2256/geos-3.10.3/build.log

It seems the compiler/headers are objecting to "sqrt(5)", because it
can't choose among long double, double, and float.  This works
everywhere else I've built geos, and it obviously works for the geos
development team.

Is it
  - an error in C++ to pass an int to sqrt?
  - is the smartos toolchain wrongly objecting?
  - other toolchains are wrong to allow this?
  - (d) none of the above?
  

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index