Re: scons-4.3.0 bug reading scons-3.1.2 generated .sconsign.dblite

Mats Wichmann <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.user
Message-ID <[email protected]>
On 3/18/22 15:07, Jay West wrote:
> We are migrating from scons-3.1.2 to scons-4.3.0 and have encountered
> incorrect builds.
> 
> After building with scons-3.1.2, changing some files, and then running
> scons-4.3.0, it appears that scons-4.3.0 cannot read some dependencies
> from the DB file.  Instead of error'ing out or ignoring the DB file, it
> happily generates an incorrect build.  However, running:
> 
>     sconsign .sconsign.dblite
> 
> 
> gives
> 
>     TypeError: '<' not supported between instances of 'str' and 'bytes'
> 
> 
> Has anyone seen this issue?


Not ringing a bell for me (let's wait for others).  Yes there have been
some issues about the change in Python's default pickle formats, since
the sconsign includes pickled data.  But those error out in a rather
specific way.

Any more details you can share?
_______________________________________________
Scons-users mailing list
[email protected]
https://pairlist4.pair.net/mailman/listinfo/scons-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.