[MacPorts] #71491: tdb 1.4.12 is broken: error: implicit declaration of function 'futimens'; did you mean 'futimes'?
MacPorts
noreply at macports.org
Mon Dec 9 05:21:56 UTC 2024
#71491: tdb 1.4.12 is broken: error: implicit declaration of function 'futimens';
did you mean 'futimes'?
--------------------------+-------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: tdb, samba4
--------------------------+-------------------------
{{{
Waf: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_tdb/tdb/work/tdb-1.4.12/bin/default'
Checking project rules ...
Project rules pass
[1/3] Creating bin/default/lib/replace/replace.empty.c
[2/3] Creating bin/default/lib/replace/samba_intl.empty.c
[3/3] Compiling tdb.pc.in
[4/6] Compiling lib/replace/closefrom.c
[5/6] Compiling lib/replace/strptime.c
[6/6] Compiling lib/replace/replace.c
[ 7/10] Compiling lib/replace/closefrom.c
[ 8/10] Compiling lib/replace/replace.c
[ 9/10] Compiling lib/replace/xattr.c
[10/10] Compiling lib/replace/strptime.c
[ 11/124] Compiling test/logging.c
[ 12/124] Compiling test/lock-tracking.c
[ 13/124] Compiling test/external-agent.c
[ 14/124] Compiling common/freelist.c
[ 15/124] Compiling common/mutex.c
[ 16/124] Compiling common/open.c
[ 17/124] Compiling common/transaction.c
[ 18/124] Compiling common/io.c
[ 19/124] Compiling common/freelistcheck.c
../../common/transaction.c: In function 'tdb_transaction_commit':
../../common/transaction.c:1209:9: error: implicit declaration of function
'futimens'; did you mean 'futimes'? [-Wimplicit-function-declaration]
1209 | futimens(tdb->fd, NULL);
| ^~~~~~~~
| futimes
Waf: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_tdb/tdb/work/tdb-1.4.12/bin/default'
Build failed
-> task in 'tdb.objlist' failed with exit status 1 (run with -v to
display more information)
make: *** [all] Error 1
}}}
Also on buildbots:
https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/292766/steps
/install-port/logs/stdio
--
Ticket URL: <https://trac.macports.org/ticket/71491>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list