I appreciate you for your response.

I compared two cases.( Apache httpd version is 2.4.56.)

A: httpd binary file created using  command "./configure"

B: httpd binary file created using command "./configure --enable-ssl 
--enable-so"


I used the command "ldd httpd". However, I cannot find any difference in these 
cases.

I can check that these binaries use the same shared libraries.

Does apache httpd binary depend on the compile options?
________________________________
보낸 사람: Frank Gingras <thu...@apache.org>
보낸 날짜: 2023년 9월 18일 월요일 오후 8:44
받는 사람: users@httpd.apache.org <users@httpd.apache.org>
제목: Re: [users@httpd] Inquiry about apache httpd compile option

Take a look at the ldd output instead.

On Mon., Sep. 18, 2023, 6:40 a.m. (대학원생) 양성현 (컴퓨터공학과), 
<sungh...@unist.ac.kr<mailto:sungh...@unist.ac.kr>> wrote:
I appreciate you for your response.

I think some different build commands can make different binary files.

For example, I think that command "./configure" and command "./configure 
--enable-so --enable-ssl" can make each binary file which has different 
functionality.

However, when I see these binary files' bitcode files(e.g., httpd.bc), I can 
not find their difference.

So, I want to know whether apache httpd always supports same binary file(named 
httpd) regardless of compile options and whether configuration options of 
apache httpd are always determined by configuration files(e.g., httpd.conf).
________________________________
보낸 사람: Frank Gingras <thu...@apache.org<mailto:thu...@apache.org>>
보낸 날짜: 2023년 9월 16일 토요일 오전 3:20
받는 사람: users@httpd.apache.org<mailto:users@httpd.apache.org> 
<users@httpd.apache.org<mailto:users@httpd.apache.org>>
제목: Re: [users@httpd] Inquiry about apache httpd compile option

What is the problem you are trying to solve here with those compile options?

On Sun, Sep 10, 2023 at 5:28 AM (대학원생) 양성현 (컴퓨터공학과) 
<sungh...@unist.ac.kr<mailto:sungh...@unist.ac.kr>> wrote:
Hello,

First of all, thank you for reading this mail.

I send an email to this address to ask three questions about apache httpd 
compilation.

First, I am curious whether it is possible to know the compile option by only 
using httpd binary file.
I tried to compare the compile options between Bitnami and Drupal which are the 
containers using apache httpd server.
I could find the compile option of Bitnami from config.nice file in Bitnami's 
container.
However, I could not see any information of Drupal's compile option in Drupal's 
container.

So, I am curious whether it is possible to find the compile option of apache 
httpd by only using httpd binary file or apache2 binary file.


Second, does configure option(e.g., --enable-ssl --enable-so) which is used to 
build the apache httpd affect the httpd binary file?
I think that if the configure option is different, the httpd binary file is 
also different.
However, when I compiled the httpd program with two options (one command is 
"./configure" and the other is "./configure --enable-ssl --enable-so") and 
llvm, I could get the same bitcode files from two different options.

So, I am curious whether the configure option affects building apache httpd. If 
it does not affect, I also want to know whether apache httpd only uses same 
httpd binary file and supports some functions by only using configuration file 
(e.g, httpd.conf).


Lastly, may I know the compile option of httpd or apache2 which they can be 
installed using commands (e.g, apt install apache2)?


I am not sure whether asking these questions to this mail is right. If it is 
not right, may I know where should I ask about these questions?


I appreciate you for reading this email.

I look forward to hearing from you.

Sincerely,

Reply via email to