Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Merge pull request #3516 from MaideCa/thirdparty_sqlite_386"
- Loading branch information
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MaideCa: Sorry for the revert; this is broken on a Centos 6.5 build (which we use to generate hhvm.com/frameworks)
@ptarjan: Did you do anything special on the machine you tested on? Mine is clean + the OSS chef recipe
I get:
Or similar message for every test. Have tried removing the bytecode cache files, does not help.
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
refs hhvm/hhvm-third-party#27
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fredemmott That is the error everyone else was getting with sqlite 3.8.4 and 3.8.5 related to a bug in sqlite - which is fixed on sqlite 3.8.6 - something seems fishy here that you'd suddenly start getting that...
If this does still exist in 3.8.6 probably needs to be a code workaround for this - simply forcing people back to 3.7.x isn't the best :(
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm definitely linking against ../../third-party/libsqlite3/libsqlite3.a, and:
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have that on a clean github clone. Trying our hybrid setup on the same machine to see if it has the same problem.
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be still broken with 3.8.6 - but in that case it's been broken with all of the 3.8.x releases and probably needs a better fix...
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's broken with debug builds. Release builds are fine.
5bf9f05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Currently suspect it's the if (debug) in Repo::begin()