[MacPorts] #64396: [samba4] use of undeclared identifier 'O_CLOEXEC' in tdb_wrap.c (was: [samba4] Undefined symbols for architecture x86_64 in charset_macosxfs.c.1.o)

MacPorts noreply at macports.org
Sun Jan 9 17:32:19 UTC 2022


#64396: [samba4] use of undeclared identifier 'O_CLOEXEC' in tdb_wrap.c
-------------------------+--------------------
  Reporter:  BjarneDMat  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  samba4      |
-------------------------+--------------------
Description changed by BjarneDMat:

Old description:

> {{{
> [ 761/3660] Linking bin/default/lib/util/libsamba-util.dylib
> Undefined symbols for architecture x86_64:
>   "_DEBUG", referenced from:
>       _macosxfs_encoding_pull in charset_macosxfs.c.1.o
>       _macosxfs_encoding_push in charset_macosxfs.c.1.o
> ld: symbol(s) not found for architecture x86_64
> }}}
>
> Ok - this is with an updated Portfile

New description:

 {{{
 [1052/3660] Compiling lib/tdb_wrap/tdb_wrap.c
 ../../lib/tdb_wrap/tdb_wrap.c:107:16: error: use of undeclared identifier
 'O_CLOEXEC'
         open_flags |= O_CLOEXEC;
                       ^
 }}}
 Ok - this is with an updated Portfile

--

-- 
Ticket URL: <https://trac.macports.org/ticket/64396#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list