[SCM] MoleCuilder branch Fixes_Ubuntu14_04 created. v1.4.6-42-g26fd867
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MoleCuilder". The branch, Fixes_Ubuntu14_04 has been created at 26fd8670f3f4e786bcb4a529c8d6e008d1a406e8 (commit) - Log ----------------------------------------------------------------- commit 26fd8670f3f4e786bcb4a529c8d6e008d1a406e8 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Tue Aug 19 15:05:10 2014 +0200 FIX: FragmentationAutomationAction did not fail correctly with JobMarket in debug mode. - an assert fails in JobMarket when ids are requested after conneciton to Server was refused and received illegalids are used in jobs and added. - this did not occur so far, as we test only against release JobMarket in version checks. commit e80acc99539937726b2f80303d89769b11ae651a Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Tue Aug 19 13:17:27 2014 +0200 libMolecuilder is now a shared library. - linking error Vector::IsZero(double) with molecuilder(gui), related to libMolecuilderShapes was the root cause for this change. Again, it was not deducible why this error occured: - probably (me tired of these obfuscated linker errors ...) faulted because libMolecuilder is convenience lib while libMolecuilderUI and ..QtUI are shared and deps did not get passed along properly (by libtool) (e.g. ldd showed libMolecuilderShapes prior to libLinearAlgebra, containing said function Vector::IsZero(double), but I cannot influence this ordering and it should not even matter (dynamic linking).) - some cleanup in builder_init.cpp (no more loading of BondGraph from file named "\n". - TESTFIX: libMolecuilder.so added to all unittests, required for e.g. World::purgeInstance() ... and sometimes added libMolecuilderUI.so because libMolecuilder pulled them in due to static entities ... sigh. - removed all src object files from unittest .._SOURCES. This caused distclean faults "thanks" to new subdir-objects (automake). commit 3fde3e9626a25ba69ea72441f4ad744fa9546633 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Mon Aug 18 20:22:07 2014 +0200 FIX: ActionQueue::run() did not use boost::thread::sleep_for() correctly. commit 4f7c3f0c1d06cd87ba17715600ab661c81f1b0e5 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Aug 17 23:31:27 2014 +0200 FIX: UnitTestMain placed into convenience libUnitTest. - removed UnitTestMain.cpp from all .._SOURCES (except LinearAlgebra). - this is due to subdir-objects: we cannot use absolute paths anymore. automake tries to place .deps folder in the respective source path. Wrapping it up in a library removes this. commit 11dbbdae4295b8bef1dd34e7f4ba08e2ec42deba Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Aug 17 22:54:27 2014 +0200 FIX: Interfragmenter had iter collision. commit 76d073cbf283b3d3f177a555c2681968688e7091 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Aug 17 22:53:55 2014 +0200 FIX: ReceiveResultContainer could not find functions from base class. commit dba1ff59d1e997e9cc3673e1e5e50a313b63d550 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Aug 17 22:53:28 2014 +0200 FIX: Fixes to Action_impl_python, lacked boost preprocessor includes. commit d9891ca002cdca60b287f3e50331af8ad464c4d4 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Aug 17 21:07:34 2014 +0200 Fixes due to update to Ubuntu 14.04. - subdir-objects is default behavior for automake. - INCLUDES is deprecated (in favor of AM_CPPFLAGS), made sure that every .._CPPFLAGS includes AM_CPPFLAGS. - updated boost.m4 (serial 22), re-added missing macros. - qwt.m4 does not use QString in constructor, as it pulls in QtCore dependency. - VectorUnitTest lacked libboost_system dep. ----------------------------------------------------------------------- hooks/post-receive -- MoleCuilder
participants (1)
-
git@ins.uni-bonn.de