Почему freetds так устарел?

FreeTDS выпустила 0,95 в июне 2015 года и 1,0 в мае 2016 года, но все, что я нашел для пакетов, это различные компиляции по 0,91. Есть ли проблема с версиями 0.95 и / или 1.0, которая не позволяет любому из debian-dom использовать последние драйверы?

Редактировать:

Это отличается от вопросов / ответов о базовой задержке версии (например, почему в репозиториях Ubuntu не установлены последние версии программного обеспечения?). В этой ссылке обсуждаются отдельные выпуски Ubuntu, но последний выпуск FreeTDS был двумя полными выпусками Ubuntu назад. Последнее изменение версии в freetds Пакет был более четырех выпусков Ubuntu назад.

Похоже, что этот пакет задерживается, потому что (a) debian не обновил его, и (b) ubuntu не обновил. Я понимаю отставание версий и зависание функций. Это не мой вопрос. Определенно есть примеры побочных эффектов второго порядка, когда обновление библиотеки происходит каскадно через многие приложения, которые зависят от нее.

Повторяю мой вопрос: какие несовместимости существуют в более новых версиях FreeTDS, которые могут сдерживать обновление пакета?

Я ожидаю ответ по линии:

  1. v0.95 (и выше) ломают приложения X, Y и Z, поэтому он отложен до ожидающих исправлений.
  2. Там нет известных проблем. Там не было никакой необходимости обновлять его. Сопровождающие недостаточно заботились о версиях TDS выше 7.1 (например, SQL Server > 2000 и Azure используют 7.2-7.4, с поддержкой нескольких ключевых функций), чтобы приложить усилия.

Меня не интересует #2, это вполне понятно (с простым обходным путем: скомпилируйте его вручную и не полагайтесь на управление пакетами). Я нервничаю из-за № 1, где я могу быть укушен в будущем.

0 ответов

Другие вопросы по тегам