[MacPorts] #72621: pgrouting needs legacy-support for clock_gettime
MacPorts
noreply at macports.org
Wed Jun 18 09:25:47 UTC 2025
#72621: pgrouting needs legacy-support for clock_gettime
--------------------------+-----------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.7
Keywords: | Port: pgrouting
--------------------------+-----------------------
{{{
[ 4%] Building CXX object
src/driving_distance/CMakeFiles/driving_distance.dir/driving_distance_driver.cpp.o
cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_pgrouting/pg17-pgrouting/work/build/src/driving_distance
&& /opt/local/bin/g++-mp-14 -DBOOST_ALLOW_DEPRECATED_HEADERS
-DPGSQL_VERSION=17005 -DPROJECT_VERSION=\"3.8.0\"
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_pgrouting/pg17-pgrouting/work/pgrouting-3.8.0/include
-isystem /opt/local/include/postgresql17/server -isystem
/opt/local/libexec/boost/1.76/include -pipe
-I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG
-I/opt/local/libexec/boost/1.76/include -I/opt/local/include
-D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -frounding-math -O3 -DNDEBUG
-std=gnu++14 -arch ppc -mmacosx-version-min=10.6 -Wsign-conversion -MD
-MT
src/driving_distance/CMakeFiles/driving_distance.dir/driving_distance_driver.cpp.o
-MF CMakeFiles/driving_distance.dir/driving_distance_driver.cpp.o.d -o
CMakeFiles/driving_distance.dir/driving_distance_driver.cpp.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_pgrouting/pg17-pgrouting/work/pgrouting-3.8.0/src/driving_distance/driving_distance_driver.cpp
In file included from
/opt/local/include/postgresql17/server/executor/instrument.h:16,
from
/opt/local/include/postgresql17/server/nodes/execnodes.h:33,
from
/opt/local/include/postgresql17/server/commands/trigger.h:18,
from
/opt/local/include/postgresql17/server/executor/spi.h:16,
from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_pgrouting/pg17-pgrouting/work/pgrouting-3.8.0/include/c_common/postgres_connection.h:36,
from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_pgrouting/pg17-pgrouting/work/pgrouting-3.8.0/src/driving_distance/driving_distance_withPoints.c:31:
/opt/local/include/postgresql17/server/portability/instr_time.h: In
function 'pg_clock_gettime_ns':
/opt/local/include/postgresql17/server/portability/instr_time.h:116:9:
error: implicit declaration of function 'clock_gettime'; did you mean
'pg_clock_gettime_ns'? [-Wimplicit-function-declaration]
116 | clock_gettime(PG_INSTR_CLOCK, &tmp);
| ^~~~~~~~~~~~~
| pg_clock_gettime_ns
/opt/local/include/postgresql17/server/portability/instr_time.h:116:23:
error: 'CLOCK_REALTIME' undeclared (first use in this function)
116 | clock_gettime(PG_INSTR_CLOCK, &tmp);
| ^~~~~~~~~~~~~~
/opt/local/include/postgresql17/server/portability/instr_time.h:116:23:
note: each undeclared identifier is reported only once for each function
it appears in
make[2]: ***
[src/driving_distance/CMakeFiles/driving_distance.dir/driving_distance_withPoints.c.o]
Error 1
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72621>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list