[FUG-BR] Atualização maciça: Dicas

Joao Rocha Braga Filho goffredo em gmail.com
Segunda Agosto 18 21:19:08 BRT 2008


On Mon, Aug 18, 2008 at 8:44 PM, Leonardo Augusto <lalinden at gmail.com> wrote:
> Entao...
>
> Pela sei la que vez ja, perdi a conta.. .estou tentando atualizar um
> 7.0 para o current do mesmo (7.0)..

Tente fazer o upgrade para o STABLE, e não o CURRENT:

*default release=cvs tag=RELENG_7


João Rocha.


>
> Aí faço o cvsup, vai ate o final blz, sem erro, aí vou no /usr/src e
> dou make buildworld...
> O resultado apos um tempo esta abaixo.... (trava tudo)
>
> =================================================================================
> ...
> mkdep -f .depend -a    -DBSDTAR_VERSION_STRING=\"2.5.5\"
> -DPLATFORM_CONFIG_H=\"config_freebsd.h\" -I/usr/src/usr.bin/tar
> -DRESCUE /usr/src/usr.bin/tar/bsdtar.c getdate.c
> /usr/src/usr.bin/tar/matching.c /usr/src/usr.bin/tar/read.c
> /usr/src/usr.bin/tar/siginfo.c /usr/src/usr.bin/tar/subst.c
> /usr/src/usr.bin/tar/tree.c /usr/src/usr.bin/tar/util.c
> /usr/src/usr.bin/tar/write.c
> echo bsdtar: /usr/obj/usr/src/tmp/usr/lib/libc.a
> /usr/obj/usr/src/tmp/usr/lib/libarchive.a
> /usr/obj/usr/src/tmp/usr/lib/libbz2.a
> /usr/obj/usr/src/tmp/usr/lib/libz.a >> .depend
> cc -O2 -pipe -funroll-loops -ffast-math -march=pentiumpro
> -DBSDTAR_VERSION_STRING=\"2.5.5\"
> -DPLATFORM_CONFIG_H=\"config_freebsd.h\" -I/usr/src/usr.bin/tar
> -DRESCUE -fstack-protector -Wsystem-headers -Werror -Wall
> -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
> -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
> -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter
> -Wno-pointer-sign -c /usr/src/usr.bin/tar/bsdtar.c
> cc -O2 -pipe -funroll-loops -ffast-math -march=pentiumpro
> -DBSDTAR_VERSION_STRING=\"2.5.5\"
> -DPLATFORM_CONFIG_H=\"config_freebsd.h\" -I/usr/src/usr.bin/tar
> -DRESCUE -fstack-protector -Wsystem-headers -Werror -Wall
> -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
> -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
> -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter
> -Wno-pointer-sign -c getdate.c
> cc -O2 -pipe -funroll-loops -ffast-math -march=pentiumpro
> -DBSDTAR_VERSION_STRING=\"2.5.5\"
> -DPLATFORM_CONFIG_H=\"config_freebsd.h\" -I/usr/src/usr.bin/tar
> -DRESCUE -fstack-protector -Wsystem-headers -Werror -Wall
> -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
> -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
> -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter
> -Wno-pointer-sign -c /usr/src/usr.bin/tar/matching.c
> /usr/src/usr.bin/tar/matching.c: In function 'pathmatch':
> /usr/src/usr.bin/tar/matching.c:316: error: 'FNM_LEADING_DIR'
> undeclared (first use in this function)
> /usr/src/usr.bin/tar/matching.c:316: error: (Each undeclared
> identifier is reported only once
> /usr/src/usr.bin/tar/matching.c:316: error: for each function it appears in.)
> /usr/src/usr.bin/tar/matching.c:316: error: too many arguments to
> function 'bsdtar_fnmatch'
> *** Error code 1
>
> Stop in /usr/src/usr.bin/tar.
> *** Error code 1
>
> Stop in /usr/obj/usr/src/rescue/rescue.
> *** Error code 1
>
> Stop in /usr/src/rescue/rescue.
> *** Error code 1
>
> Stop in /usr/src/rescue.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
>
> =================================================================================
>
> Bom, as configuracoes relevantes estou colocando abaixo...
>
> /etc/make.conf
> CPUTYPE= i686
> CFLAGS= -O2 -pipe -funroll-loops -ffast-math
> COPTFLAGS= -O2 -pipe -funroll-loops -ffast-math
> WITHOUT_X11=yes
> NO_X=yes
> # added by use.perl 2008-08-11 20:53:15
> PERL_VER=5.8.8
> PERL_VERSION=5.8.8
>
> o cvsup foi assim, cvsup -g -L 2 supfile, que esta como segue
>
> *default host=cvsup5.FreeBSD.org
> *default base=/var/db
> *default prefix=/usr
> *default release=cvs tag=RELENG_7
> *default delete use-rel-suffix
> *default compress
> *default tag=.
> src-all
>
> uname -a
> FreeBSD localhost.localdomain 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Wed
> Aug 13 16:16:39 UTC 2008
> root at localhost.localdomain:/usr/obj/usr/src/sys/KERNEL1  i386
>
> Sera que pode ser o kernel que recompilei ?
> nao fiz nada de mais no kernel alem de capar uns drivers que nao sao
> utilizados...
>
> E agora ? eheh reinstalo tudo denovo ? :(
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
"Sempre se apanha mais com as menores besteiras. Experiência própria."

goffredo at gmail.com


Mais detalhes sobre a lista de discussão freebsd