Am 30.03.2020 um 00:21 teilte Daniel Leidert mit: Moin,
> Wenn ich die debian/changelog-Datei richtig interpretiere nutzt proftpd
> irgendein System um die Linker flags in den Kommentaren aus dem $Libraries$
> keyword zu sammeln. Ggf. werden damit die Linker-flags für die Module
> definiert
> (#519029 deutet auf so etwas hin).
>
Genau. Wenn man den Patch weg läßt und damit den Kommentar entfernt wird
nicht gegen libodbc gelinkt.
> Der Patch fügt nur den Linker-Flag für das Modul hinzu. Warum der zwingend
> notwendig ist, geht aus debian/changelog nicht hervor.
>
Ja, leider. Der einzige Effekt den ich sehe ist, daß das Module gegen
libodbc gelinkt wird. Damit erkennt dh_shlibdeps die Abhängigkeiten von
der Link und erstellt eine Abhängigkeit zwischen dem proftp Modul und
"libodbc1 (>= 2.3.1)" im Debian Paket.
Unklar ist mir allerdings ob die libodbc1 wirklich (noch) gebraucht wird
oder ob das ein Relikt aus alten Zeiten ist. Im Changelog finde ich nur:
* [PATCH] Added odbc.dpatch to manage automagically unixodbc library
linking.
...aber das wäre dann schon ein neuer Thread zum Thema "Gibt es in
mod_sql_odbc.c Referenzen auf Symbole, für die man libodbc1 braucht?".
Den werde ich aber hier nicht aufmachen.
Vielen Dank an alle Beteiligten. Nochmal sorry für die langen
Reaktionszeiten!!
Hilmar
--
sigfault
#206401 http://counter.li.org
signature.asc
Description: OpenPGP digital signature
