[MacPorts] #67780: gwyddion @2.63: opportunistic use of other ports
MacPorts
noreply at macports.org
Fri Jul 21 04:07:22 UTC 2023
#67780: gwyddion @2.63: opportunistic use of other ports
------------------------+----------------------
Reporter: ryandesign | Owner: rowue
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: | Port: gwyddion
------------------------+----------------------
gwyddion searches for several programs and libraries that exist in
MacPorts but are not declared as dependencies of the port:
{{{
:info:configure checking for update-desktop-database... no
}}}
{{{
:info:configure checking for inkscape... no
:info:configure checking for pngcrush... no
}}}
{{{
:info:configure checking for MINIZIP1... no
}}}
{{{
:info:configure checking for WEBP... no
}}}
{{{
:info:configure checking for EXR... no
:info:configure checking for h5cc... no
:info:configure checking for HDF5 libraries... no
:info:configure configure: WARNING: Unable to locate HDF5 compilation
helper script 'h5cc'.
:info:configure Please specify --with-hdf5=<LOCATION> as the full path to
h5cc.
:info:configure HDF5 support is being disabled (equivalent to --with-
hdf5=no).
:info:configure checking for CFITSIO... no
}}}
{{{
:info:configure checking for JANSSON... no
}}}
{{{
:info:configure checking for msgfmt... no
:info:configure checking for gmsgfmt... :
:info:configure checking for xgettext... no
:info:configure checking for msgmerge... no
}}}
If the user happens to have the ports that provide any of these features
installed, it looks like gwyddion will try to use them. This makes the
gwyddion build non-[ReproducibleBuilds reproducible]. For each of these,
gwyddion should either declare the dependency or add a configure flag to
tell the build not to use it even if it is installed.
--
Ticket URL: <https://trac.macports.org/ticket/67780>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list