[Mesa-dev] [Bug 76960] New: NameError: name 'src' is not defined

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 2 11:53:34 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=76960

          Priority: medium
            Bug ID: 76960
          Keywords: regression
                CC: brianp at vmware.com, huax.lu at intel.com,
                    idr at freedesktop.org
          Assignee: mesa-dev at lists.freedesktop.org
           Summary: NameError: name 'src' is not defined
          Severity: blocker
    Classification: Unclassified
                OS: Linux (All)
          Reporter: vlee at freedesktop.org
          Hardware: x86-64 (AMD64)
            Status: NEW
           Version: git
         Component: Other
           Product: Mesa

mesa: 5a68f731029258ddede4bd5d578cee203f4a80b3 (master 10.2.0-devel)

$ scons
[...]
  Generating build/linux-x86_64-debug/mapi/glapi/glprocs.h ...
Traceback (most recent call last):
  File "<string>", line 1, in <module>
NameError: name 'src' is not defined

cecffa08d191615b59751dc84fe33d051e4a4b67 is the first bad commit
commit cecffa08d191615b59751dc84fe33d051e4a4b67
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Apr 1 13:04:17 2014 -0700

    glapi: Enable ES compatibility mode

    Ages ago Chia-I added an ES compatibility flag to several of the various
    generator scripts.  The intention was to bridge differences between ES
    and desktop in Mesa builds without ES.  It doesn't appear that it has
    ever been used.  Recent changes to static_dispatch status of several ES1
    functions caused problems in desktop-only, non-shared-glapi builds.
    Enabling the ES compatibility mode appears to fix these build problems.

    This is kind of a duct tape solution to this problem.  As I mentioned in
    the cover letter for the series that triggered the build problem, I
    would like to make some major changes to the generator architecture and
    the XML.  The whole point of the proposed architecture changes is to
    better handle the differences between desktop GL and ES.  I think duct
    tape is okay for now.

    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=76869
    Tested-by: Brian Paul <brianp at vmware.com>
    Tested-by: Lu Hua <huax.lu at intel.com>
    Cc: Vinson Lee <vlee at freedesktop.org>
    Cc: Chia-I Wu <olv at lunarg.com>

:040000 040000 49d832f3a17a5e1df34ebc1fcfa1604456a66f03
e1f9b761ab1c0183699f261e7830e3dcd1a5bf2a M    src
bisect run success

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20140402/17454bd9/attachment.html>


More information about the mesa-dev mailing list