New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Internal depends #101
Internal depends #101
Conversation
Allow override URL and INTERNAL build of libretro for PPA
allow override RCHEEVOS_URL and enable internal rcheevos lib build for PPA offline usage
Error was: Error copying directory from "libretro-common/include" to "include/libretro-common".
Error was: In file included from src/client.cpp:8: Cheevos.h:10:10: fatal error: rcheevos/rcheevos.h: No such file or directory 10 | #include "rcheevos/rcheevos.h" | ^~~~~~~~~~~~~~~~~~~~~
Error was: [ 33%] Linking CXX shared library game.libretro.so /usr/bin/ld: build/depends/lib/librcheevoslib.a(hash.c.o): warning: relocation against `verbose_message_callback' in read-only section `.text' /usr/bin/ld: build/depends/lib/librcheevoslib.a(hash.c.o): relocation R_X86_64_PC32 against symbol `verbose_message_callback' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: bad value
832d88d
to
4481435
Compare
Rebased on #102, CI is looking good again |
Also ping @wsnipex for review, this starts our journey of fixing all the missing dependency issues in our ppa |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool, looks like v19 is still broken, I'll see if I can backport |
no use for the PPA, older versions won't get built or published anymore |
Then touch it I don't. |
Description
This PR is a continuation of #93. I cherry-picked all the work and rebased on the Nexus branch.
How has this been tested?
Starting to test now.
Jenkins looks good: https://jenkins.kodi.tv/blue/organizations/jenkins/kodi-game%2Fgame.libretro/detail/PR-101/1/pipeline