É assim que você divide isso:
- O
3.2
é a versão original do clang que você está usando e em que os pacotes são baseados. - O
-1
é o versionamento do Debian no qual o pacote foi Debianizado. A maioria dos pacotes que não são desenvolvidos pelo Debian tem esse sufixo-#
. -
~exp9
significa Construção experimental, 9 versão. Neste caso, o Ubuntu importou o clang da ramificação experimental do Debian. Esses pacotes normalmente têm este sufixo, uma vez que alguns patches foram introduzidos enquanto estavam no ramo experimental que não foram aplicados a montante ou que foram colhidos a montante. -
ubuntu1
significa que o pacote foi modificado para ser reclamação do Ubuntu, que não pode ser aplicado a montante, ou que não tenha sido aplicado a montante.
Você pode ver que as versões do changelog tem um valor que diz o ramo que aplicou as correções:
clang (3.2-1 ~ exp9 ubuntu1 ) raring ; urgência = baixa
Mesclar com o Debian; alterações restantes:
- Não construa dependências de binutils-gold.
- Não bata na época por rarear.
- Matthias Klose Qui, 18 de abril de 2013, 17:17:28 +0200
clang (1: 3.2-1 ~ exp9 ) experimental ; urgência = baixa
[Peter Michael Green]
- Use o binutils-gold apenas em arquiteturas em que ele esteja realmente disponível
- 33-armhf-defaults.diff A opção padrão é usar a CPU e o FPU corretos para debian armhf (Fecha: # 704111)
34-powerpc-no-altivec.diff desativa o altivec por padrão no powerpc porque debian powerpc não requer altivec (patch escolhido a partir do ubuntu )
- Sylvestre Ledru Ter, 02 Apr 2013 19:37:22 +0200