On Nov 24, 2013, at 11:45 AM, Graham Bloice <[email protected]> wrote:

>       • As mentioned in my previous message, the VS solution chops out every 
> 8192nd byte from the command line passed to make-dissector-reg.py.  My patch 
> (make-reg.patch) gets CMake to write out the required source file list to a 
> file and modifies the python script to read in the file.  The python changes 
> *should* be backwards compatible.

...but they aren't:

        Making register.c with python
        ../../tools/make-dissector-reg.py:72: Warning: 'with' will become a 
reserved keyword in Python 2.6
          File "../../tools/make-dissector-reg.py", line 72
            with open(sys.argv[3]) as f:
                    ^
        SyntaxError: invalid syntax

This is on the buildbot that's building the 10.5 version of Wireshark (i.e., 
the build on that buildbot is broken); the buildbot is running 10.6, and I 
infer from

  PYTHONPATH=/Library/Python/2.5/site-packages

that it's using Python 2.5.

"Warning: 'with' will become a reserved keyword in Python 2.6" presumably means 
it's not a reserved keyword in Python 2.5; perhaps that means it's not 
supported in 2.5, in which case you can't use it in a Python script in the 
build procedure unless we choose to require Python 2.6, not just Python 2.5 (as 
we do now).
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to