added 2 changesets to branch 'refs/remotes/HaikuPM-github/package-management' old head: 1faf74732d88a2c8004240bb59661e2e738c9fa2 new head: 4dd0ed48e3dd486d3f2e8c15eeb90466cd5b0229 overview: https://github.com/haiku/HaikuPM/compare/1faf747...4dd0ed4 ---------------------------------------------------------------------------- fdf111a: libsolvext requires libz 4dd0ed4: BSolver: fix for gcc 2 Missed one #if, so sCreateSolver was never initialized. [ Ingo Weinhold <ingo_weinhold@xxxxxx> ] ---------------------------------------------------------------------------- 2 files changed, 2 insertions(+), 1 deletion(-) src/build/libsolv/Jamfile | 1 + src/kits/package/solver/Solver.cpp | 2 +- ############################################################################ Commit: fdf111aa575d03298a825a7b8c109ba3ea7f85b0 Author: Ingo Weinhold <ingo_weinhold@xxxxxx> Date: Fri Jul 5 11:45:25 2013 UTC libsolvext requires libz ---------------------------------------------------------------------------- diff --git a/src/build/libsolv/Jamfile b/src/build/libsolv/Jamfile index 07e4b45..f7e41f2 100644 --- a/src/build/libsolv/Jamfile +++ b/src/build/libsolv/Jamfile @@ -77,6 +77,7 @@ BuildPlatformSharedLibrary libsolvext_build.so : libsolv_build.so libpackage_build.so + z ; ############################################################################ Commit: 4dd0ed48e3dd486d3f2e8c15eeb90466cd5b0229 Author: Ingo Weinhold <ingo_weinhold@xxxxxx> Date: Fri Jul 5 11:53:25 2013 UTC BSolver: fix for gcc 2 Missed one #if, so sCreateSolver was never initialized. ---------------------------------------------------------------------------- diff --git a/src/kits/package/solver/Solver.cpp b/src/kits/package/solver/Solver.cpp index 29a92c9..3c16485 100644 --- a/src/kits/package/solver/Solver.cpp +++ b/src/kits/package/solver/Solver.cpp @@ -68,7 +68,7 @@ BSolver::~BSolver() /*static*/ status_t BSolver::Create(BSolver*& _solver) { -#ifdef HAIKU_TARGET_PLATFORM_HAIKU +#if defined(HAIKU_TARGET_PLATFORM_HAIKU) || __GNUC__ == 2 pthread_once(&sLoadLibsolvSolverAddOnInitOnce, &load_libsolv_solver_add_on); #endif if (sCreateSolver == NULL)