1. 10 Aug, 2011 2 commits
  2. 17 May, 2011 1 commit
  3. 31 Mar, 2011 1 commit
  4. 03 Feb, 2011 1 commit
  5. 27 Jan, 2011 1 commit
  6. 17 Dec, 2010 1 commit
  7. 21 Nov, 2010 1 commit
  8. 09 Nov, 2010 1 commit
  9. 29 Oct, 2010 1 commit
  10. 07 Oct, 2010 1 commit
  11. 27 Sep, 2010 1 commit
  12. 09 Aug, 2010 1 commit
    • Yaakov Selkowitz's avatar
      Revert "Bug #6247: Fix build on Cygwin" · c482a2c1
      Yaakov Selkowitz authored
      libtool requires the '-no-undefined' flag in order to create shared
      libraries on PE/COFF platforms (Cygwin/MinGW); on other platforms this
      flag has no effect.
      
      The problem with libXfont is that PE weak symbols do not behave exactly
      as they do on ELF platforms.  Since PE binaries (both executables and
      libraries) must have all symbols resolved at link time, there is no way
      for the real symbols in xserver to "displace" those in libXfont at
      runtime, so the result is that libXfont uses its stubs, which do
      nothing, and xserver ends up unable to find its fonts.
      
      Solving this will require either significant changes to libXfont or some
      major improvement to the toolchain to handle this case.  Until that
      happens, removing '-no-undefined' will result in a static-only library
      on these platforms, which is the only currently working solution.
      
      http://sourceware.org/bugzilla/show_bug.cgi?id=11306
      http://cygwin.com/ml/cygwin/2010-04/msg00281.html
      
      This reverts commit 69c4ae1e.
      
      Conflicts:
      
      	ChangeLog
      Signed-off-by: Yaakov Selkowitz's avatarYaakov Selkowitz <yselkowitz@users.sourceforge.net>
      c482a2c1
  13. 08 Aug, 2010 1 commit
  14. 10 Jul, 2010 1 commit
  15. 08 Jul, 2010 1 commit
    • Jon Turney's avatar
      Build fix for platforms which don't have weak linkage · 8f757069
      Jon Turney authored
      Since we fix this by removing the serverGeneration symbol, assuming
      an external definition will be provided, this means on Windows libXfont
      can only be built as a static library (since PE shared libraries cannot
      contain undefined symbols).  This produces a libXfont which might only
      be useful to the xserver, but the only other users we might care about
      are xfs, which is obsolete, and bdftopcf, which fortunately doesn't
      pull in any objects which reference serverGeneration from libXfont.
      Signed-off-by: Jon Turney's avatarJon TURNEY <jon.turney@dronecode.org.uk>
      Reviewed-by: default avatarColin Harrison <colin.harrison@virgin.net>
      8f757069
  16. 28 Jun, 2010 1 commit
  17. 21 Jun, 2010 2 commits
  18. 01 Apr, 2010 3 commits
  19. 30 Mar, 2010 1 commit
  20. 29 Mar, 2010 1 commit
  21. 28 Mar, 2010 1 commit
  22. 11 Mar, 2010 1 commit
  23. 05 Feb, 2010 1 commit
  24. 20 Jan, 2010 1 commit
  25. 15 Jan, 2010 1 commit
  26. 28 Nov, 2009 1 commit
  27. 28 Oct, 2009 2 commits
  28. 27 Oct, 2009 2 commits
  29. 22 Oct, 2009 1 commit
  30. 14 Oct, 2009 1 commit
  31. 10 Oct, 2009 1 commit
  32. 07 Oct, 2009 3 commits