From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LEiqS-0007rE-Fy for garchives@archives.gentoo.org; Mon, 22 Dec 2008 11:21:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B08EEE07A5; Mon, 22 Dec 2008 11:19:36 +0000 (UTC) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by pigeon.gentoo.org (Postfix) with ESMTP id 457CEE07A5 for ; Mon, 22 Dec 2008 11:19:36 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id d23so757416fga.14 for ; Mon, 22 Dec 2008 03:19:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=8yLCEScARE9/61WV8FSmDCRjDZYygs3V8jUtuWsq6ng=; b=TJWnIGFck0Go8qpNMlDWNXFlZ+QGcq+avLjSZi+TBoilYmxFWPKOM4+KReSMsSrgQQ YpUDOVou1JsbzarR9fTtEpvw7t5/W8+tjPxCNKynrvAb+C22H/rET4qdIUGP6s5f/gEg n8lGrScfCDLxtJhIffJh/8HkUtylMV1jWvdwY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Xc0dc2HvAT/Pqc0yhkvDa+FoP6UR7VULlhTWZO70RfO+DK0tMRDv80IDSG1FJ5Te9x F4gMh7/2++o/zXEfZt2zDgBkIsY8cRCGsG81UFEk9nrn0xVfaLoxSkY61gf4Fcxx8GpQ hHsB4qNEQS9S5gUlrtczcC+iqZme+Vqar0bWg= Received: by 10.86.76.16 with SMTP id y16mr3604456fga.65.1229944775681; Mon, 22 Dec 2008 03:19:35 -0800 (PST) Received: by 10.86.77.8 with HTTP; Mon, 22 Dec 2008 03:19:35 -0800 (PST) Message-ID: <508556fe0812220319ub8a3a8gcf04f9c82b7f6fe7@mail.gmail.com> Date: Mon, 22 Dec 2008 08:19:35 -0300 From: "Felipe Lepow" To: gentoo-user-br@lists.gentoo.org Subject: Re: [gentoo-user-br] Stage1 hardened morre no GCC In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-br@lists.gentoo.org Reply-to: gentoo-user-br@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <508556fe0812170345g304296eekc0e7b840931355c@mail.gmail.com> X-Archives-Salt: 245447bb-fe71-4561-8aaa-4e1e651b7ddc X-Archives-Hash: 9baec320adbd5a214822cd2b9c60988e On Sun, Dec 21, 2008 at 3:04 PM, Thiago Nunes wro= te: > E a=ED Felipe, eu levei algumas preciosas dezenas de Fala Thiago! Trankz? Fala galera. Bom, primeiramente, obrigado pela resposta. Eu ainda estou exaustivamente testando a instala=E7=E3o, papo de algumas dezenas de horas di=E1rias e noturnas. minutos analizando > seu email e formulando uma resposta que lhe ajudasse a ser um usu=E1rio > de linux mais feliz, voc=EA 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=E1quina =E9 uma doa=E7=E3o, 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=E1 1 computador decente. s=E3o todos dinossauros, mas aposto, que s=E3o todos felizes, sao mto bem tratados. esse =E9 o mais baixo de todos, por isso escalei o gentoo nele. nem q demore 1 ano pra acontecer. o outro k6 2 450 j=E1 =E9 "lamp" e roteador. ent=E3o posso fazer tudo com calma. ainda tem o agravante q eu sou doente da cabe=E7a, serio mesmo, vamos supor se eu instalo e falta luz, ou que eu d=EA um comando errado, ou at=E9 q eu diga, nao gostei, vou formatar denovo, eu fa=E7o, eu vivo fazendo isso, nao consigo usar o computador, fica me encomodando. n=E3o sei, mas d=E1 uma sensa=E7=E3o de limpeza, sei l=E1. isso =E9 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=E1 consegui instalar o gentoo 1 vez, e ficou bonit=E3o, mas me encomodou o lance do stage3, ai novamente a doen=E7a fez eu catar na internet e descobrir o stage1... E pq n=E3o usaria gentoo? nunca mais vou usar =E9 redhat (ou seja l=E1 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=E1 tinha saturado o conhecimento no outro sistema operacional, n=E3o h=E1 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=E9 de fato, odeio computadores, e =E9 "droga", e eu j=E1 sou viciado, viciado n=E3o, adicto. e n=E3o, eu j=E1 passei dessa fase de odeio linux, eu j=E1 conhe=E7o o sistema, nao que eu saiba resolver tudo, mas so de dominar a compila=E7=E3o de kernel, eu me sinto legal. =E9 tipo fazer compras, porem eu nao gosto de fazer compras. > "resolvi me atirar de uma ponte", mas d=EA alguma hehehe seria legal, mas n=E3o... resposta pra lista por > favor. > > []s > > On Wed, Dec 17, 2008 at 8:45 AM, Felipe Lepow wrote: >> Pessoal, bom dia! >> >> Venho tentando j=E1 ha duas semanas, instalar o gentoo a partir do... > O stage1 tem algum motivo especial ou =E9 s=F3 por esporte mesmo? Al=E9m de estar fazendo tudo isso por esporte, o motivo =E9 especial, ter um gentoo instalado a partir do stage 1 : ) Bom, se o legal do neg=F3cio =E9 o "conceito" de compilar tudo seria legal compilar tb a base, do zero, resumindo seria, otimiza=E7=E3o ao extremo. Agora, o hardened =E9 frescura mesmo. Mas eu quero! Bom, quanto aos documentos, no site do gentoo eu j=E1 li todos, handbooks, x86 quickinstall guide, hardened faq, hardened pax quickstart, roadmap. quase tudo, s=E9rio mesmo. > "internal compiler error" =E9 brabo. > Tu ta criando parti=E7=E3o de swap a=ED? > Estais habilitando ela pra ser usada durante a instala=E7=E3o? Quanto a swap, estou sim, 512 megas e swapon logo depois do "mkswap -c -L swap", assim, com rela=E7=E3o ao proceder de instala=E7=E3o posso dar seguran=E7a que n=E3o =E9 erro meu. Eu reproduzi a instala=E7=E3o pelo hand= book (stage3), logo o layout do disco =E9 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=E7o o do stage1hardened. >> BOOTSTRAP_STAGE=3D2 > >U=E9, afinal =E9 no stage1 ou no stage2 que acontece isso? bom, foi como disse acima, o tarball =E9 stage1hardened, e o bootstrap.sh que eu chamo come=E7a a rodar e vara a noite toda, qnd eu acordo t=E1 esse erro bonito l=E1 com * vermelho. A=ED n=E3o sei precisar o que acontece dentro do script que especifica essa variavel ai, ele divide em etapas os procedimentos do script. logo, n=E3o 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=E9 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=E9m durante a compila=E7=E3o ele mesmo muda pra -O2. Como se ignorasse minhas flags. E ainda n=E3o consegui finalizar o script bootstrap.sh logo, ainda n=E3o rodei o emerge -e system. todos esses erros acontecem no bootstrap ainda. >> CFLAGS=3D'-march=3Dpentium-mmx -O3 -pipe -fomit-frame-pointer -mmmx -ffo= rce-addr' >E essas CFLAGS malucas a=ED? E esse "-O3", tu n=E3o >tinha trocado pra "-O= 2"? Eu boto O3 e ele compila com O2, da ultima tentativa eu deixei em O2 e ainda assim n=E3o funcionou, e quando eu consegui fazer o bootstrap aquela unica vez, foi com O3, por isso ainda estava insistindo nela... >N=E3o sei quais as implica=E7=F5es de usar "-fforce-addr", >mas sei que n= =E3o =E9 >uma das CFLAGS consideradas seguras. Saca ela >fora. Irei remover essa e eliminar a redundancia do -mmmx, ela vem padr=E3o 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=E7=F5es, mandei compilar de onde parou ontem e deu um erro diferente. Por=E9m 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=E1bado, eu quando vi o bootstrap finalizado dentro das minhas vontades, falei, bom, agora nao da mais erro, e nao =E9 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=E9 pela resposta (na minha opniao) muito cedo ainda, mas =E9 q eu nao queria o pessoal achando q eu nao tava nem ai. valeu e grande abra=E7o!