Opened 3 years ago

Last modified 3 years ago

#62287 assigned enhancement

msodbsql @13.1.9.2_1 and msodbcsql17 @17.6.1.1_0: switch to path-style dependencies for unixODBC

Reported by: cooljeanius (Eric Gallager) Owned by: roederja
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc:
Port: msodbcsql msodbcsql17

Description

msodbcsql and msodbcsql17 currently hardcode dependencies on unixODBC. Unfortunately unixODBC conflicts with libiodbc, and kde ports depend specifically on libiodbc, so this means that one cannot have the msodbcsql ports installed simultaneously with any kde ports. It would be great if this conflict could be fixed.

Change History (3)

comment:1 Changed 3 years ago by jmroot (Joshua Root)

Cc: jann@… roederja removed
Owner: set to roederja
Status: newassigned

comment:2 Changed 3 years ago by roederja

The libiodbc port doesn't compile for me - so I can't test with it. Does it work for you? Which OS X version?

Last edited 3 years ago by roederja (previous) (diff)

comment:3 in reply to:  2 Changed 3 years ago by cooljeanius (Eric Gallager)

Replying to roederja:

The libiodbc port doesn't compile for me - so I can't test with it. Does it work for you? Which OS X version?

libiodbc is successfully installed for me, but I haven't tried building the msodbcsql ports against it yet. I am on Big Sur.

(I guess another possible solution to this issue would be to get the KDE ports to be the ones to make the switch to a path-style dependency instead, but since there are so many more of them I'm guessing it would be harder to do so...)

Note: See TracTickets for help on using tickets.