> May I ask why? you can download the xml file from I verified that both versions on Linux return the same error.
And based on the svn diff of the tags I ran, that isn't possible, so your premise would appear to be wrong. There are no changes in svn between the two that have any impact on your example. Any ID lookup issues are in any case a function of application behavior, and the example programs don't have sophisticated features for that. I could easily imagine I did something that might have changed the behavior as compared to 1.6.x. I added an "--id" option in 1.7.1 to checksig that allows unqualified attributes to be identified as an ID, so this works: checksig --id ID file.xml None of the 1.7.x tagged releases set the ID lookup feature that improperly considers attributes to be IDs based on name to false by default. It needs to be turned off, but I neglected to do it in 1.7.0 and didn't feel I could do so in patch releases. That makes it more likely checksig would work, as opposed to less. And it is not any different in any of the released versions. Basically, I don't know why checksig seems to require the option given the way that broken ID lookup feature is supposed to work, but I'm not too upset that it doesn't, since that feature should never have existed to start with. And it behaves the same on 1.7.1 and 1.7.2, as I would expect. -- Scott