mesa: Changes to 'master'

Dan Nicholson dbn at kemper.freedesktop.org
Sat Jul 12 17:25:53 UTC 2008


The branch, master has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=master

Summary of changes:
 configs/autoconf.in                    |    5 +----
 configs/default                        |    4 +++-
 configure.ac                           |    8 +++-----
 progs/tools/trace/Makefile             |    2 +-
 src/egl/drivers/demo/Makefile          |    5 +++--
 src/egl/drivers/dri/Makefile           |    3 ++-
 src/egl/main/Makefile                  |    3 ++-
 src/glu/mesa/Makefile                  |    2 +-
 src/glu/sgi/Makefile                   |    2 +-
 src/glut/beos/Makefile                 |    6 +++---
 src/glut/directfb/Makefile             |    2 +-
 src/glut/fbdev/Makefile                |    2 +-
 src/glut/ggi/Makefile                  |    2 +-
 src/glut/glx/Makefile                  |    2 +-
 src/glut/mini/Makefile                 |    2 +-
 src/glw/Makefile                       |    2 +-
 src/glx/mini/Makefile                  |    2 +-
 src/glx/x11/Makefile                   |    2 +-
 src/mesa/Makefile                      |    4 ++--
 src/mesa/drivers/beos/Makefile         |    5 +++--
 src/mesa/drivers/directfb/Makefile     |    2 +-
 src/mesa/drivers/dri/Makefile.template |    2 +-
 src/mesa/drivers/fbdev/Makefile        |    3 +--
 src/mesa/drivers/osmesa/Makefile       |   12 ++++--------
 src/mesa/drivers/x11/Makefile          |    7 +++----
 25 files changed, 43 insertions(+), 48 deletions(-)

       via  3b8081603bf846285e56a6ecafaf182935fd8733 (commit)
       via  db072baaaf6adcd176ea7e4d67b77177de7eca31 (commit)
       via  4f5d97ee9eae6f2adf27e2297f955b601483d61b (commit)
       via  9eee7f260f4474f9eea7384b94619b3f7fee017b (commit)
       via  bfb27b5fc020437d95b1185f0fce850209744d92 (commit)
      from  2d766923c45b544cca17c7fefe625715cf1fd1fe (commit)


- Commits -----------------------------------------------
commit 3b8081603bf846285e56a6ecafaf182935fd8733
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Sat Jul 12 10:04:44 2008 -0700

    Always pass -linker and -ldflags to mklib for shared libraries
    
    This just makes the use of mklib more consistent throughout Mesa where
    we always want to pass the linker and LDFLAGS when we might be making a
    shared library.

commit db072baaaf6adcd176ea7e4d67b77177de7eca31
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Fri Jul 11 13:54:48 2008 -0700

    Call mklib with $(SHELL) so the user controls the interpreter
    
    Respect the user's choice of shell when running mklib rather than always
    using /bin/sh.

commit 4f5d97ee9eae6f2adf27e2297f955b601483d61b
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Tue Jul 8 07:49:31 2008 -0700

    Call minstall with $(SHELL) so the user controls the interpreter
    
    Running minstall directly means that /bin/sh is always used as hte
    interpreter. If the user needs or wants to use a different shell fo
    minstall, they can use the SHELL make variable.

commit 9eee7f260f4474f9eea7384b94619b3f7fee017b
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Tue Jul 8 07:44:58 2008 -0700

    Set $(SHELL) for all configs
    
    Most make implementations will use /bin/sh as the interpreter for
    commands and only use a different shell when the $(SHELL) make variable
    is set. This makes the setting explicit and allows $(SHELL) to be used
    in the commands themselves.

commit bfb27b5fc020437d95b1185f0fce850209744d92
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Mon Jun 30 09:40:30 2008 -0700

    autoconf: Subsitute SHELL for all platforms
    
    Establish the shell that make will use from configure. This is exactly
    how autoconf/automake operate, with the environment variable
    CONFIG_SHELL respected to override the autoconf checks. In the usual
    case where the user just executes `./configure', autoconf will pick a
    shell from the current shell, sh, bash, ksh or sh5 that meets its base
    criteria.
    
    The special Solaris case of looking for a POSIX shell has been changed
    to just set the SHELL variable since autoconf substitutes this already.
    The EXTRA_CONFIG_LINES substitution is dropped as it should no longer be
    needed.

---------------------------------




More information about the mesa-commit mailing list