WARNING: This server is unstable and will be retired in the next days. If you want to keep this forum available, please request immediately a migration on the Nabble Support forum. Forums that don't receive any migration request will be deleted forever.

 « Return to Thread: apt-build usando "-m32" em um sistema amd64

Re: apt-build usando "-m32" em um sistema amd64

by debiminho debiminho :: Rate this Message:

| View in Thread

2012/6/3 Gunther Furtado <gunfurtado@...>:

> Olá,
>
> Estou testando o apt-build sem grandes objetivos além de adquirir
> conhecimentos sobre o assunto e, ao instalar a libc6 (pacote fonte
> eglibc-2.13) o apt-built tem forçado a cflag "-m32" que, até onde eu
> entendi, serve para construir pacotes 32-bit em sistemas 64-bit. Eu não
> estou conseguindo entender o porque!
>
> A questão é duas (rs): de onde apt-build está tirando a informação de
> que meu sistema é um i386? e/ou por que o apt-build está usando esta
> informação e não as saídas do dpkg-architecture?
>
> $ dpkg-architecture -qDEB_HOST_ARCH
> amd64
>
> $ dpkg-architecture -qDEB_BUILD_ARCH
> amd64
>
> Uma coisa interessante é que nos primeiros 'comandos' de compilação
> começam com
>
> gcc-4.4 -m32
>
> depois de um certo tempo, o parâmetro some, mas as carcterísticas do
> meu sistema ("-mtune=athlon64" consta do /etc/dpkg/dpkgbuildflags.conf)
>
> $ dpkg-buildflags
> CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Werror=format-security -m64 -march=athlon64
> CPPFLAGS=-D_FORTIFY_SOURCE=2
> CXXFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Werror=format-security -m64 -march=athlon64
> FFLAGS=-g -O2
> LDFLAGS=-Wl,-z,relro
>
> grato por indicações e bom domingo a tod@s!
>

Olá Gunther,

Dentro das fontes tem um "debian/rules" ? dá uma vista de olhos...
E "a lá brute" removendo do "/usr/share/dpkg/cputable" resolvia a questão ?

Abraço
Silvino


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...
Archive: http://lists.debian.org/CAPu1e-HSk+ji9sDiD6BJJSgr3EXeyfv_h+avT8i+vM4JtuthEw@...

 « Return to Thread: apt-build usando "-m32" em um sistema amd64