{"thread":{"id":"51250","subject":"Centos7 compiling git","startedAt":"2019-06-06T14:34:24Z","lastAt":"2019-06-07T10:25:15Z","messageCount":2,"participants":["Andres Llopis","brian m. carlson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"376766","messageId":"_d10F4jbR7a1KdFnFMJF5IkXQ5YxZdCttXeYWn87WkJ3GwHgAgJ4M9KSedHDliZTv9Xt4EDTrWV1YxiHoosF_lqSY_6p8aV563WdG5qMhd4=@protonmail.com","threadId":"51250","inReplyTo":null,"subject":"Centos7 compiling git","fromName":"Andres Llopis","fromEmail":"allopis@protonmail.com","sentAt":"2019-06-06T14:34:13Z","receivedAt":"2019-06-06T14:34:24Z","isPatch":false,"sender":{"key":"allopis@protonmail.com","avatar":null},"body":"Hello,\n\nI have a problem in my centos 7 machine. I am compiling git 2.18 from source. When I use git svn  it works fine with the subversion that comes with the system. However, if I have a different subversion in my path:\n\nPATH=/home/tools/sw/subversion/svn-1.8.8/rhel7-x86_64/bin:$PATH\nLD_LIBRARY_PATH=/home/tools/sw/subversion/svn-1.8.8/rhel7-x86_64/lib:$LD_LIBRARY_PATH\nthen I get the following error:\n\n    Can't load '/usr/lib64/perl5/vendor_perl/auto/SVN/_Core/_Core.so' for module SVN::_Core: /usr/lib64/perl5/vendor_perl/auto/SVN/_Core/_Core.so: undefined symbol: svn_uri__is_child at /usr/lib64/perl5/DynaLoader.pm line 190.\n     at /usr/lib64/perl5/vendor_perl/SVN/Base.pm line 59.\n    BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/SVN/Core.pm line 5.\n    Compilation failed in require at /home/machine/.local/share/perl5/Git/SVN/Utils.pm line 6.\n    BEGIN failed--compilation aborted at /home/machine/.local/share/perl5/Git/SVN/Utils.pm line 6.\n    Compilation failed in require at /home/machine/.local/share/perl5/Git/SVN.pm line 32.\n    BEGIN failed--compilation aborted at /home/machine/.local/share/perl5/Git/SVN.pm line 32.\n    Compilation failed in require at /home/machine/.local/libexec/git-core/git-svn line 22.\n    BEGIN failed--compilation aborted at /home/machine/.local/libexec/git-core/git-svn line 22.\n\nPlease help, thanks a lot!\n\n\n\n\n\n\n"},{"id":"376817","messageId":"20190607102505.GV8616@genre.crustytoothpaste.net","threadId":"51250","inReplyTo":"_d10F4jbR7a1KdFnFMJF5IkXQ5YxZdCttXeYWn87WkJ3GwHgAgJ4M9KSedHDliZTv9Xt4EDTrWV1YxiHoosF_lqSY_6p8aV563WdG5qMhd4=@protonmail.com","subject":"Re: Centos7 compiling git","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2019-06-07T10:25:06Z","receivedAt":"2019-06-07T10:25:15Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On 2019-06-06 at 14:34:13, Andres Llopis wrote:\n> Hello,\n> \n> I have a problem in my centos 7 machine. I am compiling git 2.18 from source. When I use git svn  it works fine with the subversion that comes with the system. However, if I have a different subversion in my path:\n> \n> PATH=/home/tools/sw/subversion/svn-1.8.8/rhel7-x86_64/bin:$PATH\n> LD_LIBRARY_PATH=/home/tools/sw/subversion/svn-1.8.8/rhel7-x86_64/lib:$LD_LIBRARY_PATH\n> then I get the following error:\n> \n>     Can't load '/usr/lib64/perl5/vendor_perl/auto/SVN/_Core/_Core.so' for module SVN::_Core: /usr/lib64/perl5/vendor_perl/auto/SVN/_Core/_Core.so: undefined symbol: svn_uri__is_child at /usr/lib64/perl5/DynaLoader.pm line 190.\n>      at /usr/lib64/perl5/vendor_perl/SVN/Base.pm line 59.\n>     BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/SVN/Core.pm line 5.\n>     Compilation failed in require at /home/machine/.local/share/perl5/Git/SVN/Utils.pm line 6.\n>     BEGIN failed--compilation aborted at /home/machine/.local/share/perl5/Git/SVN/Utils.pm line 6.\n>     Compilation failed in require at /home/machine/.local/share/perl5/Git/SVN.pm line 32.\n>     BEGIN failed--compilation aborted at /home/machine/.local/share/perl5/Git/SVN.pm line 32.\n>     Compilation failed in require at /home/machine/.local/libexec/git-core/git-svn line 22.\n>     BEGIN failed--compilation aborted at /home/machine/.local/libexec/git-core/git-svn line 22.\n> \n> Please help, thanks a lot!\n\nIt looks like you're using the system-provided Subversion Perl modules\ninstead of building your own. In general, this isn't going to work,\nbecause those modules depend on internal features of the library.\n\nYou'd need to build appropriate Perl modules as part of the Subversion\nbuild process and either install them in a suitable location for Git or\nset PERL5LIB to point to the right set of modules.\n-- \nbrian m. carlson: Houston, Texas, US\nOpenPGP: https://keybase.io/bk2204\n"}]}