{"action":"created","issue":{"url":"https://api.github.com/repos/inexor-game/code/issues/346","repository_url":"https://api.github.com/repos/inexor-game/code","labels_url":"https://api.github.com/repos/inexor-game/code/issues/346/labels{/name}","comments_url":"https://api.github.com/repos/inexor-game/code/issues/346/comments","events_url":"https://api.github.com/repos/inexor-game/code/issues/346/events","html_url":"https://github.com/inexor-game/code/issues/346","id":191037739,"number":346,"title":"Compile error (relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC)","user":{"login":"FaTony","id":10873185,"avatar_url":"https://avatars.githubusercontent.com/u/10873185?v=3","gravatar_id":"","url":"https://api.github.com/users/FaTony","html_url":"https://github.com/FaTony","followers_url":"https://api.github.com/users/FaTony/followers","following_url":"https://api.github.com/users/FaTony/following{/other_user}","gists_url":"https://api.github.com/users/FaTony/gists{/gist_id}","starred_url":"https://api.github.com/users/FaTony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FaTony/subscriptions","organizations_url":"https://api.github.com/users/FaTony/orgs","repos_url":"https://api.github.com/users/FaTony/repos","events_url":"https://api.github.com/users/FaTony/events{/privacy}","received_events_url":"https://api.github.com/users/FaTony/received_events","type":"User","site_admin":false},"labels":[{"id":106022530,"url":"https://api.github.com/repos/inexor-game/code/labels/cat:BUG","name":"cat:BUG","color":"fc2929","default":false},{"id":165814398,"url":"https://api.github.com/repos/inexor-game/code/labels/org:in%20progress","name":"org:in progress","color":"fafafa","default":false},{"id":187671097,"url":"https://api.github.com/repos/inexor-game/code/labels/prio:BUILD%20FAILING","name":"prio:BUILD FAILING","color":"b60205","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/inexor-game/code/milestones/10","html_url":"https://github.com/inexor-game/code/milestone/10","labels_url":"https://api.github.com/repos/inexor-game/code/milestones/10/labels","id":1727302,"number":10,"title":"0.9.0-alpha","description":"MERGE DEADLINE: 13. August","creator":{"login":"Croydon","id":1593194,"avatar_url":"https://avatars.githubusercontent.com/u/1593194?v=3","gravatar_id":"","url":"https://api.github.com/users/Croydon","html_url":"https://github.com/Croydon","followers_url":"https://api.github.com/users/Croydon/followers","following_url":"https://api.github.com/users/Croydon/following{/other_user}","gists_url":"https://api.github.com/users/Croydon/gists{/gist_id}","starred_url":"https://api.github.com/users/Croydon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Croydon/subscriptions","organizations_url":"https://api.github.com/users/Croydon/orgs","repos_url":"https://api.github.com/users/Croydon/repos","events_url":"https://api.github.com/users/Croydon/events{/privacy}","received_events_url":"https://api.github.com/users/Croydon/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":15,"state":"open","created_at":"2016-04-24T14:23:31Z","updated_at":"2016-12-18T23:31:13Z","due_on":"2016-08-13T07:00:00Z","closed_at":null},"comments":18,"created_at":"2016-11-22T15:27:38Z","updated_at":"2016-12-26T18:12:54Z","closed_at":null,"body":"I'm getting this when trying to build on 64 bit Debian Testing:\r\n\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(common.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(int128.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(once.o): relocation R_X86_64_32S against symbol `_ZN6google8protobuf8internal16FunctionClosure03RunEv' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(status.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(stringpiece.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(arena.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(extension_set.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(generated_message_util.o): relocation R_X86_64_32 against symbol `_ZN6google8protobuf8internal17DeleteEmptyStringEv' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(message_lite.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(repeated_field.o): relocation R_X86_64_32 against symbol `_ZTIc@@CXXABI_1.3' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(wire_format_lite.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(coded_stream.o): relocation R_X86_64_32S against symbol `_ZNK6google8protobuf2io20ZeroCopyOutputStream14AllowsAliasingEv' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(zero_copy_stream.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(zero_copy_stream_impl_lite.o): relocation R_X86_64_32S against symbol `_ZTVN6google8protobuf2io16ArrayInputStreamE' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(descriptor.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(descriptor_database.o): relocation R_X86_64_32S against symbol `_ZTVN6google8protobuf24MergedDescriptorDatabaseE' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(descriptor.pb.o): relocation R_X86_64_32S against symbol `_ZNK6google8protobuf28UninterpretedOption_NamePart13IsInitializedEv' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(dynamic_message.o): relocation R_X86_64_32S against symbol `_ZN6google8protobuf15FieldDescriptor17kTypeToCppTypeMapE' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(extension_set_heavy.o): relocation R_X86_64_32S against symbol `_ZN6google8protobuf15FieldDescriptor17kTypeToCppTypeMapE' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(generated_message_reflection.o): relocation R_X86_64_32S against symbol `_ZTVN6google8protobuf8internal26GeneratedMessageReflectionE' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(map_field.o): relocation R_X86_64_32 against symbol `_ZN6google8protobuf8internal30DeleteMapEntryDefaultInstancesEv' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(message.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(reflection_ops.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(substitute.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(text_format.o): relocation R_X86_64_32S against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(unknown_field_set.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(wire_format.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(strtod.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(tokenizer.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(zero_copy_stream_impl.o): relocation R_X86_64_32S against symbol `_ZTVN6google8protobuf2io24ConcatenatingInputStreamE' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(atomicops_internals_x86_gcc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(stringprintf.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(structurally_valid.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(strutil.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(arenastring.o): relocation R_X86_64_32 against symbol `__gxx_personality_v0@@CXXABI_1.3' can not be used when making a shared object; recompile with -fPIC\r\n/usr/bin/ld: ../../../platform/lib/linux-x86_64/libprotobuf.a(any.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC\r\n"},"comment":{"url":"https://api.github.com/repos/inexor-game/code/issues/comments/269232076","html_url":"https://github.com/inexor-game/code/issues/346#issuecomment-269232076","issue_url":"https://api.github.com/repos/inexor-game/code/issues/346","id":269232076,"user":{"login":"a-teammate","id":7704407,"avatar_url":"https://avatars.githubusercontent.com/u/7704407?v=3","gravatar_id":"","url":"https://api.github.com/users/a-teammate","html_url":"https://github.com/a-teammate","followers_url":"https://api.github.com/users/a-teammate/followers","following_url":"https://api.github.com/users/a-teammate/following{/other_user}","gists_url":"https://api.github.com/users/a-teammate/gists{/gist_id}","starred_url":"https://api.github.com/users/a-teammate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a-teammate/subscriptions","organizations_url":"https://api.github.com/users/a-teammate/orgs","repos_url":"https://api.github.com/users/a-teammate/repos","events_url":"https://api.github.com/users/a-teammate/events{/privacy}","received_events_url":"https://api.github.com/users/a-teammate/received_events","type":"User","site_admin":false},"created_at":"2016-12-26T18:12:54Z","updated_at":"2016-12-26T18:12:54Z","body":"hm weird.\r\n\r\nWe still need to know which dependency brought in this libgcrypt thingy.\r\n(Could be that its libcef.so, I'd check this one firstly with ldd)\r\n\r\nMaybe also conanbuildinfo.cmake is giving some insights"}}
{"actor":{"display_login":"a-teammate"}}