[lttng-dev] Package liburcu: build for hurd-i386

Mathieu Desnoyers mathieu.desnoyers at efficios.com
Fri Feb 22 09:09:20 EST 2013


Hi,

I noticed a build failure on hurd-i386, and committed a fix in Userspace
RCU master branch to address this issue. Testing would be welcome. If it
helps, then I might consider backporting this fix into the stable-0.7
branch.


commit 2953b501ab1dcf908d07de9b414a08397519f5b6
Author: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>
Date:   Fri Feb 22 09:05:32 2013 -0500

    Fix tests: finer-grained use of CPU_SET, CPU_ZERO and cpu_set_t
    
    Noticed build failure at
    https://buildd.debian.org/status/package.php?p=liburcu :
    
    Tail of log for liburcu on hurd-i386:
    
    test_urcu.c:110:0: warning: "CPU_SET" redefined [enabled by default]
    In file included from /usr/include/pthread/pthread.h:50:0,
                     from /usr/include/pthread.h:2,
                     from test_urcu.c:26:
    /usr/include/sched.h:80:0: note: this is the location of the previous defini
    make[3]: *** [test_urcu.o] Error 1
    make[2]: *** [all-recursive] Error 1
    make[1]: *** [all] Error 2
    dh_auto_build: make -j1 returned exit code 2
    make: *** [build-arch] Error 2
    dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
    make[3]: Entering directory `/build/buildd-liburcu_0.7.6-1-hurd-i386-wGBAtt/
      CC     test_urcu.o
    make[3]: Leaving directory `/build/buildd-liburcu_0.7.6-1-hurd-i386-wGBAtt/l
    make[2]: Leaving directory `/build/buildd-liburcu_0.7.6-1-hurd-i386-wGBAtt/l
    
    Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>

commit fe1f98621fe1cfafdf66c332a004e2a8c8397b2a
Author: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>
Date:   Fri Feb 22 08:50:49 2013 -0500

    Test for CPU_SET
    
    Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>

Thanks,

Mathieu

-- 
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com



More information about the lttng-dev mailing list