# HG changeset patch # User Sam Lantinga # Date 1047245898 0 # Node ID d0fecf67cd937489586e35f7752ec7e2f2885e18 # Parent f8710950cddc89f144f71f96503aa53dba9547ff *** empty log message *** diff -r f8710950cddc -r d0fecf67cd93 configure.in --- a/configure.in Thu Mar 06 06:22:33 2003 +0000 +++ b/configure.in Sun Mar 09 21:38:18 2003 +0000 @@ -2596,16 +2596,18 @@ src/main/Makefile src/main/macosx/Makefile src/main/macosx/Info.plist -src/audio/Makefile src/audio/alsa/Makefile src/audio/arts/Makefile src/audio/baudio/Makefile src/audio/dc/Makefile +src/audio/disk/Makefile src/audio/dma/Makefile src/audio/dmedia/Makefile src/audio/dsp/Makefile src/audio/esd/Makefile src/audio/macrom/Makefile +src/audio/Makefile +src/audio/mint/Makefile src/audio/nas/Makefile src/audio/nto/Makefile src/audio/openbsd/Makefile @@ -2614,43 +2616,41 @@ src/audio/ums/Makefile src/audio/windib/Makefile src/audio/windx5/Makefile -src/audio/disk/Makefile -src/audio/mint/Makefile src/video/Makefile +src/video/aalib/Makefile +src/video/ataricommon/Makefile +src/video/bwindow/Makefile +src/video/cybergfx/Makefile +src/video/dc/Makefile +src/video/dga/Makefile +src/video/directfb/Makefile +src/video/dummy/Makefile +src/video/epoc/Makefile +src/video/fbcon/Makefile +src/video/gem/Makefile +src/video/ggi/Makefile +src/video/maccommon/Makefile +src/video/macdsp/Makefile +src/video/macrom/Makefile +src/video/nanox/Makefile +src/video/photon/Makefile +src/video/picogui/Makefile +src/video/ps2gs/Makefile +src/video/qtopia/Makefile +src/video/quartz/Makefile +src/video/svga/Makefile +src/video/vgl/Makefile +src/video/wincommon/Makefile +src/video/windib/Makefile +src/video/windx5/Makefile +src/video/x11/Makefile +src/video/xbios/Makefile +src/video/XFree86/extensions/Makefile src/video/XFree86/Makefile -src/video/XFree86/extensions/Makefile src/video/XFree86/Xinerama/Makefile src/video/XFree86/Xv/Makefile src/video/XFree86/Xxf86dga/Makefile src/video/XFree86/Xxf86vm/Makefile -src/video/cybergfx/Makefile -src/video/x11/Makefile -src/video/dga/Makefile -src/video/nanox/Makefile -src/video/fbcon/Makefile -src/video/directfb/Makefile -src/video/ps2gs/Makefile -src/video/ggi/Makefile -src/video/maccommon/Makefile -src/video/macdsp/Makefile -src/video/macrom/Makefile -src/video/quartz/Makefile -src/video/svga/Makefile -src/video/vgl/Makefile -src/video/aalib/Makefile -src/video/wincommon/Makefile -src/video/windib/Makefile -src/video/windx5/Makefile -src/video/bwindow/Makefile -src/video/photon/Makefile -src/video/epoc/Makefile -src/video/dummy/Makefile -src/video/ataricommon/Makefile -src/video/xbios/Makefile -src/video/gem/Makefile -src/video/dc/Makefile -src/video/qtopia/Makefile -src/video/picogui/Makefile src/events/Makefile src/joystick/Makefile src/joystick/amigaos/Makefile diff -r f8710950cddc -r d0fecf67cd93 ltconfig --- a/ltconfig Thu Mar 06 06:22:33 2003 +0000 +++ b/ltconfig Sun Mar 09 21:38:18 2003 +0000 @@ -1433,7 +1433,7 @@ #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols $lib' hardcode_direct=yes hardcode_shlibpath_var=no - whole_archive_flag_spec='$convenience' + whole_archive_flag_spec='-all_load $convenience' ;; hpux9* | hpux10* | hpux11*) diff -r f8710950cddc -r d0fecf67cd93 ltmain.sh --- a/ltmain.sh Thu Mar 06 06:22:33 2003 +0000 +++ b/ltmain.sh Sun Mar 09 21:38:18 2003 +0000 @@ -2200,7 +2200,18 @@ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval cmds=\"$archive_expsym_cmds\" else - eval cmds=\"$archive_cmds\" + save_deplibs="$deplibs" + for conv in $convenience; do + tmp_deplibs= + for test_deplib in $deplibs; do + if test "$test_deplib" != "$conv"; then + tmp_deplibs="$tmp_deplibs $test_deplib" + fi + done + deplibs="$tmp_deplibs" + done + eval cmds=\"$archive_cmds\" + deplibs="$save_deplibs" fi IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' for cmd in $cmds; do