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