Hugin uses some libraries. Using libraries is a sensible way to avoid reinventing the wheel. Sometimes libraries upgrade, like most maintained software packages. The major library used by Hugin is wxWidgets, a cross-platform GUI and tools library available on many platforms. It is wxWidgets that makes Hugin available on so many platforms, including Windows, OS X and Linux.
Hugin is quite demanding of its GUI and sometimes pushes the limits of wxWidgets. So we get to find and report bugs and collaborate with the wxWidgets team to isolate them. Then they fix them and it makes both software better.
A few months ago a newer version of wxWidgets has been released. It is an incremental improvement on the previous one with many bug fixes. The Hugin Software Development Kit (SDK) needed an update. I replaced wxWidgets 2.8.7 with 2.8.8 and it seems to work. I’ve used it to build the latest Hugin trunk, as well as to build the Google Summer of Code projects branches.