public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* make is an addon in IPFire??
@ 2022-05-11 21:47 Adolf Belka
  0 siblings, 0 replies; 3+ messages in thread
From: Adolf Belka @ 2022-05-11 21:47 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 260 bytes --]

Hi All,

I just realised that make is defined in IPFire as an addon. Why would anyone need to run make on a firewall.


I can understand it being in the build so that packages can be compiled etc but why on the firewall itself?


Regards,

Adolf.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: make is an addon in IPFire??
  2022-05-11 22:26 ` Adolf Belka
@ 2022-05-12  9:05   ` Michael Tremer
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Tremer @ 2022-05-12  9:05 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 1564 bytes --]

Hello,

Jon is right. There is only one reason to make as a package for IPFire: So you can compile IPFire on itself.

Our build system only has very few requirements to run: Bash, wget & make.

If you want to build the toolchain, it requires some more things, but 99% of people won’t do that.

Otherwise make is normally not too useful without a compiler, but we use make for downloading the sources linked in the LFS files.

That’s it.

-Michael

> On 11 May 2022, at 23:26, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
> 
> 
> 
> On 12/05/2022 00:14, Jon Murphy wrote:
>> I found this reference…
>> <https://wiki.ipfire.org/devel/ipfire-2-x/build-initial#ipfire <https://wiki.ipfire.org/devel/ipfire-2-x/build-initial#ipfire>>
> That is related to what you need on your build machine to be able to build the various packages that use autotools. That does not refer to needing to have make on the IPFire machine.
> 
> None of the commits for the various updates for make in the git repository refer to why it was added as an addon.
> 
> Regards,
> Adolf.
>> But it doesn’t answer the question…
>>> On May 11, 2022, at 4:47 PM, Adolf Belka <adolf.belka(a)ipfire.org <mailto:adolf.belka(a)ipfire.org>> wrote:
>>> 
>>> Hi All,
>>> 
>>> I just realised that make is defined in IPFire as an addon. Why would anyone need to run make on a firewall.
>>> 
>>> 
>>> I can understand it being in the build so that packages can be compiled etc but why on the firewall itself?
>>> 
>>> 
>>> Regards,
>>> 
>>> Adolf.
>>> 


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: make is an addon in IPFire??
       [not found] <C661DA5F-C14F-41E8-9593-B61BAF9C2B38@gmail.com>
@ 2022-05-11 22:26 ` Adolf Belka
  2022-05-12  9:05   ` Michael Tremer
  0 siblings, 1 reply; 3+ messages in thread
From: Adolf Belka @ 2022-05-11 22:26 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 994 bytes --]



On 12/05/2022 00:14, Jon Murphy wrote:
> I found this reference…
> 
> <https://wiki.ipfire.org/devel/ipfire-2-x/build-initial#ipfire <https://wiki.ipfire.org/devel/ipfire-2-x/build-initial#ipfire>>
That is related to what you need on your build machine to be able to build the various packages that use autotools. That does not refer to needing to have make on the IPFire machine.

None of the commits for the various updates for make in the git repository refer to why it was added as an addon.

Regards,
Adolf.
> 
> But it doesn’t answer the question…
> 
> 
>> On May 11, 2022, at 4:47 PM, Adolf Belka <adolf.belka(a)ipfire.org <mailto:adolf.belka(a)ipfire.org>> wrote:
>>
>> Hi All,
>>
>> I just realised that make is defined in IPFire as an addon. Why would anyone need to run make on a firewall.
>>
>>
>> I can understand it being in the build so that packages can be compiled etc but why on the firewall itself?
>>
>>
>> Regards,
>>
>> Adolf.
>>
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-05-12  9:05 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-11 21:47 make is an addon in IPFire?? Adolf Belka
     [not found] <C661DA5F-C14F-41E8-9593-B61BAF9C2B38@gmail.com>
2022-05-11 22:26 ` Adolf Belka
2022-05-12  9:05   ` Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox