Ok, depois de examinar o arquivo de configuração e algumas outras coisas, descobri qual era o problema.
Eu estava tendo problemas com IMAP, LDAP e XPM, ou seja, o script de configuração não conseguiu encontrar alguns dos arquivos necessários para concluir o processo. Parece que alguns dos arquivos necessários estão em /usr/lib/
e alguns estão em /usr/lib/x86_64-linux-gnu
, com a maioria no primeiro.
No entanto, você pode definir --with-libdir
em seu script de configuração para lidar com um problema, e essa configuração é interrompida por outra coisa #Bummer. No meu caso, defini como padrão /usr/lib/x86_64-linux-gnu
, mas havia muitos arquivos em /usr/lib
, por exemplo, libc-client.a
conforme listado na minha pergunta.
Então, decidi configurar as opções de configuração para /usr/lib
como padrão e, em seguida, crie links simbólicos para os arquivos errantes em x86_64-linux-gnu
.
Então basicamente, aqui está o que eu fiz:
Crie links simbólicos para os arquivos errantes
ln -s /usr/lib/x86_64-linux-gnu/libXpm.a /usr/lib/libXpm.a
ln -s /usr/lib/x86_64-linux-gnu/libXpm.so /usr/lib/libXpm.so
ln -s /usr/lib/x86_64-linux-gnu/liblber.a /usr/lib/liblber.a
ln -s /usr/lib/x86_64-linux-gnu/libldap_r.a /usr/lib/libldap_r.a
Alterei algumas opções de configuração específicas que defini anteriormente na pergunta para o seguinte (tudo que eu alterei foi o 3 listado aqui, as outras opções permaneceram como estavam)
--with-libdir=lib --with-xpm-dir=/usr --with-ldap=/usr
E tudo funcionou bem depois disso.
Espero que ajude se você se deparar com o mesmo problema. Felicidades.