Ticket #10028: 0004-Mac-OS-X-does-not-support-weakref-symbols.patch

File 0004-Mac-OS-X-does-not-support-weakref-symbols.patch, 1.0 KB (added by nielx, 11 years ago)
  • src/kits/package/solver/Solver.cpp

    From 59b11170e1c5bda6a2d03dc4562d18fdbac8ff79 Mon Sep 17 00:00:00 2001
    From: Niels Sascha Reedijk <niels.reedijk@gmail.com>
    Date: Sun, 29 Sep 2013 10:38:32 +0200
    Subject: [PATCH 4/4] Mac OS X does not support weakref symbols
    
    ---
     src/kits/package/solver/Solver.cpp | 4 ++--
     1 file changed, 2 insertions(+), 2 deletions(-)
    
    diff --git a/src/kits/package/solver/Solver.cpp b/src/kits/package/solver/Solver.cpp
    index e6984cd..76311a2 100644
    a b  
    1313typedef BPackageKit::BSolver* CreateSolverFunction();
    1414
    1515
    16 #ifdef __HAIKU__
     16#if defined(__HAIKU__) || defined(HAIKU_HOST_PLATFORM_DARWIN)
    1717
    1818
    1919#include <dlfcn.h>
    BSolver::~BSolver()  
    6868/*static*/ status_t
    6969BSolver::Create(BSolver*& _solver)
    7070{
    71 #ifdef __HAIKU__
     71#if defined(__HAIKU__) || defined(HAIKU_HOST_PLATFORM_DARWIN)
    7272    pthread_once(&sLoadLibsolvSolverAddOnInitOnce, &load_libsolv_solver_add_on);
    7373#endif
    7474    if (sCreateSolver == NULL)