-liburcu_bp_la_LIBADD = -lurcu-cds
-liburcu_bp_la_DEPENDENCIES = liburcu-cds.la
-liburcu_bp_la_LDFLAGS = -version-info $(URCU_LIBRARY_VERSION)
+liburcu_bp_la_LIBADD = liburcu-common.la
+
+# liburcu-cds depends on liburcu for the judy array hash table
+# (internally used).
+liburcu_cds_la_SOURCES = rculfqueue.c rculfstack.c lfstack.c \
+ $(RCULFHASH) $(RCUJA) $(COMPAT)
+liburcu_cds_la_LIBADD = liburcu-common.la liburcu.la