Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#57265 closed defect (fixed)

netpbm @10.84.01: Undefined symbols: _getline

Reported by: udbraumann Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: tiger leopard snowleopard Cc: rmottola (Riccardo)
Port: netpbm

Description

Building stopped here:

...
:info:build /usr/bin/gnumake -C analyzer/ -f /opt/local/var/macports/build/_opt_/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/netpbm/work/advanced-r3369/generator/pamtris  -DNDEBUG  -Os -fno-common -I/opt/local/include -arch ppc   -Os -fno-common -I/opt/local/include -arch ppc  -o utils.o utils.c
:info:build /usr/bin/gcc-4.2 -o pamtris pamtris.o boundaries.o framebuffer.o input.o triangle.o utils.o    -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/netpbm/work/advanced-r3369/lib -lnetpbm -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc   -lm
:info:build Undefined symbols:
:info:build   "_getline", referenced from:
:info:build       _process_next_command in input.o
:info:build ld: symbol(s) not found
:info:build collect2: ld returned 1 exit status
:info:build gnumake[2]: *** [pamtris] Error 1
...

Attachments (1)

main.log.gz (24.3 KB) - added by udbraumann 6 years ago.

Download all attachments as: .zip

Change History (8)

Changed 6 years ago by udbraumann

Attachment: main.log.gz added

comment:1 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… removed
Keywords: tiger snowleopard added
Owner: set to ryandesign
Status: newaccepted
Summary: netpbm @10.84.01 fails building on 10.5.8netpbm @10.84.01: Undefined symbols: _getline

I've reported the bug to the developer.

comment:2 Changed 6 years ago by kencu (Ken)

has duplicate 57330

comment:3 Changed 6 years ago by rmottola (Riccardo)

To carry over information from ticket #57330

tried gcc6 and clang 3.9 without improvement.

comment:4 Changed 6 years ago by rmottola (Riccardo)

Cc: rmottola added

comment:5 Changed 6 years ago by kencu (Ken)

there are a dozen or so common functions that were added to libc in about 2007 that systems 10.6 and earlier don't have.

See <https://github.com/kencu/snowleopardfixes/> and port info snowleopardfixes.

comment:6 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: acceptedclosed

comment:7 in reply to:  6 Changed 6 years ago by udbraumann

Note: See TracTickets for help on using tickets.