On 4/12/12 12:34 PM, Ingo Thies wrote:
> Dear All,
>
> since a few weeks my fink updates always fail with gdb. In particular, I
> get the error messages shown below. I am using 10.5 (quite old, I know
> ;-)) Intel. I couldn't find any reference to gdb build failure in the
> recent fink mailings.
>
> In case that there will be no 10.5-compatible update for gdb anymore, is
> there a way to do a "fink update-all" with skipping selected packages?
> Otherwise I would have to do a lot of separate update commands from now
> on...
>
> Thanks in advance for any hints.
>
> ---- begin error messages ----
> [...]
> gcc -O2 -g -Wno-unused-value   -I. -I. -I./common -I./config
> -DLOCALEDIR="\"/sw/share/locale\"" -DHAVE_CONFIG_H -I./../include/opcode
> -I./../opcodes/.. -I./../readline/.. -I../bfd -I./../bfd -I./../include
> -I../libdecnumber -I./../libdecnumber  -I./gnulib -Ignulib   -DTUI=1
> -I/sw/include
> -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
> -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
> -Wall -Wdeclaration-after-statement -Wpointer-arith -Wformat-nonliteral
> -Wno-pointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch
> -Wno-char-subscripts  -c -o darwin-nat.o -MT darwin-nat.o -MMD -MP -MF
> .deps/darwin-nat.Tpo darwin-nat.c
>    machoread.c: In function
> 'macho_symfile_read':
> machoread.c:183: warning: 'nbr_syms' may be used uninitialized in this
> function
> darwin-nat.c: In function 'darwin_read_dyld_info':
> darwin-nat.c:1850: error: storage size of 'task_dyld_info' isn't known
> darwin-nat.c:1851: error: 'TASK_DYLD_INFO_COUNT' undeclared (first use in
> this function)
> darwin-nat.c:1851: error: (Each undeclared identifier is reported only
> once
> darwin-nat.c:1851: error: for each function it appears in.)
> darwin-nat.c:1858: error: 'TASK_DYLD_INFO' undeclared (first use in this
> function)
> make[2]: *** [darwin-nat.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[1]: *** [all-gdb] Error 2
> make: *** [all] Error 2
> ### execution of /tmp/fink.aW31K failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-gdb-7.4-2
> (Lese Datenbank ... 219259 Dateien und Verzeichnisse sind derzeit
> installiert.)
> Entferne fink-buildlock-gdb-7.4-2 ...
> Failed: phase compiling: gdb-7.4-2 failed
>
> ---- end error messages ----
>
> System information:
> Package manager version: 0.32.5.5
> Distribution version: selfupdate-rsync Thu Apr 12 21:06:06 2012, 10.5,
> i386
> Trees: local/main stable/main stable/crypto unstable/main unstable/crypto
> Xcode: 3.1.2
> Max. Fink build jobs:  2
>
>
> Best wishes,
>
> Ingo
I got the same thing (10.5/i386, Xcode 3.1.4).

fink doesn't support any modification to "update-all".  The easiest way 
to work around the issue while you're waiting for a fix for gdb is to 
use "fink remove gdb" and then "sudo dpkg -i 
/sw/fink/debs/gdb_7.1-2_darwin-i386.deb"  to restore your current 
version, assuming that you still have the .deb file.

If it turns out that this version of package cannot be made to build on 
10.5, we'll eventually mark things appropriately to avoid blocking 
"update-all".

-- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/2012/02/21/got-job/


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to