php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #81309 Unable to compile because of curl directory structure
Submitted: 2021-07-29 17:13 UTC Modified: 2021-07-29 17:21 UTC
From: omars@php.net Assigned: omars (profile)
Status: Assigned Package: solr (PECL)
PHP Version: Irrelevant OS: Ubuntu-latest
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: omars@php.net
New email:
PHP Version: OS:

 

 [2021-07-29 17:13 UTC] omars@php.net
Description:
------------
curl dev package uses a new directory structure, which is not supported but required by the extension




Test script:
---------------
./configure --with-curl=/usr/include/x86_64-linux-gnu


Expected result:
----------------
success!

Actual result:
--------------
Please reinstall the libcurl distribution -
	easy.h should be in <curl-dir>/include/curl/

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2021-07-29 17:13 UTC] omars@php.net
-Assigned To: +Assigned To: omars
 [2021-07-29 17:13 UTC] omars@php.net
assigned!
 [2021-07-29 17:21 UTC] cmb@php.net
As of PHP 7.4.0, ext/curl uses pkg-config for libcurl detection[1]
(on non-Windows platforms); maybe an option for solr as well?

[1] <https://github.com/php/php-src/blob/PHP-7.4/ext/curl/config.m4#L7-L11>
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Nov 21 19:01:29 2024 UTC