{"thread":{"id":"60348","subject":"[Outreachy]Introduction and Problem while installing Git","startedAt":"2023-10-12T06:57:24Z","lastAt":"2023-10-12T17:13:19Z","messageCount":6,"participants":["Dorcas Litunya","Benson Muite","Kristoffer Haugsbakk","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"483136","messageId":"ZSeYzdx07Cj67lR4@dorcaslitunya-virtual-machine","threadId":"60348","inReplyTo":null,"subject":"[Outreachy]Introduction and Problem while installing Git","fromName":"Dorcas Litunya","fromEmail":"anonolitunya@gmail.com","sentAt":"2023-10-12T06:57:17Z","receivedAt":"2023-10-12T06:57:24Z","isPatch":false,"sender":{"key":"anonolitunya@gmail.com","avatar":"https://avatars.githubusercontent.com/u/36160963?v=4"},"body":"Hello everyone,\nMy name is Dorcas Litunya. I am excited to contribute to the git\ncommunity, I am a first time contributor through the Outreachy program.\nI am excited to learn and grow through this project. I am currently\ninstalling Git and I have been faced with this error once I run the make\ncommand:\nIn file included from http.c:2:\ngit-curl-compat.h:3:10: fatal error: curl/curl.h: No such file or directory\n    3 | #include <curl/curl.h>\n      |          ^~~~~~~~~~~~~\ncompilation terminated.\nmake: *** [Makefile:2718: http.o] Error 1\n\nAny assistance on what the possible problem could be will be highly\nappreciated.\n\nKind regards,\nDorcas\n"},{"id":"483137","messageId":"4c5fef38-a671-dd6b-4b10-a531e1ae254a@emailplus.org","threadId":"60348","inReplyTo":"ZSeYzdx07Cj67lR4@dorcaslitunya-virtual-machine","subject":"Re: [Outreachy]Introduction and Problem while installing Git","fromName":"Benson Muite","fromEmail":"benson_muite@emailplus.org","sentAt":"2023-10-12T07:28:12Z","receivedAt":"2023-10-12T07:28:26Z","isPatch":false,"sender":{"key":"benson_muite@emailplus.org","avatar":null},"body":"On 10/12/23 09:57, Dorcas Litunya wrote:\n> Hello everyone,\n> My name is Dorcas Litunya. I am excited to contribute to the git\n> community, I am a first time contributor through the Outreachy program.\n> I am excited to learn and grow through this project. I am currently\n> installing Git and I have been faced with this error once I run the make\n> command:\n> In file included from http.c:2:\n> git-curl-compat.h:3:10: fatal error: curl/curl.h: No such file or directory\n>     3 | #include <curl/curl.h>\n>       |          ^~~~~~~~~~~~~\nYou will need to have curl libraries and development headers.\nhttps://curl.se/libcurl/\nYou maybe able to get these from a package manager, for example on Ubuntu\nsudo apt-get install curl-dev\nFedora\nsudo dnf install libcurl-devel\n"},{"id":"483138","messageId":"724ff75e-1557-4d87-85a6-a3a58d41af1f@app.fastmail.com","threadId":"60348","inReplyTo":"4c5fef38-a671-dd6b-4b10-a531e1ae254a@emailplus.org","subject":"Re: [Outreachy]Introduction and Problem while installing Git","fromName":"Kristoffer Haugsbakk","fromEmail":"code@khaugsbakk.name","sentAt":"2023-10-12T07:43:55Z","receivedAt":"2023-10-12T07:45:36Z","isPatch":false,"sender":{"key":"code@khaugsbakk.name","avatar":"https://avatars.githubusercontent.com/u/2229597?v=4"},"body":"On Thu, Oct 12, 2023, at 09:28, Benson Muite wrote:\n> You maybe able to get these from a package manager, for example on Ubuntu\n> sudo apt-get install curl-dev\n\nThis didn't work for me on Ubuntu 22.04. I tried the OpenSSL variant which\nworked.\n\n    sudo apt-get install libcurl4-openssl-dev\n\nNow I can drop `NO_CURL=true`.\n\nThanks :)\n\n-- \nKristoffer Haugsbakk\n"},{"id":"483139","messageId":"ZSeltAdIAm4miL3U@dorcaslitunya-virtual-machine","threadId":"60348","inReplyTo":"724ff75e-1557-4d87-85a6-a3a58d41af1f@app.fastmail.com","subject":"Re: [Outreachy]Introduction and Problem while installing Git","fromName":"Dorcas Litunya","fromEmail":"anonolitunya@gmail.com","sentAt":"2023-10-12T07:52:20Z","receivedAt":"2023-10-12T07:52:29Z","isPatch":false,"sender":{"key":"anonolitunya@gmail.com","avatar":"https://avatars.githubusercontent.com/u/36160963?v=4"},"body":"On Thu, Oct 12, 2023 at 09:43:55AM +0200, Kristoffer Haugsbakk wrote:\n> On Thu, Oct 12, 2023, at 09:28, Benson Muite wrote:\n> > You maybe able to get these from a package manager, for example on Ubuntu\n> > sudo apt-get install curl-dev\n> \n\n> This didn't work for me on Ubuntu 22.04. I tried the OpenSSL variant which\n> worked.\n>\nMe too\n>     sudo apt-get install libcurl4-openssl-dev\n> \n\nThis package has worked for me on Ubuntu 22.04\nThanks for the help!\n> Now I can drop `NO_CURL=true`.\n> \n> Thanks :)\n> \n> -- \n> Kristoffer Haugsbakk\n"},{"id":"483155","messageId":"xmqqmswnhkxt.fsf@gitster.g","threadId":"60348","inReplyTo":"4c5fef38-a671-dd6b-4b10-a531e1ae254a@emailplus.org","subject":"Re: [Outreachy]Introduction and Problem while installing Git","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2023-10-12T16:20:14Z","receivedAt":"2023-10-12T16:20:28Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Benson Muite <benson_muite@emailplus.org> writes:\n\n> On 10/12/23 09:57, Dorcas Litunya wrote:\n>> Hello everyone,\n>> My name is Dorcas Litunya. I am excited to contribute to the git\n>> community, I am a first time contributor through the Outreachy program.\n>> I am excited to learn and grow through this project. I am currently\n>> installing Git and I have been faced with this error once I run the make\n>> command:\n>> In file included from http.c:2:\n>> git-curl-compat.h:3:10: fatal error: curl/curl.h: No such file or directory\n>>     3 | #include <curl/curl.h>\n>>       |          ^~~~~~~~~~~~~\n> You will need to have curl libraries and development headers.\n> https://curl.se/libcurl/\n> You maybe able to get these from a package manager, for example on Ubuntu\n> sudo apt-get install curl-dev\n> Fedora\n> sudo dnf install libcurl-devel\n\nThanks for helping.  Perhaps reading the INSTALL file at the top of\nthe working tree would worth the time?\n\n"},{"id":"483159","messageId":"ZSgpJgnaieu6kO0+@dorcaslitunya-virtual-machine","threadId":"60348","inReplyTo":"xmqqmswnhkxt.fsf@gitster.g","subject":"Re: [Outreachy]Introduction and Problem while installing Git","fromName":"Dorcas Litunya","fromEmail":"anonolitunya@gmail.com","sentAt":"2023-10-12T17:13:10Z","receivedAt":"2023-10-12T17:13:19Z","isPatch":false,"sender":{"key":"anonolitunya@gmail.com","avatar":"https://avatars.githubusercontent.com/u/36160963?v=4"},"body":"On Thu, Oct 12, 2023 at 09:20:14AM -0700, Junio C Hamano wrote:\n> Benson Muite <benson_muite@emailplus.org> writes:\n> \n> > On 10/12/23 09:57, Dorcas Litunya wrote:\n> >> Hello everyone,\n> >> My name is Dorcas Litunya. I am excited to contribute to the git\n> >> community, I am a first time contributor through the Outreachy program.\n> >> I am excited to learn and grow through this project. I am currently\n> >> installing Git and I have been faced with this error once I run the make\n> >> command:\n> >> In file included from http.c:2:\n> >> git-curl-compat.h:3:10: fatal error: curl/curl.h: No such file or directory\n> >>     3 | #include <curl/curl.h>\n> >>       |          ^~~~~~~~~~~~~\n> > You will need to have curl libraries and development headers.\n> > https://curl.se/libcurl/\n> > You maybe able to get these from a package manager, for example on Ubuntu\n> > sudo apt-get install curl-dev\n> > Fedora\n> > sudo dnf install libcurl-devel\n> \n> Thanks for helping.  Perhaps reading the INSTALL file at the top of\n> the working tree would worth the time?\nThanks Junio. I did follow it eventually. I got stuck here since the\ninstructions to install some libraries was at the towards the middle and\nend of the INSTALL file while the\ninstruction to run the make command was at the top of the file, and it\nseemed a bit easy as the file had just said \"it should work\nnormally\"(without pointing out the libraries needed) was what kinda got\nme lost, but I eventually found my solutions as I read through the doc. But yes,I will now try to read and search entire docs as all the good stuff might be at the bottom.\n:-)\n> \n"}]}