From: "Felipe Lepow" <lipelepow@gmail.com>
To: gentoo-user-br@lists.gentoo.org
Subject: Re: [gentoo-user-br] Stage1 hardened morre no GCC
Date: Mon, 22 Dec 2008 08:19:35 -0300 [thread overview]
Message-ID: <508556fe0812220319ub8a3a8gcf04f9c82b7f6fe7@mail.gmail.com> (raw)
In-Reply-To: <d60517f30812211004v10b1b558ob43019d2d2a934ad@mail.gmail.com>
On Sun, Dec 21, 2008 at 3:04 PM, Thiago Nunes <thiagonunesrs@gmail.com> wrote:
> E aí Felipe, eu levei algumas preciosas dezenas de
Fala Thiago! Trankz?
Fala galera.
Bom, primeiramente, obrigado pela resposta.
Eu ainda estou exaustivamente testando a instalação, papo de algumas
dezenas de horas diárias e noturnas.
minutos analizando
> seu email e formulando uma resposta que lhe ajudasse a ser um usuário
> de linux mais feliz, você tem algo a me dizer?
>
> Nem que seja algo do tipo "depois eu vejo isso", ou
cara, estou vendo isso que nem um tarado.
essa máquina é uma doação, e eu gosto de pegar essas velharias e
transformar em computador denovo.
alias, so tenho maquinas assim aqui em casa, se juntar todos eles nao
dá 1 computador decente. são todos dinossauros, mas aposto, que são
todos felizes, sao mto bem tratados. esse é o mais baixo de todos, por
isso escalei o gentoo nele. nem q demore 1 ano pra acontecer. o outro
k6 2 450 já é "lamp" e roteador. então posso fazer tudo com calma.
ainda tem o agravante q eu sou doente da cabeça, serio mesmo, vamos
supor se eu instalo e falta luz, ou que eu dê um comando errado, ou
até q eu diga, nao gostei, vou formatar denovo, eu faço, eu vivo
fazendo isso, nao consigo usar o computador, fica me encomodando. não
sei, mas dá uma sensação de limpeza, sei lá. isso é papo pra
psicologo, mas nao vou fazer isso com algum.
"fiz, deu tudo
> errado e nunca mais vou usar gentoo", ou de repente
Eu já consegui instalar o gentoo 1 vez, e ficou bonitão, mas me
encomodou o lance do stage3, ai novamente a doença fez eu catar na
internet e descobrir o stage1...
E pq não usaria gentoo? nunca mais vou usar é redhat (ou seja lá o q
ela se torno foderenta?!) essas paradas, foi legal usar pra conhecer
na epoca, mas acabei evoluindo, conhecendo e gostando, compilar o
kernel pra mim foi uma parada de outro mundo, demais, nunca tinha
feito nada parecido, já tinha saturado o conhecimento no outro sistema
operacional, não há nda q eu (e a maoria de usarios linux q ja usaram
windows, ou usem no trabalho) nao saiba resolver. entao era hora de
algo novo.
"na verdade eu
> odeio linux", ou quem sabe "descobri que odeio computadores", ou até
de fato, odeio computadores, e é "droga", e eu já sou viciado, viciado
não, adicto.
e não, eu já passei dessa fase de odeio linux, eu já conheço o
sistema, nao que eu saiba resolver tudo, mas so de dominar a
compilação de kernel, eu me sinto legal. é tipo fazer compras, porem
eu nao gosto de fazer compras.
> "resolvi me atirar de uma ponte", mas dê alguma
hehehe seria legal, mas não...
resposta pra lista por
> favor.
>
> []s
>
>
On Wed, Dec 17, 2008 at 8:45 AM, Felipe Lepow <lipelepow@...> wrote:
>> Pessoal, bom dia!
>>
>> Venho tentando já ha duas semanas, instalar o gentoo a partir do...
> O stage1 tem algum motivo especial ou é só por esporte mesmo?
Além de estar fazendo tudo isso por esporte, o motivo é especial, ter
um gentoo instalado a partir do stage 1 : )
Bom, se o legal do negócio é o "conceito" de compilar tudo seria legal
compilar tb a base, do zero, resumindo seria, otimização ao extremo.
Agora, o hardened é frescura mesmo. Mas eu quero!
Bom, quanto aos documentos, no site do gentoo eu já li todos,
handbooks, x86 quickinstall guide, hardened faq, hardened pax
quickstart, roadmap. quase tudo, sério mesmo.
> "internal compiler error" é brabo.
> Tu ta criando partição de swap aí?
> Estais habilitando ela pra ser usada durante a instalação?
Quanto a swap, estou sim, 512 megas e swapon logo depois do "mkswap -c
-L swap", assim, com relação ao proceder de instalação posso dar
segurança que não é erro meu. Eu reproduzi a instalação pelo handbook
(stage3), logo o layout do disco é o mesmo do manual, e eu paro antes
de compilar o kernel e chamo o "bootstrap.sh", e ao inves de fazer o
download do tarball stage3 eu faço o do stage1hardened.
>> BOOTSTRAP_STAGE=2
>
>Ué, afinal é no stage1 ou no stage2 que acontece isso?
bom, foi como disse acima, o tarball é stage1hardened, e o
bootstrap.sh que eu chamo começa a rodar e vara a noite toda, qnd eu
acordo tá esse erro bonito lá com * vermelho. Aí não sei precisar o
que acontece dentro do script que especifica essa variavel ai, ele
divide em etapas os procedimentos do script. logo, não sei qual etapa
dentro dele, mas o que eu queria mesmo era ver aquela msg q eu JA VI
UMA VEZ de "agora vc deve rodar #merge -e system" que mostrou no final
do bootstrap qnd deu certo a primeira vez e eu esbarrei com o pé no
estabilizador e desligou a p** toda.
>Tu fez o bootstrap com "-O3" nas flags do gcc e agora >ta tentando
>fazer o "emerge -e system" com -O2?
No make.conf deixo com -O3 porém durante a compilação ele mesmo muda
pra -O2. Como se ignorasse minhas flags.
E ainda não consegui finalizar o script bootstrap.sh logo, ainda não
rodei o emerge -e system. todos esses erros acontecem no bootstrap
ainda.
>> CFLAGS='-march=pentium-mmx -O3 -pipe -fomit-frame-pointer -mmmx -fforce-addr'
>E essas CFLAGS malucas aí? E esse "-O3", tu não >tinha trocado pra "-O2"?
Eu boto O3 e ele compila com O2, da ultima tentativa eu deixei em O2 e
ainda assim não funcionou, e quando eu consegui fazer o bootstrap
aquela unica vez, foi com O3, por isso ainda estava insistindo nela...
>Não sei quais as implicações de usar "-fforce-addr", >mas sei que não é
>uma das CFLAGS consideradas seguras. Saca ela >fora.
Irei remover essa e eliminar a redundancia do -mmmx, ela vem padrão no
make.conf do hardened stage1 tarball.
O chost configurei assim que o tar xvpf stage1...bzip2 finalizou.
assim como manda o handbook.
finalizada as respostas vou atualizar o problema, ontem eu cheguei em
casa, e fui testar novas soluções, mandei compilar de onde parou ontem
e deu um erro diferente.
Porém no final de semana, eu consegui realizar o bootstrap, somente
quando eu tirei a -O3 e deixei na 2.
Pro meio da semana eu vou dar a formatada ultimate, so lembro que no
sábado, eu quando vi o bootstrap finalizado dentro das minhas
vontades, falei, bom, agora nao da mais erro, e nao é q deu, eu
comecei novamente e nao foi. parou num erro de cc1, mas nao esquenta,
eu vou me atracar com ele com calma la em casa. assim q eu tiver um
secesso eu reporto na lista, que nem quando eu consegui compilar
sozinho e de primeira o kernel, e reportei na lista do debian.
Eu ja havia formulado essa respota desde o dia do contato inicial, mas
ainda estou testando as possibilidades. Foi mal ai até pela resposta
(na minha opniao) muito cedo ainda, mas é q eu nao queria o pessoal
achando q eu nao tava nem ai.
valeu e grande abraço!
next prev parent reply other threads:[~2008-12-22 11:21 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-17 11:45 [gentoo-user-br] Stage1 hardened morre no GCC Felipe Lepow
2008-12-17 18:59 ` Thiago Nunes
2008-12-17 19:43 ` Marcus Fazzi (Anunakin)
2008-12-21 18:04 ` Thiago Nunes
2008-12-22 11:19 ` Felipe Lepow [this message]
2008-12-22 11:34 ` Geisel Sierote
2008-12-24 12:36 ` Felipe Lepow
2008-12-24 15:08 ` Geisel Sierote
2008-12-24 16:51 ` Thiago Nunes
2008-12-31 13:08 ` Felipe Lepow
2009-01-02 1:33 ` Thiago Nunes
2009-01-02 2:13 ` Bruno Buss
2009-01-02 2:16 ` Bruno Buss
2009-01-02 2:22 ` Thiago Nunes
2009-01-07 14:02 ` Felipe Lepow
2008-12-19 13:18 ` [gentoo-user-br] Mysql 5.1 Eduardo Schoedler
2008-12-19 16:49 ` Thiago Nunes
2008-12-19 17:02 ` Eduardo Schoedler
2008-12-19 17:14 ` Davi Vidal
2008-12-19 17:59 ` Eduardo Schoedler
2008-12-19 18:12 ` Davi Vidal
2008-12-19 20:03 ` Raphael MD
2008-12-19 23:07 ` Eduardo Schoedler
2008-12-20 2:39 ` Raphael MD
2009-01-02 19:01 ` Eduardo Schoedler
2009-01-03 1:37 ` Thiago Nunes
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=508556fe0812220319ub8a3a8gcf04f9c82b7f6fe7@mail.gmail.com \
--to=lipelepow@gmail.com \
--cc=gentoo-user-br@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox