Ticket #20961 (closed defect: fixed)
ctool @1.2.3_1 fails to build 64-bit, undefined symbol _map_fd
| Reported by: | snc@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | LP64 | Cc: | |
| Port: | ctool |
Description
DEBUG: Executing org.macports.build (ctool)
DEBUG: Environment: CPATH='/opt/local/include' CPPFLAGS='-I/opt/local/include' CFLAGS='-O2' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6' LDFLAGS='-L/opt/local/lib' CC='/usr/bin/gcc-4.2'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_security_ctool/work/ctool-1.2.3" && /usr/bin/nice -n 10 /usr/bin/make -j2 all'
/usr/bin/gcc-4.2 -O2 -I/opt/local/include -L/opt/local/lib -o ctool safe_string.o ctool.o -lcurl -lssl -lcrypto
Undefined symbols:
"_map_fd", referenced from:
_process_file in ctool.o
There are also a bunch of warnings for types being different.
Change History
comment:1 Changed 4 years ago by snc@…
- Summary changed from ctools @1.2.3_1 fails to build, undefined symbol to ctool @1.2.3_1 fails to build, undefined symbol
comment:2 Changed 4 years ago by toby@…
- Version 1.8.99 deleted
map_fd has been removed in 64-bit; code needs to be patched to use mmap.
Note: See
TracTickets for help on using
tickets.

