Il problema che ho riscontrato è che sto impacchettando le librerie condivise con il mio codice per caricare GNUTLS, eccetto per libc, perché ho pensato che qualsiasi sistema lo avrebbe. La maggior parte di loro non ha il necessario 2.14 per questo (eccetto per Ubuntu o altri con scoraggianti aggiornamenti e macellazione del repository). So che è una cattiva forma essere dipendente in questo modo, ma ho bisogno di una build molto recente di GNUTLS, quindi è stata l'unica soluzione che ho pensato.
Per risolvere il problema con libc, è sicuro pacchettizzare libc & pthread (un altro dipendente), con il mio programma? Il mio programma è Java, usando JNI per caricare queste librerie se questo è rilevante. Questo è tutto per Linux.