Unpacking schlägt fehl

Miyamoto

Neuer User
Mitglied seit
11 Nov 2006
Beiträge
121
Punkte für Reaktionen
0
Punkte
16
Moin!
Ich versuche meiner 7270 den neuen Trunk einzuhauchen - vergeblich. Der Build läuft soweit ich sehe problemlos durch, dann folgendes:
Code:
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
  3110 inodes (3273 blocks) to write
  /home/user/temp/freetz-trunk/./tools/usr/bin/fakeroot: line 178: 26005 Aborted                 FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@"
ERROR: modunsqfs: Error in build/original/kernel/kernelsquashfs.raw
make: *** [firmware-nocompile] Fehler 1
Einer Suche brachte mir nur die Einsicht, es mal mit 'make distclean ' und 'make dirclean' zu versuchen - keine Änderung.

Ich arbeite hier auf einem Kubuntu 8.10 System mit den aktuellen Updates. Fakeroot ist nicht im System. Meine Config habe ich mal angehängt.

Any ideas???
 

Anhänge

  • config.tgz
    3.7 KB · Aufrufe: 2
Ich hatte diesen Fehler auch schonmal. Ein "make fakeroot-dirclean fakeroot-distclean" löscht alles was dazu gehört. Tritt der Fehler dann immer noch auf?

Welche Freetz Version nutzt du?

MfG Oliver
 
Ja, der Fehler tritt reproduzierbar auf - ich habe inzwischen schon:
  • 'make fakeroot-distclean; make fakeroot-dirclean'
  • 'make distclean; make dirclean;
  • komplett neu ausgecheckt

Code:
user@host:~/temp/freetz-trunk$ make                   
tar -C source -v -xzf dl/fakeroot_1.11.4.tar.gz                
fakeroot-1.11.4/                                               
fakeroot-1.11.4/build-aux/                                     
fakeroot-1.11.4/build-aux/ltversion.m4                         
fakeroot-1.11.4/build-aux/ltsugar.m4                           
fakeroot-1.11.4/build-aux/libtool.m4                           
fakeroot-1.11.4/build-aux/ltoptions.m4                         
fakeroot-1.11.4/build-aux/lt~obsolete.m4                       
fakeroot-1.11.4/AUTHORS                                        
fakeroot-1.11.4/message.h                                      
fakeroot-1.11.4/NEWS                                           
fakeroot-1.11.4/bootstrap                                      
fakeroot-1.11.4/contrib/                                       
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/                   
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/MANIFEST           
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/META.yml           
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/README             
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/Makefile.PL        
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/lib/               
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/lib/Fakeroot/      
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/lib/Fakeroot/Stat.pm
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/t/                  
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/t/Fakeroot-Stat.t   
fakeroot-1.11.4/contrib/Fakeroot-Stat-1.8.8/Stat.xs             
fakeroot-1.11.4/configure                                       
fakeroot-1.11.4/README                                          
fakeroot-1.11.4/test/                                           
fakeroot-1.11.4/test/t.chmod_dev                                
fakeroot-1.11.4/test/t.touchinstall                             
fakeroot-1.11.4/test/t.option                                   
fakeroot-1.11.4/test/compare-tar                                
fakeroot-1.11.4/test/defs.in                                    
fakeroot-1.11.4/test/t.tar                                      
fakeroot-1.11.4/test/tartest.tar.gz.uue                         
fakeroot-1.11.4/test/t.mknod                                    
fakeroot-1.11.4/test/t.no_ld_preload_link                       
fakeroot-1.11.4/test/tartest                                    
fakeroot-1.11.4/test/t.falsereturn                              
fakeroot-1.11.4/test/t.truereturn                               
fakeroot-1.11.4/test/t.echoarg                                  
fakeroot-1.11.4/test/Makefile.in                                
fakeroot-1.11.4/test/t.no_ld_preload                            
fakeroot-1.11.4/test/echo_arg                                   
fakeroot-1.11.4/test/Makefile.am                                
fakeroot-1.11.4/simple.c                                        
fakeroot-1.11.4/communicate.c                                   
fakeroot-1.11.4/BUGS                                            
fakeroot-1.11.4/config.sub                                      
fakeroot-1.11.4/acinclude.m4                                    
fakeroot-1.11.4/DEBUG                                           
fakeroot-1.11.4/configure.ac                                    
fakeroot-1.11.4/config.h.in                                     
fakeroot-1.11.4/scripts/                                        
fakeroot-1.11.4/scripts/fakeroot.in                             
fakeroot-1.11.4/scripts/instdebug                               
fakeroot-1.11.4/scripts/Makefile.in                             
fakeroot-1.11.4/scripts/Makefile.am                             
fakeroot-1.11.4/libfakeroot.c                                   
fakeroot-1.11.4/.gitignore                                      
fakeroot-1.11.4/aclocal.m4                                      
fakeroot-1.11.4/communicate.h                                   
fakeroot-1.11.4/ChangeLog                                       
fakeroot-1.11.4/ltmain.sh                                       
fakeroot-1.11.4/COPYING                                         
fakeroot-1.11.4/wrapfunc.inp                                    
fakeroot-1.11.4/statconv/                                       
fakeroot-1.11.4/statconv/glibc/                                 
fakeroot-1.11.4/statconv/glibc/linux/                           
fakeroot-1.11.4/statconv/glibc/linux/alpha/                     
fakeroot-1.11.4/statconv/glibc/linux/alpha/stats.h              
fakeroot-1.11.4/config.guess                                    
fakeroot-1.11.4/debian/                                         
fakeroot-1.11.4/debian/fakeroot.prerm                           
fakeroot-1.11.4/debian/rules                                    
fakeroot-1.11.4/debian/control                                  
fakeroot-1.11.4/debian/copyright                                
fakeroot-1.11.4/debian/changelog                                
fakeroot-1.11.4/debian/fakeroot.postinst.in                     
fakeroot-1.11.4/debian/fakeroot.postrm                          
fakeroot-1.11.4/Makefile.in                                     
fakeroot-1.11.4/depcomp                                         
fakeroot-1.11.4/wrapawk                                         
fakeroot-1.11.4/INSTALL                                         
fakeroot-1.11.4/missing                                         
fakeroot-1.11.4/doc/                                            
fakeroot-1.11.4/doc/sv/                                         
fakeroot-1.11.4/doc/sv/faked.1                                  
fakeroot-1.11.4/doc/sv/fakeroot.1                               
fakeroot-1.11.4/doc/sv/Makefile.in                              
fakeroot-1.11.4/doc/sv/Makefile.am                              
fakeroot-1.11.4/doc/faked.1                                     
fakeroot-1.11.4/doc/README.saving                               
fakeroot-1.11.4/doc/po4a/                                       
fakeroot-1.11.4/doc/po4a/po4a.cfg                               
fakeroot-1.11.4/doc/po4a/addendum.1.nl                          
fakeroot-1.11.4/doc/po4a/addendum.1.es                          
fakeroot-1.11.4/doc/po4a/addendum.1.fr                          
fakeroot-1.11.4/doc/po4a/addendum.1.sv                          
fakeroot-1.11.4/doc/po4a/po/                                    
fakeroot-1.11.4/doc/po4a/po/fakeroot.pot                        
fakeroot-1.11.4/doc/po4a/po/es.po                               
fakeroot-1.11.4/doc/po4a/po/nl.po                               
fakeroot-1.11.4/doc/po4a/po/fr.po                               
fakeroot-1.11.4/doc/po4a/po/sv.po                               
fakeroot-1.11.4/doc/fr/                                         
fakeroot-1.11.4/doc/fr/faked.1                                  
fakeroot-1.11.4/doc/fr/fakeroot.1                               
fakeroot-1.11.4/doc/fr/Makefile.in                              
fakeroot-1.11.4/doc/fr/Makefile.am                              
fakeroot-1.11.4/doc/fakeroot.1                                  
fakeroot-1.11.4/doc/es/                                         
fakeroot-1.11.4/doc/es/faked.1                                  
fakeroot-1.11.4/doc/es/fakeroot.1                               
fakeroot-1.11.4/doc/es/Makefile.in                              
fakeroot-1.11.4/doc/es/Makefile.am                              
fakeroot-1.11.4/doc/nl/                                         
fakeroot-1.11.4/doc/nl/faked.1                                  
fakeroot-1.11.4/doc/nl/fakeroot.1                               
fakeroot-1.11.4/doc/nl/Makefile.in                              
fakeroot-1.11.4/doc/nl/Makefile.am                              
fakeroot-1.11.4/doc/Makefile.in                                 
fakeroot-1.11.4/doc/Makefile.am                                 
fakeroot-1.11.4/setenv.c                                        
fakeroot-1.11.4/faked.c                                         
fakeroot-1.11.4/Makefile.am                                     
fakeroot-1.11.4/install-sh                                      
sed -i "s,getopt --version,getopt --version 2>/dev/null," \     
                source/fakeroot-1.11.4/scripts/fakeroot.in      
for i in tools/make/patches/*.fakeroot.patch; do \              
                tools/freetz_patch source/fakeroot-1.11.4 $i; \ 
        done                                                    
applying patch file tools/make/patches/100-fakeroot-doc.fakeroot.patch
patching file Makefile.am                                             
patching file Makefile.in                                             
----------------------------------------------------------------------
touch source/fakeroot-1.11.4/.unpacked                                
(cd source/fakeroot-1.11.4; rm -rf config.cache; \                    
                CFLAGS="-O3 -Wall" \                                  
                CC="gcc" \                                            
                ./configure \                                         
                --prefix=/usr \                                       
                --enable-shared \                                     
                --disable-nls \                                       
        );                                                            
checking build system type... i686-pc-linux-gnu                       
checking host system type... i686-pc-linux-gnu                        
checking target system type... i686-pc-linux-gnu                      
checking for a BSD-compatible install... /usr/bin/install -c          
checking whether build environment is sane... yes                     
checking for a thread-safe mkdir -p... /bin/mkdir -p                  
checking for gawk... gawk                                             
checking whether make sets $(MAKE)... yes                             
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make sets $(MAKE)... (cached) yes                        
checking for style of include used by make... GNU                         
checking for gcc... gcc                                                   
checking for C compiler default output file name... a.out                 
checking whether the C compiler works... yes                              
checking whether we are cross compiling... no                             
checking for suffix of executables...                                     
checking for suffix of object files... o                                  
checking whether we are using the GNU C compiler... yes                   
checking whether gcc accepts -g... yes                                    
checking for gcc option to accept ISO C89... none needed                  
checking dependency style of gcc... gcc3                                  
checking for a sed that does not truncate output... ./configure: line 3733: echo: write error: Broken pipe
/bin/sed                                                                                                  
checking for grep that handles long lines and -e... /bin/grep                                             
checking for egrep... /bin/grep -E                                                                        
checking for fgrep... /bin/grep -F                                                                        
checking for ld used by gcc... /usr/bin/ld                                                                
checking if the linker (/usr/bin/ld) is GNU ld... yes                                                     
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B                                     
checking the name lister (/usr/bin/nm -B) interface... BSD nm                                             
checking whether ln -s works... yes                                                                       
checking the maximum length of command line arguments... 805306365                                        
checking whether the shell understands some XSI constructs... yes                                         
checking whether the shell understands "+="... yes                                                        
checking for /usr/bin/ld option to reload object files... -r                                              
checking for objdump... objdump                                                                           
checking how to recognize dependent libraries... pass_all                                                 
checking for ar... ar                                                                                     
checking for strip... strip                                                                               
checking for ranlib... ranlib                                                                             
checking command to parse /usr/bin/nm -B output from gcc object... ok                                     
checking how to run the C preprocessor... gcc -E                                                          
checking for ANSI C header files... yes                                                                   
checking for sys/types.h... yes                                                                           
checking for sys/stat.h... yes                                                                            
checking for stdlib.h... yes                                                                              
checking for string.h... yes                                                                              
checking for memory.h... yes                                                                              
checking for strings.h... yes                                                                             
checking for inttypes.h... yes                                                                            
checking for stdint.h... yes                                                                              
checking for unistd.h... yes                                                                              
checking for dlfcn.h... yes                                                                               
checking for objdir... .libs                                                                              
checking if gcc supports -fno-rtti -fno-exceptions... no                                                  
checking for gcc option to produce PIC... -fPIC -DPIC                                                     
checking if gcc PIC flag -fPIC -DPIC works... yes                                                         
checking if gcc static flag -static works... yes                                                          
checking if gcc supports -c -o file.o... yes                                                              
checking if gcc supports -c -o file.o... (cached) yes                                                     
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes                            
checking whether -lc should be explicitly linked in... no                                                 
checking dynamic linker characteristics... GNU/Linux ld.so                                                
checking how to hardcode library paths into programs... immediate                                         
checking whether stripping libraries is possible... yes                                                   
checking if libtool supports shared libraries... yes                                                      
checking whether to build shared libraries... yes                                                         
checking whether to build static libraries... yes                                                         
checking which IPC method to use... (cached) sysv                                                         
checking which database format to use... (cached) inode                                                   
checking for dlopen in -ldl... yes                                                                        
checking for dirent.h that defines DIR... yes                                                             
checking for library containing opendir... none required                                                  
checking for ANSI C header files... (cached) yes                                                          
checking fcntl.h usability... yes                                                                         
checking fcntl.h presence... yes                                                                          
checking for fcntl.h... yes                                                                               
checking for unistd.h... (cached) yes                                                                     
checking features.h usability... yes                                                                      
checking features.h presence... yes                                                                       
checking for features.h... yes                                                                            
checking sys/feature_tests.h usability... no                                                              
checking sys/feature_tests.h presence... no                                                               
checking for sys/feature_tests.h... no                                                                    
checking pthread.h usability... yes                                                                       
checking pthread.h presence... yes                                                                        
checking for pthread.h... yes                                                                             
checking for stdint.h... (cached) yes                                                                     
checking for inttypes.h... (cached) yes                                                                   
checking grp.h usability... yes                                                                           
checking grp.h presence... yes                                                                            
checking for grp.h... yes                                                                                 
checking endian.h usability... yes                                                                        
checking endian.h presence... yes                                                                         
checking for endian.h... yes                                                                              
checking sys/sysmacros.h usability... yes                                                                 
checking sys/sysmacros.h presence... yes                                                                  
checking for sys/sysmacros.h... yes                                                                       
checking sys/socket.h usability... yes                                                                    
checking sys/socket.h presence... yes                                                                     
checking for sys/socket.h... yes                                                                          
checking sys/acl.h usability... yes                                                                       
checking sys/acl.h presence... yes                                                                        
checking for sys/acl.h... yes                                                                             
checking for an ANSI C-conforming const... yes                                                            
checking for mode_t... yes                                                                                
checking for off_t... yes                                                                                 
checking for size_t... yes                                                                                
checking for return value and second and third argument of readlink... int, char, size_t                  
checking for first argument of setgroups... size_t                                                        
checking for union semun... no                                                                            
checking for type of arg of __xmknod... needs *                                                           
checking for type of arg of __xmknodat... needs *                                                         
checking for type of arg of initgroups... gid_t                                                           
checking for type of arg of setreuid... gid_t                                                             
checking for type of arg of setregid... gid_t                                                             
checking for type of second arg to stat... struct stat *                                                  
checking for d_off in struct dirent... yes                                                                
checking for d_type in struct dirent... yes                                                               
checking for fchmodat... yes                                                                              
checking for fchownat... yes                                                                              
checking for fstatat... yes                                                                               
checking for mkdirat... yes                                                                               
checking for mknodat... yes                                                                               
checking for openat... yes                                                                                
checking for renameat... yes                                                                              
checking for unlinkat... yes                                                                              
checking for __xstat... yes                                                                               
checking for __fxstat... yes                                                                              
checking for __lxstat... yes                                                                              
checking for __fxstatat... yes                                                                            
checking for __xstat64... yes                                                                             
checking for __fxstat64... yes                                                                            
checking for __lxstat64... yes                                                                            
checking for __fxstatat64... yes                                                                          
checking for __xmknod... yes                                                                              
checking for __xmknodat... yes                                                                            
created fakerootconfig.h                                                                                  
checking for strdup... yes                                                                                
checking for strstr... yes                                                                                
checking for getresuid... yes                                                                             
checking for setresuid... yes                                                                             
checking for getresgid... yes                                                                             
checking for setresgid... yes                                                                             
checking for setfsuid... yes                                                                              
checking for setfsgid... yes                                                                              
checking whether setenv is declared... yes                                                                
checking whether unsetenv is declared... yes                                                              
checking for setenv... yes                                                                                
configure: creating ./config.status                                                                       
config.status: creating Makefile                                                                          
config.status: creating scripts/Makefile                                                                  
config.status: creating doc/Makefile                                                                      
config.status: creating doc/es/Makefile                                                                   
config.status: creating doc/fr/Makefile                                                                   
config.status: creating doc/nl/Makefile                                                                   
config.status: creating doc/sv/Makefile                                                                   
config.status: creating test/Makefile                                                                     
config.status: creating test/defs                                                                         
config.status: creating config.h                                                                          
config.status: executing depfiles commands                                                                
config.status: executing libtool commands                                                                 
touch source/fakeroot-1.11.4/.configured                                                                  
make -j2 -C source/fakeroot-1.11.4                                                                        
make[1]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                   
make  all-recursive                                                                                       
make[2]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                   
Making all in scripts                                                                                     
make[3]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/scripts'           
sed -e 's,[@]prefix[@],/usr,g' -e 's,[@]bindir[@],/usr/bin,g' -e 's,[@]libdir[@],/usr/lib,g' -e 's,[@]fakeroot_transformed[@],'`echo fakeroot | sed -e 's,x,x,'`',g' -e 's,[@]faked_transformed[@],'`echo faked | sed -e 's,x,x,'`',g' -e 's,[@]signal[@],TERM,g' -e 's,[@]SHELL[@],/bin/bash,g' -e 's,[@]VERSION[@],1.11.4,g' -e 's,[@]DLSUFFIX[@],.so,g' -e 's,[@]LDLIBPATHVAR[@],LD_LIBRARY_PATH,g' -e 's,[@]LDPRELOADVAR[@],LD_PRELOAD,g' -e 's,[@]LDPRELOADABS[@],0,g' -e 's,[@]LDEXTRAVAR[@],,g' < ./fakeroot.in > fakeroot                                                                                                      
chmod +x fakeroot                                                                                                          
make[3]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/scripts'                           
Making all in test                                                                                                         
make[3]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/test'                               
make[3]: Für das Ziel »all« ist nichts zu tun.                                                                             
make[3]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/test'                              
make[3]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                                    
awk -f ./wrapawk < ./wrapfunc.inp                                                                                          
awk -f ./wrapawk < ./wrapfunc.inp                                                                                          
awk -f ./wrapawk < ./wrapfunc.inp                                                                                          
/bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.     -O3 -Wall -MT communicate.lo -MD -MP -MF .deps/communicate.Tpo -c -o communicate.lo communicate.c                                                                           
gcc -DHAVE_CONFIG_H -I.     -O3 -Wall -MT faked.o -MD -MP -MF .deps/faked.Tpo -c -o faked.o faked.c                        
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -O3 -Wall -MT communicate.lo -MD -MP -MF .deps/communicate.Tpo -c communicate.c  -fPIC -DPIC -o .libs/communicate.o                                                                                        
faked.c: In Funktion »process_chmod«:                                                                                      
faked.c:677: Warnung: format »%lo« erwartet Typ »long unsigned int«, aber Argument 3 hat Typ »fake_mode_t«                 
faked.c:677: Warnung: format »%lo« erwartet Typ »long unsigned int«, aber Argument 4 hat Typ »fake_mode_t«                 
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -O3 -Wall -MT communicate.lo -MD -MP -MF .deps/communicate.Tpo -c communicate.c -o communicate.o >/dev/null 2>&1                                                                                           
mv -f .deps/communicate.Tpo .deps/communicate.Plo                                                                          
gcc -DHAVE_CONFIG_H -I.     -O3 -Wall -MT simple.o -MD -MP -MF .deps/simple.Tpo -c -o simple.o simple.c                    
mv -f .deps/simple.Tpo .deps/simple.Po                                                                                     
/bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.     -O3 -Wall -MT libfakeroot.lo -MD -MP -MF .deps/libfakeroot.Tpo -c -o libfakeroot.lo libfakeroot.c                                                                           
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -O3 -Wall -MT libfakeroot.lo -MD -MP -MF .deps/libfakeroot.Tpo -c libfakeroot.c  -fPIC -DPIC -o .libs/libfakeroot.o                                                                                        
mv -f .deps/faked.Tpo .deps/faked.Po                                                                                       
/bin/bash ./libtool --tag=CC   --mode=link gcc  -O3 -Wall   -o libcommunicate.la  communicate.lo  -ldl                     
libtool: link: ar cru .libs/libcommunicate.a .libs/communicate.o                                                           
libtool: link: ranlib .libs/libcommunicate.a                                                                               
libtool: link: ( cd ".libs" && rm -f "libcommunicate.la" && ln -s "../libcommunicate.la" "libcommunicate.la" )             
/bin/bash ./libtool --tag=CC   --mode=link gcc  -O3 -Wall   -o simple simple.o  -ldl                                       
libtool: link: gcc -O3 -Wall -o simple simple.o  -ldl                                                                      
/bin/bash ./libtool --tag=CC   --mode=link gcc  -O3 -Wall   -o faked faked.o libcommunicate.la -ldl                        
libtool: link: gcc -O3 -Wall -o faked faked.o  ./.libs/libcommunicate.a -ldl                                               
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -O3 -Wall -MT libfakeroot.lo -MD -MP -MF .deps/libfakeroot.Tpo -c libfakeroot.c -o libfakeroot.o >/dev/null 2>&1                                                                                           
mv -f .deps/libfakeroot.Tpo .deps/libfakeroot.Plo                                                                          
/bin/bash ./libtool --tag=CC   --mode=link gcc  -O3 -Wall -release 0  -o libfakeroot.la -rpath /usr/lib libfakeroot.lo libcommunicate.la  -ldl                                                                                                        
libtool: link: gcc -shared  .libs/libfakeroot.o  -Wl,--whole-archive ./.libs/libcommunicate.a -Wl,--no-whole-archive  -ldl    -Wl,-soname -Wl,libfakeroot-0.so -o .libs/libfakeroot-0.so                                                              
libtool: link: (cd ".libs" && rm -f "libfakeroot.so" && ln -s "libfakeroot-0.so" "libfakeroot.so")                         
libtool: link: (cd .libs/libfakeroot.lax/libcommunicate.a && ar x "/home/frschorer/temp/freetz-trunk/source/fakeroot-1.11.4/./.libs/libcommunicate.a")                                                                                                
libtool: link: ar cru .libs/libfakeroot.a  libfakeroot.o  .libs/libfakeroot.lax/libcommunicate.a/communicate.o             
libtool: link: ranlib .libs/libfakeroot.a                                                                                  
libtool: link: rm -fr .libs/libfakeroot.lax                                                                                
libtool: link: ( cd ".libs" && rm -f "libfakeroot.la" && ln -s "../libfakeroot.la" "libfakeroot.la" )                      
make[3]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                                   
make[2]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                                   
make[1]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                                   
make -j2 DESTDIR=/home/frschorer/temp/freetz-trunk/tools -C source/fakeroot-1.11.4 install                                 
make[1]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                                    
Making install in scripts                                                                                                  
make[2]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/scripts'                            
make[3]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/scripts'                            
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.                                                                 
test -z "/usr/bin" || /bin/mkdir -p "/home/user/temp/freetz-trunk/tools/usr/bin"                                      
 /usr/bin/install -c 'fakeroot' '/home/user/temp/freetz-trunk/tools/usr/bin/fakeroot'                                 
make[3]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/scripts'                           
make[2]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/scripts'                           
Making install in test                                                                                                     
make[2]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/test'                               
make[3]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/test'                               
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.                                                                 
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.                                                                 
make[3]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/test'                              
make[2]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4/test'                              
make[2]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                                    
CONFIG_FILES= CONFIG_HEADERS= /bin/sh ./config.status                                                                      
config.status: executing depfiles commands                                                                                 
config.status: executing libtool commands                                                                                  
make[3]: Betrete Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'                                    
CONFIG_FILES= CONFIG_HEADERS= /bin/sh ./config.status                                                                      
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.                                                                 
config.status: executing depfiles commands                                                                                 
config.status: executing libtool commands                                                                                  
test -z "/usr/lib" || /bin/mkdir -p "/home/user/temp/freetz-trunk/tools/usr/lib"                                      
 /bin/bash ./libtool   --mode=install /usr/bin/install -c  'libfakeroot.la' '/home/user/temp/freetz-trunk/tools/usr/lib/libfakeroot.la'
libtool: install: /usr/bin/install -c .libs/libfakeroot-0.so /home/user/temp/freetz-trunk/tools/usr/lib/libfakeroot-0.so
libtool: install: (cd /home/user/temp/freetz-trunk/tools/usr/lib && { ln -s -f libfakeroot-0.so libfakeroot.so || { rm -f libfakeroot.so && ln -s libfakeroot-0.so libfakeroot.so; }; })
libtool: install: /usr/bin/install -c .libs/libfakeroot.lai /home/user/temp/freetz-trunk/tools/usr/lib/libfakeroot.la
libtool: install: /usr/bin/install -c .libs/libfakeroot.a /home/user/temp/freetz-trunk/tools/usr/lib/libfakeroot.a
libtool: install: chmod 644 /home/user/temp/freetz-trunk/tools/usr/lib/libfakeroot.a
libtool: install: ranlib /home/user/temp/freetz-trunk/tools/usr/lib/libfakeroot.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
test -z "/usr/bin" || /bin/mkdir -p "/home/user/temp/freetz-trunk/tools/usr/bin"
  /bin/bash ./libtool   --mode=install /usr/bin/install -c 'faked' '/home/user/temp/freetz-trunk/tools/usr/bin/faked'
libtool: install: /usr/bin/install -c faked /home/user/temp/freetz-trunk/tools/usr/bin/faked
make[3]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'
make[2]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'
make[1]: Verlasse Verzeichnis '/home/user/temp/freetz-trunk/source/fakeroot-1.11.4'
sed -i -e 's,^PREFIX=.*,PREFIX=/home/user/temp/freetz-trunk/tools/usr,g' tools/usr/bin/fakeroot
sed -i -e 's,^BINDIR=.*,BINDIR=/home/user/temp/freetz-trunk/tools/usr/bin,g' tools/usr/bin/fakeroot
sed -i -e 's,^PATHS=.*,PATHS=/home/user/temp/freetz-trunk/tools/usr/lib,g' tools/usr/bin/fakeroot
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
  3110 inodes (3273 blocks) to write
  /home/frschorer/temp/freetz-trunk/./tools/usr/bin/fakeroot: line 178: 29421 Aborted                 FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@"
ERROR: modunsqfs: Error in build/original/kernel/kernelsquashfs.raw
make: *** [firmware-nocompile] Fehler 1

Version: Revision 2944

Irgendwo in den 2800ern konnte ich das letzte mal erfolgreich bauen - leider habe ich vor dem erneuten Auschecken vergessen, die Images zu sichern, und im Moment läuft die Original Firmware 54.04.67
 
Zuletzt bearbeitet:
Hm, du könntest mal noch "make squashfs3-dirclean" probieren. Sonst hab ich keine Idee.

MfG Oliver
 
Bringt auch keine Änderung :-(
Ich hab' jetzt auch mal versucht, den aktuellen Trunk (r2950) für die 7170 zu kompilieren, habe dazu neu ausgecheckt und die Config, die für r2680 funktionierte, geladen - selber Fehler.

Any hints anyone?

Schaft es jemand, den aktuellen Trunk auf Kubuntu 8.10 zu kompilieren?
 
Ich hab auch so was...
Wie findet man denn die genau Version von ubuntu raus?

Welchen gcc hast du denn?

MfG Oliver
 
Code:
user@host:~/temp/freetz-trunk$ cat /etc/issue
Ubuntu 8.10 \n \l

Der System-gcc hat die Version Ubuntu 4.3.2-1ubuntu11 (gcc -v, laut dpkg -l aber 4.3.1-1ubuntu2). In den Freetz-Verzeichnissen finde ich 4.2.1 und 3.4.6
 
Ich verwende das gleiche Setup und bei mir gehts...
Code:
freetz/trunk$ cat /etc/issue
Ubuntu 8.10 \n \l
freetz/trunk$ gcc --version
gcc (Ubuntu 4.3.2-1ubuntu11) 4.3.2
MfG Oliver
 
Vielleicht noch 32/64 bit? Ich nutze die 64-bit version. Funktional.
 
Merkwürdig. Also, ich nutze die 32bittige Variante.
In einem Debian Lenny in Virtualbox geht's problemlos durch. Mal gucken, vielleicht installier ich noch mal ein bißchen Ubuntu JeOS zum Kompilieren in der tüchtigen Kiste ;-)

:mad: obwohl ich's ja prinzipiell Sch***e finde, daß das nötig zu sein scheint bei mir1 *grmbl*
 
Ich scheine ein ähnliches Problem zu haben.
Mit der Version 1.0.1 lies sich gestern noch ein image erzeugen.
Heute habe ich es mit der 1.1 und dem trunk versucht, aber das bricht mit der
Fehlermeldung ab:

STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
3112 inodes (3275 blocks) to write
/home/xxxxx/Documents_old/fritz/freetz/Trunk_svn/freetz-stable-1.1/./tools/usr/bin/fakeroot: line 166: 14295 Abgebrochen FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@"
ERROR: modunsqfs: Error in build/original/kernel/kernelsquashfs.raw
make: *** [firmware-nocompile] Fehler 1

Mein System ist ein opensuse 11.1 64 bit.
An was könnte das liegen?

Gruß Jo
 
Mein System ist ein opensuse 11.1 64 bit.
An was könnte das liegen?

Ich benutze u. a. auch OpenSUSE 11.1 64-bit. Die Freetz-Images compiliere ich mit einer 32-Bit-Subshell: linux32 bash. Fehlermeldungen hatte ich noch keine.
 
Danke für die Antwort, aber mit der linux32 bash komme ich leider auch nicht weiter:-(

Gruß Jo
 
Habe soeben unter SUSE, mit der linux32 bash, ein trunk2996-Image erfolgreich compiliert:
Code:
STEP 3: PACK
  Checking for left over Subversion directories
squashfs blocksize
  root filesystem: 65536
packing var.tar
creating filesystem image
merging kernel image
  kernel image size: 6790144 (max: 7798784, free: 1008640)
packing 7170_04.67freetz-devel-2996.de_20090118-225332.image
packing 7170_04.67freetz-devel-2996.de_20090118-225332.external
Image files can be found in the ./images/ subfolder
done.

Code:
xx@YYYYY:/> uname -a
Linux YYYYY 2.6.27.7-9-default #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux
 
Bei mir:
Linux xxx 2.6.27.7-9-default #1 SMP 2008-12-04 18:10:04 +0100 x86_64 x86_64 x86_64 GNU/Linux

Mit den 1.0.1 habe ich soeben auch ein image erzeugt. Nur mit den Quellen aus dem svn will es nicht gehen. Leider führte das image zu einem dauer-reboot. Irgendwie komme ich da nicht wirklich weiter.

Gruß Jo
 
Nur mit den Quellen aus dem svn will es nicht gehen. Leider führte das image zu einem dauer-reboot. Irgendwie komme ich da nicht wirklich weiter.

Dass es mit den Quellen aus dem svn nicht geht, liegt nicht an deiner Buildumgebung (hier OpenSUSE). Es geht bei mir weder mit KNOPPIX, noch mit OpenSUSE, mit den Quellen aus dem svn. Bis trunk 2969 und früher hat es aber funktioniert. Auch das einfachste Freetzimage aus trunk 2999 (ohne Packages und ohne rauspatchen), führt zu einem Dauerreboot.
 
Mit den 1.0.1 bekomme ich zwar ein image, leider läuft es aber nicht auf meiner Fritzbox fon 7270. Es ging mir dabei hauptsächlich um die hplip Geschichte. Haben alle 7270 8 MB oder wie bekommt man die Größe des verbauten Speichers heraus?

Gruß Jo
 
Dazu hilft die Suchfunktion. Die Frage wurde in dieser Woche schon einige Male beantwortet.
 
Ich scheine ein ähnliches Problem zu haben.
Mit der Version 1.0.1 lies sich gestern noch ein image erzeugen.
Heute habe ich es mit der 1.1 und dem trunk versucht, aber das bricht mit der
Fehlermeldung ab:

STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
3112 inodes (3275 blocks) to write
/home/xxxxx/Documents_old/fritz/freetz/Trunk_svn/freetz-stable-1.1/./tools/usr/bin/fakeroot: line 166: 14295 Abgebrochen FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@"
ERROR: modunsqfs: Error in build/original/kernel/kernelsquashfs.raw
make: *** [firmware-nocompile] Fehler 1

Mein System ist ein opensuse 11.1 64 bit.
An was könnte das liegen?

Gruß Jo
Hm, liegt es jetzt am fakeroot oder am unsquashfs?

MfG Oliver
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.