While the backport should be easy to do, the extensions might need some work on our part.
|Open||None||T131748 Refresh the appservers puppet code/configs|
|Resolved||Joe||T131749 Make all role::mediawiki::* classes compatible with debian jessie|
|Resolved||Joe||T131755 Backport HHVM from sid => jessie and build all of our extensions for jessie as well|
Tidy compiled fine with minimal tweaks to debian/control, while wikidiff2 failed to compile with a rather mysterious error
In file included from /usr/include/hphp/util/lock.h:20:0, from /tmp/buildd/php-wikidiff2-1.3.5~jessie1/debian/build-hhvm/hhvm_wikidiff2.cpp:3: /usr/include/hphp/util/mutex.h:34:37: fatal error: tbb/concurrent_hash_map.h: No such file or directory #include <tbb/concurrent_hash_map.h> ^
which, honestly, doesn't make sense. I am going to report further when I solve this/have further insight.
I add to fix the debian/control files of a couple of packages, but now they're built and uploaded to reprepro.
Before closing the ticket I'd like to check everything works as advertised (although it's the exact same package we built on trusty, one never knows).