Thanks for your work. This still fails to build for me with your patch, as follows: cc -fPIC -shared -Wl,-soname,libclips.so.6 -o libclips.so.6.21 agenda.o analysis.o bsave.o conscomp.o engine.o evaluatn.o exprnbin.o factbld.o factcom.o factgen.o facthsh.o factmch.o factmngr.o factprt.o fa ctrete.o factrhs.o prntutil.o reorder.o rulebin.o rulecmp.o ruledlt.o rulelhs.o rulepsr.o scanner.o symblbin.o symblcmp.o symbol.o sysdep.o tmpltbin.o tmpltcmp.o tmpltdef.o tmpltlhs.o tmpltpsr.o tmpltutl.o a rgacces.o bload.o bmathfun.o classcom.o classexm.o classfun.o classinf.o classini.o classpsr.o clsltpsr.o commline.o constrct.o constrnt.o crstrtgy.o cstrcbin.o cstrccom.o cstrcpsr.o cstrnbin.o cstrnchk.o cs trncmp.o cstrnops.o cstrnpsr.o cstrnutl.o default.o defins.o developr.o dffctbin.o dffctbsc.o dffctcmp.o dffctdef.o dffctpsr.o dffnxbin.o dffnxcmp.o dffnxexe.o dffnxfun.o dffnxpsr.o dfinsbin.o dfinscmp.o dri ve.o emathfun.o expressn.o exprnops.o exprnpsr.o extnfunc.o factbin.o factcmp.o factfun.o factlhs.o filecom.o filertr.o generate.o genrcbin.o genrccmp.o genrccom.o genrcexe.o genrcfun.o genrcpsr.o globlbin.o globlbsc.o globlcmp.o globlcom.o globldef.o globlpsr.o immthpsr.o incrrset.o inherpsr.o inscom.o insfile.o insfun.o insmngr.o insmoddp.o insmult.o inspsr.o insquery.o insqypsr.o iofun.o lgcldpnd.o miscfun.o modulbin.o modulbsc.o modulcmp.o moduldef.o modulpsr.o modulutl.o msgcom.o msgfun.o msgpass.o msgpsr.o multifld.o multifun.o objbin.o objcmp.o objrtbin.o objrtbld.o objrtcmp.o objrtfnx.o objrtgen.o objrtmch .o pattern.o pprint.o prccode.o prcdrfun.o prcdrpsr.o prdctfun.o reteutil.o retract.o router.o rulebld.o rulebsc.o rulecom.o rulecstr.o ruledef.o strngfun.o strngrtr.o textpro.o tmpltbsc.o tmpltfun.o tmpltrh s.o utility.o watch.o memalloc.o proflfun.o parsefun.o sortfun.o userdata.o envrnmnt.o userfunctions.o ln -s -sf libclips.so.6.21 libclips.so.6 ln -s -sf libclips.so.6.21 libclips.so cc -Wall -Wundef -Wpointer-arith -Wshadow -Wcast-qual -Wcast-align -Winline -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wstrict-prototypes -Waggregate-return -Wno-implicit -g -O2 -fno-common -I. -Wl,-Bsymbolic-functions -L. -g -lm -lncurses -lrt -lm ./main.o -lclips -o clips ./libclips.so: undefined reference to `sincos' ./libclips.so: undefined reference to `sqrt' ./libclips.so: undefined reference to `clock_gettime' ./libclips.so: undefined reference to `floor' ./libclips.so: undefined reference to `ceil' ./libclips.so: undefined reference to `cosh' ./libclips.so: undefined reference to `tanh' ./libclips.so: undefined reference to `asin' ./libclips.so: undefined reference to `log' ./libclips.so: undefined reference to `atan' ./libclips.so: undefined reference to `sinh' ./libclips.so: undefined reference to `acos' ./libclips.so: undefined reference to `exp' ./libclips.so: undefined reference to `sin' ./libclips.so: undefined reference to `pow' ./libclips.so: undefined reference to `cos' ./libclips.so: undefined reference to `log10' collect2: ld returned 1 exit status make[1]: *** [clips] Error 1 If you can possibly fix this and re-submit a patch, that sould be great. Unsubscribing ubuntu-sponsors for now, please re0subscribe when a new patch has been submitteed. Thanks again for your work.