{"thread":{"id":"37274","subject":"Git Help needed","startedAt":"2014-08-01T19:30:11Z","lastAt":"2014-10-22T01:24:20Z","messageCount":9,"participants":["ravikirangoud_palpanoori@vfc.com","Ronnie Sahlberg","brian m. carlson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"247129","messageId":"898fcfcd0c4f41da805abdd41622058f@DM2PR08MB477.namprd08.prod.outlook.com","threadId":"37274","inReplyTo":null,"subject":"Git Help needed","fromName":"","fromEmail":"ravikirangoud_palpanoori@vfc.com","sentAt":"2014-08-01T19:30:11Z","receivedAt":"2014-08-01T19:30:11Z","isPatch":false,"sender":{"key":"ravikirangoud_palpanoori@vfc.com","avatar":null},"body":"Hi,\nI am writing below couple of questions. If it is not the right place to ask please ignore and suggest me what to do to get the help on these questions.\n\n1) What version of SSL is supported by GIT 1.8.3 or GIT 1.9.0\n\n2) I have installed git 1.8.3 in AIX server 6.1 TL8 SP2. It worked fine and able to extract code from git repository directly as well as from ant. Everything went well.\nRecently Aix OS upgraded to 6100-09-01-1341. After OS upgrade my git commands are not working. Basic help and version works fine as expected. When I try to pull the code from git repository it give SSL library compatibility issue.\n\nThe error is \nOpenSSL version mismatch. Built agains 1000105f, you have 100000bf\nfatal: Could not read from remote repository\n\nIn order to get rid of this, I upgraded git to 1.9.0 GIT. But still it didn't work. The issue is still coming. \n\ngit help, version works. \nWhen I tried directly pulling code using git pull command - didn't work.\nWhen I try to pull the code through the ant - didn't work\n\nThe ant version is 1.8.0RC1\n\nAIX admin worked on this and provided below comments\n\nComments form AIX system admin  (Pasted as it is)\nEven after installing 1.9.0 version of GIT the library files are not compatible with the latest version of SSL (1.0.5.1).\nSSL works fine as a root user and other users. This compatibility issue only a raises when the LIBPATH for GIT is set and the SSL picks up its LIBPATH from the same location as GIT and this causes the incompatibility.\nCan you find out from the GIT/ANT support team on what version of SSL GIT supports exactly. - The is specifically with the GIT/SSL as the user \"xyzabc\" . The SSL otherwise works perfectly fine.\nYou will have to re-compile the ANT libraries to use the latest library files.\n\nThanks in advance.\n\nRegards,\nRavi.\n"},{"id":"247130","messageId":"CAL=YDWmOSQaJ9NrgK_kOOv5_3hXhcQL65BhJeG=UtY1+RExOCA@mail.gmail.com","threadId":"37274","inReplyTo":"898fcfcd0c4f41da805abdd41622058f@DM2PR08MB477.namprd08.prod.outlook.com","subject":"Re: Git Help needed","fromName":"Ronnie Sahlberg","fromEmail":"sahlberg@google.com","sentAt":"2014-08-01T19:58:19Z","receivedAt":"2014-08-01T19:58:19Z","isPatch":false,"sender":{"key":"sahlberg@google.com","avatar":"https://avatars.githubusercontent.com/u/7320636?v=4"},"body":"This looks more like a packaging/build issue than a git issue.\n\nIt looks like whomever built your version of git built it against a\nspecific version of the OpenSSL library.\nYou should probably contact the folks that built your binary and ask\nthem to update and build against the version that the new version of\naix ships with.\n\nAlternatively if you build git yourself on that host you should end up\nwith a binary that links with the version of the library that you\ncurrently have.\n\n\n\nOn Fri, Aug 1, 2014 at 12:30 PM,  <RaviKiranGoud_Palpanoori@vfc.com> wrote:\n> Hi,\n> I am writing below couple of questions. If it is not the right place to ask please ignore and suggest me what to do to get the help on these questions.\n>\n> 1) What version of SSL is supported by GIT 1.8.3 or GIT 1.9.0\n>\n> 2) I have installed git 1.8.3 in AIX server 6.1 TL8 SP2. It worked fine and able to extract code from git repository directly as well as from ant. Everything went well.\n> Recently Aix OS upgraded to 6100-09-01-1341. After OS upgrade my git commands are not working. Basic help and version works fine as expected. When I try to pull the code from git repository it give SSL library compatibility issue.\n>\n> The error is\n> OpenSSL version mismatch. Built agains 1000105f, you have 100000bf\n> fatal: Could not read from remote repository\n>\n> In order to get rid of this, I upgraded git to 1.9.0 GIT. But still it didn't work. The issue is still coming.\n>\n> git help, version works.\n> When I tried directly pulling code using git pull command - didn't work.\n> When I try to pull the code through the ant - didn't work\n>\n> The ant version is 1.8.0RC1\n>\n> AIX admin worked on this and provided below comments\n>\n> Comments form AIX system admin  (Pasted as it is)\n> Even after installing 1.9.0 version of GIT the library files are not compatible with the latest version of SSL (1.0.5.1).\n> SSL works fine as a root user and other users. This compatibility issue only a raises when the LIBPATH for GIT is set and the SSL picks up its LIBPATH from the same location as GIT and this causes the incompatibility.\n> Can you find out from the GIT/ANT support team on what version of SSL GIT supports exactly. - The is specifically with the GIT/SSL as the user \"xyzabc\" . The SSL otherwise works perfectly fine.\n> You will have to re-compile the ANT libraries to use the latest library files.\n>\n> Thanks in advance.\n>\n> Regards,\n> Ravi.\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n"},{"id":"247132","messageId":"20140801200459.GA53075@vauxhall.crustytoothpaste.net","threadId":"37274","inReplyTo":"898fcfcd0c4f41da805abdd41622058f@DM2PR08MB477.namprd08.prod.outlook.com","subject":"Re: Git Help needed","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2014-08-01T20:05:01Z","receivedAt":"2014-08-01T20:05:01Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On Fri, Aug 01, 2014 at 07:30:11PM +0000, RaviKiranGoud_Palpanoori@vfc.com wrote:\n> Hi,\n> I am writing below couple of questions. If it is not the right place\n> to ask please ignore and suggest me what to do to get the help on\n> these questions.\n> \n> 1) What version of SSL is supported by GIT 1.8.3 or GIT 1.9.0\n\nThe INSTALL file doesn't mention a particular OpenSSL version that we\nrequire, but I know that it works with versions as old as 0.9.8 and as\nnew as 1.0.1g.  It may work with still older versions, but I recommend\n1.0.1 or newer as it gives you proper TLS 1.2 support.\n\n> 2) I have installed git 1.8.3 in AIX server 6.1 TL8 SP2. It worked\n> fine and able to extract code from git repository directly as well as\n> from ant. Everything went well.\n> Recently Aix OS upgraded to 6100-09-01-1341. After OS upgrade my git\n> commands are not working. Basic help and version works fine as\n> expected. When I try to pull the code from git repository it give SSL\n> library compatibility issue.\n> \n> The error is \n> OpenSSL version mismatch. Built agains 1000105f, you have 100000bf\n> fatal: Could not read from remote repository\n\nOpenSSL 1.0.0 (which you were using before) and OpenSSL 1.0.1 are binary\ncompatible if compiled with the same flags, but they contain a hard\nversion check that fails if they're not the same version.\n\nThis means you need to recompile git against the newer OpenSSL version,\nor ask your vendor to patch this check out.  This is true for any\nprogram that gives you this error.\n\n-- \nbrian m. carlson / brian with sandals: Houston, Texas, US\n+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only\nOpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187\n"},{"id":"247135","messageId":"9e5557972ca14b1db1bc23a19ee01ebe@DM2PR08MB477.namprd08.prod.outlook.com","threadId":"37274","inReplyTo":"CAL=YDWmOSQaJ9NrgK_kOOv5_3hXhcQL65BhJeG=UtY1+RExOCA@mail.gmail.com","subject":"RE: Git Help needed","fromName":"","fromEmail":"ravikirangoud_palpanoori@vfc.com","sentAt":"2014-08-01T20:21:15Z","receivedAt":"2014-08-01T20:21:15Z","isPatch":false,"sender":{"key":"ravikirangoud_palpanoori@vfc.com","avatar":null},"body":"Hi Ronnie Sahlberg,\nThanks for your quick reply.\n\nI downloaded git 1.9.0 from the site https://code.google.com/p/git-core/downloads/list.\nDoes it mean the package available at above location has issue? OR\nThe person  who built/installed git in AIX sever did something wrong by building it against a specific OpenSSL library\n\n\nCould you please suggest the site from where I need to download git for AIX OS.\n\nRegards,\nRavi.\n\n-----Original Message-----\nFrom: Ronnie Sahlberg [mailto:sahlberg@google.com] \nSent: Friday, August 01, 2014 3:58 PM\nTo: Ravi Kiran Goud Palpanoori\nCc: git@vger.kernel.org\nSubject: Re: Git Help needed\n\nThis looks more like a packaging/build issue than a git issue.\n\nIt looks like whomever built your version of git built it against a specific version of the OpenSSL library.\nYou should probably contact the folks that built your binary and ask them to update and build against the version that the new version of aix ships with.\n\nAlternatively if you build git yourself on that host you should end up with a binary that links with the version of the library that you currently have.\n\n\n\nOn Fri, Aug 1, 2014 at 12:30 PM,  <RaviKiranGoud_Palpanoori@vfc.com> wrote:\n> Hi,\n> I am writing below couple of questions. If it is not the right place to ask please ignore and suggest me what to do to get the help on these questions.\n>\n> 1) What version of SSL is supported by GIT 1.8.3 or GIT 1.9.0\n>\n> 2) I have installed git 1.8.3 in AIX server 6.1 TL8 SP2. It worked fine and able to extract code from git repository directly as well as from ant. Everything went well.\n> Recently Aix OS upgraded to 6100-09-01-1341. After OS upgrade my git commands are not working. Basic help and version works fine as expected. When I try to pull the code from git repository it give SSL library compatibility issue.\n>\n> The error is\n> OpenSSL version mismatch. Built agains 1000105f, you have 100000bf\n> fatal: Could not read from remote repository\n>\n> In order to get rid of this, I upgraded git to 1.9.0 GIT. But still it didn't work. The issue is still coming.\n>\n> git help, version works.\n> When I tried directly pulling code using git pull command - didn't work.\n> When I try to pull the code through the ant - didn't work\n>\n> The ant version is 1.8.0RC1\n>\n> AIX admin worked on this and provided below comments\n>\n> Comments form AIX system admin  (Pasted as it is) Even after \n> installing 1.9.0 version of GIT the library files are not compatible with the latest version of SSL (1.0.5.1).\n> SSL works fine as a root user and other users. This compatibility issue only a raises when the LIBPATH for GIT is set and the SSL picks up its LIBPATH from the same location as GIT and this causes the incompatibility.\n> Can you find out from the GIT/ANT support team on what version of SSL GIT supports exactly. - The is specifically with the GIT/SSL as the user \"xyzabc\" . The SSL otherwise works perfectly fine.\n> You will have to re-compile the ANT libraries to use the latest library files.\n>\n> Thanks in advance.\n>\n> Regards,\n> Ravi.\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in the \n> body of a message to majordomo@vger.kernel.org More majordomo info at  \n> http://vger.kernel.org/majordomo-info.html\n"},{"id":"247136","messageId":"6a7fe740d5bd4e4fb3a3f6d8a81b4c26@DM2PR08MB477.namprd08.prod.outlook.com","threadId":"37274","inReplyTo":"20140801200459.GA53075@vauxhall.crustytoothpaste.net","subject":"RE: Git Help needed","fromName":"","fromEmail":"ravikirangoud_palpanoori@vfc.com","sentAt":"2014-08-01T20:27:24Z","receivedAt":"2014-08-01T20:27:24Z","isPatch":false,"sender":{"key":"ravikirangoud_palpanoori@vfc.com","avatar":null},"body":"Hi brian,\nThanks for your quick reply.\n\nI downloaded git 1.9.0 from the site https://code.google.com/p/git-core/downloads/list.\nDoes it mean the package available at above location has built with specific version of OpenSSL. How can I find out which OpenSSL version is used in the packages available at the above location.\n\nCould you please suggest the site from where I need to download git for AIX OS.\nWho are the vendors of git so that I will check how to proceed on this.\n\nRegards,\nRavi.\n\n-----Original Message-----\nFrom: brian m. carlson [mailto:sandals@crustytoothpaste.net] \nSent: Friday, August 01, 2014 4:05 PM\nTo: Ravi Kiran Goud Palpanoori\nCc: git@vger.kernel.org\nSubject: Re: Git Help needed\n\nOn Fri, Aug 01, 2014 at 07:30:11PM +0000, RaviKiranGoud_Palpanoori@vfc.com wrote:\n> Hi,\n> I am writing below couple of questions. If it is not the right place \n> to ask please ignore and suggest me what to do to get the help on \n> these questions.\n> \n> 1) What version of SSL is supported by GIT 1.8.3 or GIT 1.9.0\n\nThe INSTALL file doesn't mention a particular OpenSSL version that we require, but I know that it works with versions as old as 0.9.8 and as new as 1.0.1g.  It may work with still older versions, but I recommend\n1.0.1 or newer as it gives you proper TLS 1.2 support.\n\n> 2) I have installed git 1.8.3 in AIX server 6.1 TL8 SP2. It worked \n> fine and able to extract code from git repository directly as well as \n> from ant. Everything went well.\n> Recently Aix OS upgraded to 6100-09-01-1341. After OS upgrade my git \n> commands are not working. Basic help and version works fine as \n> expected. When I try to pull the code from git repository it give SSL \n> library compatibility issue.\n> \n> The error is\n> OpenSSL version mismatch. Built agains 1000105f, you have 100000bf\n> fatal: Could not read from remote repository\n\nOpenSSL 1.0.0 (which you were using before) and OpenSSL 1.0.1 are binary compatible if compiled with the same flags, but they contain a hard version check that fails if they're not the same version.\n\nThis means you need to recompile git against the newer OpenSSL version, or ask your vendor to patch this check out.  This is true for any program that gives you this error.\n\n--\nbrian m. carlson / brian with sandals: Houston, Texas, US\n+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only\nOpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187\n"},{"id":"247139","messageId":"20140801205939.GA57436@vauxhall.crustytoothpaste.net","threadId":"37274","inReplyTo":"6a7fe740d5bd4e4fb3a3f6d8a81b4c26@DM2PR08MB477.namprd08.prod.outlook.com","subject":"Re: Git Help needed","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2014-08-01T20:59:41Z","receivedAt":"2014-08-01T20:59:41Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On Fri, Aug 01, 2014 at 08:27:24PM +0000, RaviKiranGoud_Palpanoori@vfc.com wrote:\n> Hi brian,\n> Thanks for your quick reply.\n> \n> I downloaded git 1.9.0 from the site\n> https://code.google.com/p/git-core/downloads/list.\n\nThat URL is obsolete.  Try https://www.kernel.org/pub/software/scm/git/\nGoogle Code no longer allows anyone to upload tarballs.\n\n> Does it mean the package available at above location has built with\n> specific version of OpenSSL. How can I find out which OpenSSL version\n> is used in the packages available at the above location.\n\nIf you're downloading the source tarball and building it yourself, then\nit's whatever version of OpenSSL is on your system.  To my knowledge,\nnobody provides pre-built packages of git for AIX.\n\n> Could you please suggest the site from where I need to download git\n> for AIX OS.\n\nAs I mentioned above, you'll probably need to build it yourself.\n\n> Who are the vendors of git so that I will check how to proceed on this.\n\nWhen I referred to having your vendor patch the check out, I meant your\nvendor of OpenSSL.\n\n-- \nbrian m. carlson / brian with sandals: Houston, Texas, US\n+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only\nOpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187\n"},{"id":"247140","messageId":"58dcafba2c40472da091e025e5681da1@DM2PR08MB477.namprd08.prod.outlook.com","threadId":"37274","inReplyTo":"20140801205939.GA57436@vauxhall.crustytoothpaste.net","subject":"RE: Git Help needed","fromName":"","fromEmail":"ravikirangoud_palpanoori@vfc.com","sentAt":"2014-08-01T21:02:32Z","receivedAt":"2014-08-01T21:02:32Z","isPatch":false,"sender":{"key":"ravikirangoud_palpanoori@vfc.com","avatar":null},"body":"Hi Brian,\nThank you.\nUnderstood OpeSSL and vendor from your original message now.\n\nThanks,\nRavi.\n\n-----Original Message-----\nFrom: brian m. carlson [mailto:sandals@crustytoothpaste.net] \nSent: Friday, August 01, 2014 5:00 PM\nTo: Ravi Kiran Goud Palpanoori\nCc: git@vger.kernel.org\nSubject: Re: Git Help needed\n\nOn Fri, Aug 01, 2014 at 08:27:24PM +0000, RaviKiranGoud_Palpanoori@vfc.com wrote:\n> Hi brian,\n> Thanks for your quick reply.\n> \n> I downloaded git 1.9.0 from the site\n> https://code.google.com/p/git-core/downloads/list.\n\nThat URL is obsolete.  Try https://www.kernel.org/pub/software/scm/git/\nGoogle Code no longer allows anyone to upload tarballs.\n\n> Does it mean the package available at above location has built with \n> specific version of OpenSSL. How can I find out which OpenSSL version \n> is used in the packages available at the above location.\n\nIf you're downloading the source tarball and building it yourself, then it's whatever version of OpenSSL is on your system.  To my knowledge, nobody provides pre-built packages of git for AIX.\n\n> Could you please suggest the site from where I need to download git \n> for AIX OS.\n\nAs I mentioned above, you'll probably need to build it yourself.\n\n> Who are the vendors of git so that I will check how to proceed on this.\n\nWhen I referred to having your vendor patch the check out, I meant your vendor of OpenSSL.\n\n--\nbrian m. carlson / brian with sandals: Houston, Texas, US\n+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only\nOpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187\n"},{"id":"250894","messageId":"5f722e496fea4a96beb36764d5822d02@DM2PR0801MB0896.namprd08.prod.outlook.com","threadId":"37274","inReplyTo":"20140801205939.GA57436@vauxhall.crustytoothpaste.net","subject":"RE: Git Help needed","fromName":"","fromEmail":"ravikirangoud_palpanoori@vfc.com","sentAt":"2014-10-21T12:31:55Z","receivedAt":"2014-10-21T12:31:55Z","isPatch":false,"sender":{"key":"ravikirangoud_palpanoori@vfc.com","avatar":null},"body":"Hi Brian,\nMy Open SSL vendor is IBM. In fact I am using AIX OS from IBM. When we (Myself and Frank. Frank is cc'ed in this email)  discussed with IBM team, they asked some details on what flag settings need to be used to recompile, what parameter settings they need to do, etc.  IBM team told it is easy to recompile if they have provided with the details.\n\nCould you please help us to provide additional details for compilation. Thanks in advance.\n\nRegards,\nRavi.\n\n-----Original Message-----\nFrom: Ravi Kiran Goud Palpanoori \nSent: Friday, August 01, 2014 5:03 PM\nTo: 'brian m. carlson'\nCc: git@vger.kernel.org\nSubject: RE: Git Help needed\n\nHi Brian,\nThank you.\nUnderstood OpeSSL and vendor from your original message now.\n\nThanks,\nRavi.\n\n-----Original Message-----\nFrom: brian m. carlson [mailto:sandals@crustytoothpaste.net]\nSent: Friday, August 01, 2014 5:00 PM\nTo: Ravi Kiran Goud Palpanoori\nCc: git@vger.kernel.org\nSubject: Re: Git Help needed\n\nOn Fri, Aug 01, 2014 at 08:27:24PM +0000, RaviKiranGoud_Palpanoori@vfc.com wrote:\n> Hi brian,\n> Thanks for your quick reply.\n> \n> I downloaded git 1.9.0 from the site\n> https://code.google.com/p/git-core/downloads/list.\n\nThat URL is obsolete.  Try https://www.kernel.org/pub/software/scm/git/\nGoogle Code no longer allows anyone to upload tarballs.\n\n> Does it mean the package available at above location has built with \n> specific version of OpenSSL. How can I find out which OpenSSL version \n> is used in the packages available at the above location.\n\nIf you're downloading the source tarball and building it yourself, then it's whatever version of OpenSSL is on your system.  To my knowledge, nobody provides pre-built packages of git for AIX.\n\n> Could you please suggest the site from where I need to download git \n> for AIX OS.\n\nAs I mentioned above, you'll probably need to build it yourself.\n\n> Who are the vendors of git so that I will check how to proceed on this.\n\nWhen I referred to having your vendor patch the check out, I meant your vendor of OpenSSL.\n\n--\nbrian m. carlson / brian with sandals: Houston, Texas, US\n+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only\nOpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187\n"},{"id":"250958","messageId":"20141022012420.GC312818@vauxhall.crustytoothpaste.net","threadId":"37274","inReplyTo":"5f722e496fea4a96beb36764d5822d02@DM2PR0801MB0896.namprd08.prod.outlook.com","subject":"Re: Git Help needed","fromName":"brian m. carlson","fromEmail":"sandals@crustytoothpaste.net","sentAt":"2014-10-22T01:24:20Z","receivedAt":"2014-10-22T01:24:20Z","isPatch":false,"sender":{"key":"sandals@crustytoothpaste.net","avatar":"https://avatars.githubusercontent.com/u/497054?v=4"},"body":"On Tue, Oct 21, 2014 at 12:31:55PM +0000, RaviKiranGoud_Palpanoori@vfc.com wrote:\n> Hi Brian,\n> My Open SSL vendor is IBM. In fact I am using AIX OS from IBM. When we\n> (Myself and Frank. Frank is cc'ed in this email)  discussed with IBM\n> team, they asked some details on what flag settings need to be used to\n> recompile, what parameter settings they need to do, etc.  IBM team\n> told it is easy to recompile if they have provided with the details.\n> \n> Could you please help us to provide additional details for\n> compilation. Thanks in advance.\n\nI don't have any more information than this, but I believe Debian and\nRed Hat have patched that check out.  Any reasonable developer should be\nable to discover the check and remove it.\n\nThis is getting off-topic for the list, so I recommend you discuss it\nwith IBM or simply recompile Git for the new version of OpenSSL, as this\nreally isn't a Git issue.\n-- \nbrian m. carlson / brian with sandals: Houston, Texas, US\n+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only\nOpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187\n"}]}