ClusterLabs / ClusterLabs/resource-agents
more errors report ver4.0.2
- Dominant language
- Shell
- Stars
- 519
- Forks
- 608
- Avg merge
- 6d 1h
- Merged PRs (30d)
- 7
Description
gmake[2]: Entering directory `/root/ra-source/resource-agents-4.2.0/heartbeat'
gcc -std=gnu99 -g -O2 -ggdb3 -fgnu89-inline -Wall -Wbad-function-cast -Wcast-qual -Wdeclaration-after-statement -Wendif-labels -Wfloat-equal -Wformat=2 -Wformat-security -Wformat-nonliteral -Winline -Wmissing-prototypes -Wmissing-declarations -Wmissing-format-attribute -Wnested-externs -Wno-long-long -Wno-strict-aliasing -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -ansi -D_GNU_SOURCE -DANSI_ONLY -Werror -o IPv6addr IPv6addr.o IPv6addr_utils.o -lplumb -lnet -lglib-2.0
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_uuid.o): In function `cl_uuid_unparse':
/root/ra-source/cluster-glue/lib/clplumbing/cl_uuid.c:145: undefined reference to `uuid_unparse'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_uuid.o): In function `cl_uuid_parse':
/root/ra-source/cluster-glue/lib/clplumbing/cl_uuid.c:130: undefined reference to `uuid_parse'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_uuid.o): In function `cl_uuid_is_null':
/root/ra-source/cluster-glue/lib/clplumbing/cl_uuid.c:123: undefined reference to `uuid_is_null'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_uuid.o): In function `cl_uuid_generate':
/root/ra-source/cluster-glue/lib/clplumbing/cl_uuid.c:110: undefined reference to `uuid_generate'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_uuid.o): In function `cl_uuid_compare':
/root/ra-source/cluster-glue/lib/clplumbing/cl_uuid.c:88: undefined reference to `uuid_compare'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_uuid.o): In function `cl_uuid_clear':
/root/ra-source/cluster-glue/lib/clplumbing/cl_uuid.c:81: undefined reference to `uuid_clear'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_uuid.o): In function `cl_uuid_copy':
/root/ra-source/cluster-glue/lib/clplumbing/cl_uuid.c:62: undefined reference to `uuid_copy'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_compress.o): In function `init_pluginsys':
/root/ra-source/cluster-glue/lib/clplumbing/cl_compress.c:95: undefined reference to `NewPILPluginUniv'
/root/ra-source/cluster-glue/lib/clplumbing/cl_compress.c:98: undefined reference to `PILLoadPlugin'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_compress.o): In function `cl_compress_load_plugin':
/root/ra-source/cluster-glue/lib/clplumbing/cl_compress.c:128: undefined reference to `PILPluginExists'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_compress.o): In function `init_pluginsys':
/root/ra-source/cluster-glue/lib/clplumbing/cl_compress.c:101: undefined reference to `DelPILPluginUniv'
/usr/lib/gcc/mips64el-isoft-linux/4.4.7/../../../../lib64/libplumb.a(cl_compress.o): In function `cl_compress_load_plugin':
/root/ra-source/cluster-glue/lib/clplumbing/cl_compress.c:131: undefined reference to `PILLoadPlugin'
/root/ra-source/cluster-glue/lib/clplumbing/cl_compress.c:135: undefined reference to `PIL_strerror'
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the gmake link command for IPv6addr in the heartbeat directory and inspect the reported symbols from libplumb.a, especially cl_uuid.c and cl_compress.c. Trace how the cluster-glue libraries are selected by the build, then verify that the IPv6addr target links successfully without the listed undefined references.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100