Opened 12 years ago

Closed 12 years ago

#34971 closed defect (fixed)

nfdump: Undefined symbols: _format_number

Reported by: christopher.siegle@… Owned by: markd@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: nfdump

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Cannot install nfdump on Mac Lion (10.7.4) with ports (2.1.1).

sudo port install nfdump

After the installation failed the first time, I ran

sudo port clean nfdump

I attempted a reinstall and it failed again

Attachments (1)

main.log (92.7 KB) - added by christopher.siegle@… 12 years ago.
nfdump error log file

Download all attachments as: .zip

Change History (4)

Changed 12 years ago by christopher.siegle@…

Attachment: main.log added

nfdump error log file

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

Cc: ryandesign@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to markd@…
Port: nfdump added
Summary: Cannot install nfdump on Mac Lionnfdump: Undefined symbols: _format_number

The relevant error in the log seems to be:

:info:build Undefined symbols for architecture x86_64:
:info:build   "_format_number", referenced from:
:info:build       _String_InPackets in nfcapd-nf_common.o
:info:build       _String_OutPackets in nfcapd-nf_common.o
:info:build       _String_InBytes in nfcapd-nf_common.o
:info:build       _String_OutBytes in nfcapd-nf_common.o
:info:build       _String_bps in nfcapd-nf_common.o
:info:build       _String_pps in nfcapd-nf_common.o

It builds fine for me, but I'm on Snow Leopard, not Lion. I updated the port to 1.6.6 in r94646. Please wait 30 minutes, "sudo port selfupdate", and try again. Let us know if that helps or not; if not, attach the new main.log.

comment:2 Changed 12 years ago by christopher.siegle@…

problem solved. thank you very much.

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

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.