Well, the inevitable happened. My beloved Mac died peacefully: went to sleep, 
never woke up. AASP diagnosed terminal logic board failure, repair cost over 
$700 w/3 mo. warranty, wasn't worth it. Only thing salvageable (besides the 
screws and the DIMMs) was the HDD, which survived intact. Due to severe 
procrastination, the Feb'08 MBP never got past Leopard 10.5.8 and Xcode 3.1.3. 
Now had to bite the bullet and purchase a latest version MBP with Lion 
preinstalled. Migrated my stuff from the old HDD using Setup Assistant, and 
this included the whole Fink tree I had been using.

Now I want to bring my Fink fully into the Lion world, hopefully without having 
to trash everything. O.S. is at 10.7.2. Downloaded and installed the latest 
Xcode 4.2.1. Then gingerly tried to do a fink selfupdate. After having me do a 
fink index and such it finally started going up to the point where it fails 
compiling dpg. This is where it finally barfs, time after time:

> g++ -I/sw/include -I/sw/include  -Wall  -Wwrite-strings -Wpointer-arith 
> -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes 
> -Wmissing-declarations -Wbad-function-cast -Wcast-qual -Wcast-align -Winline 
> -Wmissing-noreturn -Wsign-compare -DHAVE_CONFIG_H -D_GNU_SOURCE 
> -DLOCALEDIR=\"/sw/share/locale\" 
> -I/sw/src/fink.build/dpkg-1.10.21-1230/dpkg-1.10.21/intl -I../intl 
> -I/sw/src/fink.build/dpkg-1.10.21-1230/dpkg-1.10.21/include 
> -I/sw/src/fink.build/dpkg-1.10.21-1230/dpkg-1.10.21 
> -I/sw/src/fink.build/dpkg-1.10.21-1230/dpkg-1.10.21/dselect -I../include -I.. 
> -I. -I/sw/src/fink.build/dpkg-1.10.21-1230/dpkg-1.10.21/optlib 
> -F/System/Library/Frameworks/CoreFoundation.framework -DUSE_ZLIB -g -O2 -c 
> helpmsgs.cc
> g++ -L/sw/lib -L../lib -L../optlib -framework CoreFoundation  -o dselect  
> basecmds.o  baselist.o  basetop.o  bindings.o  curkeys.o  main.o  methkeys.o  
> methlist.o  method.o  methparse.o  pkgcmds.o  pkgdepcon.o  pkgdisplay.o  
> pkginfo.o  pkgkeys.o  pkglist.o  pkgsublist.o  pkgtop.o  helpmsgs.o  -ldpkg 
> -lopt -lz 
> Undefined symbols for architecture x86_64:
>   "_curscr", referenced from:
>       baselist::kd_redraw() in basecmds.o
>       baselist::sigwinchhandler(int) in baselist.o
>   "_clearok", referenced from:
>       baselist::kd_redraw() in basecmds.o
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       urq_menu() in main.o
>   "_beep", referenced from:
>       baselist::kd_searchagain() in basecmds.o
>       baselist::kd_search() in basecmds.o
>       baselist::displayerror(char const*) in basecmds.o
>       baselist::dosearch() in baselist.o
>       urq_menu() in main.o
>       methodlist::display() in methlist.o
>       packagelist::setwant(pkginfo::pkgwant) in pkgcmds.o
>       ...
>   "_werase", referenced from:
>       baselist::kd_search() in basecmds.o
>       baselist::displayerror(char const*) in basecmds.o
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       methodlist::redrawinfo() in methlist.o
>       packagelist::itd_statuscontrol() in pkginfo.o
>       packagelist::itd_availablecontrol() in pkginfo.o
>       packagelist::redrawinfo() in pkginfo.o
>       ...
>   "_wmove", referenced from:
>       baselist::kd_search() in basecmds.o
>       baselist::displayerror(char const*) in basecmds.o
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       mywerase(_win_st*) in baselist.o
>       baselist::sigwinchhandler(int) in baselist.o
>       baselist::enddisplay() in baselist.o
>       baselist::redrawall() in baselist.o
>       ...
>   "_waddnstr", referenced from:
>       baselist::kd_search() in basecmds.o
>       baselist::displayerror(char const*) in basecmds.o
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       baselist::itd_keys() in baselist.o
>       baselist::refreshinfo() in baselist.o
>       baselist::wordwrapinfo(int, char const*) in baselist.o
>       dme(int, int) in main.o
>       ...
>   "_echo", referenced from:
>       baselist::kd_search() in basecmds.o
>   "_wgetnstr", referenced from:
>       baselist::kd_search() in basecmds.o
>   "_noecho", referenced from:
>       baselist::kd_search() in basecmds.o
>       baselist::startdisplay() in baselist.o
>       refreshmenu() in main.o
>   "_wtouchln", referenced from:
>       baselist::kd_search() in basecmds.o
>       baselist::displayerror(char const*) in basecmds.o
>   "_wgetch", referenced from:
>       baselist::displayerror(char const*) in basecmds.o
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       urq_menu() in main.o
>       methodlist::display() in methlist.o
>       sthfailed(char const*) in method.o
>       packagelist::display() in pkglist.o
>   "_stdscr", referenced from:
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       baselist::sigwinchhandler(int) in baselist.o
>       baselist::enddisplay() in baselist.o
>       baselist::startdisplay() in baselist.o
>       dme(int, int) in main.o
>       refreshmenu() in main.o
>       urq_menu() in main.o
>       ...
>   "_wbkgdset", referenced from:
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       baselist::startdisplay() in baselist.o
>   "_waddch", referenced from:
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       mywerase(_win_st*) in baselist.o
>       baselist::redrawall() in baselist.o
>       baselist::itd_keys() in baselist.o
>       baselist::refreshinfo() in baselist.o
>       baselist::wordwrapinfo(int, char const*) in baselist.o
>       methodlist::redraw1itemsel(int, int) in methlist.o
>       ...
>   "_move", referenced from:
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>   "_refresh", referenced from:
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       cursesoff() in main.o
>       urq_menu() in main.o
>       _main in main.o
>       sthfailed(char const*) in method.o
>   "_wnoutrefresh", referenced from:
>       baselist::displayhelp(helpmenuentry const*, int) in basecmds.o
>       baselist::startdisplay() in baselist.o
>       baselist::refreshinfo() in baselist.o
>       methodlist::redrawtitle() in methlist.o
>       packagelist::redrawtitle() in pkgdisplay.o
>   "_delwin", referenced from:
>       baselist::sigwinchhandler(int) in baselist.o
>       baselist::enddisplay() in baselist.o
>       packagelist::sortmakeheads() in pkglist.o
>   "_wclrtoeol", referenced from:
>       baselist::sigwinchhandler(int) in baselist.o
>       baselist::enddisplay() in baselist.o
>   "_endwin", referenced from:
>       baselist::sigwinchhandler(int) in baselist.o
>       curseson() in main.o
>       cursesoff() in main.o
>       _main in main.o
>   "_initscr", referenced from:
>       baselist::sigwinchhandler(int) in baselist.o
>       curseson() in main.o
>   "_resizeterm", referenced from:
>       baselist::sigwinchhandler(int) in baselist.o
>   "_wrefresh", referenced from:
>       baselist::sigwinchhandler(int) in baselist.o
>   "_doupdate", referenced from:
>       baselist::sigwinchhandler(int) in baselist.o
>       methodlist::display() in methlist.o
>       packagelist::display() in pkglist.o
>   "_cbreak", referenced from:
>       baselist::startdisplay() in baselist.o
>       refreshmenu() in main.o
>   "_nonl", referenced from:
>       baselist::startdisplay() in baselist.o
>       refreshmenu() in main.o
>   "_keypad", referenced from:
>       baselist::startdisplay() in baselist.o
>       refreshmenu() in main.o
>   "_clear", referenced from:
>       baselist::startdisplay() in baselist.o
>       cursesoff() in main.o
>       refreshmenu() in main.o
>       urq_menu() in main.o
>       _main in main.o
>       sthfailed(char const*) in method.o
>   "_has_colors", referenced from:
>       baselist::startdisplay() in baselist.o
>   "_start_color", referenced from:
>       baselist::startdisplay() in baselist.o
>   "_COLOR_PAIRS", referenced from:
>       baselist::startdisplay() in baselist.o
>   "_init_pair", referenced from:
>       baselist::startdisplay() in baselist.o
>   "_newwin", referenced from:
>       baselist::startdisplay() in baselist.o
>   "_newpad", referenced from:
>       baselist::startdisplay() in baselist.o
>       packagelist::sortmakeheads() in pkglist.o
>   "_pnoutrefresh", referenced from:
>       baselist::refreshinfo() in baselist.o
>       baselist::refreshlist() in basetop.o
>       baselist::refreshcolheads() in basetop.o
>       methodlist::redrawthisstate() in methlist.o
>       packagelist::redrawthisstate() in pkgtop.o
>   "_wprintw", referenced from:
>       baselist::refreshinfo() in baselist.o
>       methodlist::redrawthisstate() in methlist.o
>       packagelist::redraw1itemsel(int, int) in pkgtop.o
>   "_tigetstr", referenced from:
>       curseson() in main.o
>   "_COLS", referenced from:
>       methodlist::setwidths() in methlist.o
>       packagelist::setwidths() in pkgdisplay.o
>   "_mvwprintw", referenced from:
>       methodlist::redraw1itemsel(int, int) in methlist.o
>       packagelist::redraw1itemsel(int, int) in pkgtop.o
>   "_wcursyncup", referenced from:
>       methodlist::display() in methlist.o
>       packagelist::display() in pkglist.o
>   "_acs_map", referenced from:
>       packagelist::redraw1itemsel(int, int) in pkgtop.o
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see 
> invocation)
> make[2]: *** [dselect] Error 1
> make[1]: *** [all-dselect] Error 2
> make: *** [all-recursive] Error 2
> ### execution of /usr/bin/make failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-dpkg-1.10.21-1230
> (Reading database ... 48292 files and directories currently installed.)
> Removing fink-buildlock-dpkg-1.10.21-1230 ...
> Failed: phase compiling: dpkg-1.10.21-1230 failed
> 
> Before reporting any errors, please run "fink selfupdate" and try again.
> If you continue to have issues, please check to see if the FAQ on Fink's 
> website solves the problem.  If not, ask on one of these mailing lists:
> 
>       The Fink Users List <[email protected]>
>       The Fink Beginners List <[email protected]>.
> 
> Please try to include the complete error message in your report.  This
> generally consists of a compiler line starting with e.g. "gcc" or "g++"
> followed by the actual error output from the compiler.
> 
> Also include the following system information:
> Package manager version: 0.31.5
> Distribution version: selfupdate-rsync Wed Dec 21 01:24:58 2011, 10.7, i386
> Trees: local/main stable/main stable/crypto unstable/main unstable/crypto 
> local/injected
> Xcode: 4.2.1


Is this salvageable or will I have to start from scratch?

Thanks for your help.

J. Courcoul

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
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