New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #21055 (closed defect: worksforme)

Opened 4 years ago

Last modified 2 years ago

freetds: Undefined symbols _tds_sys_iconv_close _tds_sys_iconv_open _tds_sys_iconv

Reported by: jczapa@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: ryandesign@…
Port: freetds

Description

After I upgraded my MacBook Pro to snow Leopard the odbc stopped working. I tried to reinstall freetds but it keeps giving me an error.

I followed the instructions on http://trac.macports.org/wiki/Migration but unfortunately didn't help my cause.

I'm attaching the debug file

Attachments

installingfreetds.debug (3.9 KB) - added by jczapa@… 4 years ago.
freetds.txt.bz2 (8.7 KB) - added by jczapa@… 4 years ago.

Change History

Changed 4 years ago by jczapa@…

comment:1 Changed 4 years ago by ryandesign@…

  • Cc ryandesign@… added
  • Port set to freetds
  • Summary changed from Unable to install freetds on Snow Leopard to freetds: Undefined symbols _tds_sys_iconv_close _tds_sys_iconv_open _tds_sys_iconv

freetds builds for me on Snow Leopard, and the output you attached does not show everything that happened so I cannot compare it to my system. Could you please try installing again, immediately after cleaning, and send the full debug output? Use these three commands to do so:

sudo port clean freetds
sudo port -d install freetds build.jobs=1 2>&1 | tee ~/desktop/freetds.txt
bzip2 ~/desktop/freetds.txt

Then attach freetds.txt.bz2 from your desktop to this ticket.

Changed 4 years ago by jczapa@…

comment:2 Changed 2 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to worksforme

First significant difference between your log and mine is this in the configure output:

checking for iconv... no, consider installing GNU libiconv

vs

checking for iconv... yes
checking how to link with libiconv... -liconv
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);

Considering the age of this ticket and the fact that this could easily be caused by not migrating to 10.6 correctly I'm just going to close it. If this problem still affects you, feel free to reopen (you'll need to attach the config.log).

Note: See TracTickets for help on using tickets.