On Thu, Jul 19, 2018 at 9:28 PM Germano Massullo
<germano.massullo(a)gmail.com> wrote:
I am working on adding more features to darktable (basecurve tool and noise tool
subpackages).
In log [1] from line
BUILDSTDERR: /usr/bin/ld: CMakeFiles/dt-curve-tool.dir/dt-curve-tool.c.o: relocation
R_X86_64_32S against symbol `spline_set' can not be used when making a shared object;
recompile with -fPIC
I used to get these errors too for some of my packages. It turned out
that upstream made some mistakes in their CMakeLists.txt files:
The errors were usually caused by some CMakeLists.txt file overriding
the system-provided CFLAGS with something else, instead of only
appending necessary flags.
I hope that helps.
Fabio
> there are many errors, and I don't understand if they are upstream programming
errors or more likely errors in my spec file.
>
> Build URL is
https://copr.fedorainfracloud.org/coprs/germano/darktable_2_4/build/779148/
>
> Thank you for your time
>
> [1]:
https://copr-be.cloud.fedoraproject.org/results/germano/darktable_2_4/fed...
>
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...