Re: Idea: static builds

2007-10-07 Thread Peter Jeremy
On 2007-Oct-06 21:20:24 +0300, Diomidis Spinellis [EMAIL PROTECTED] wrote: I can give you quantitative data on the benefits of shared objects. On a web server running FreeBSD 6.2 I found 98 shared objects sharing 16,790,901 bytes of memory through 1,002 mappings. Without shared libraries the

Re: Idea: static builds

2007-10-07 Thread Dmitry Marakasov
* Jeremy Messenger ([EMAIL PROTECTED]) wrote: How do you deal with the security? It will be required for all ports that depend on a port to be rebuild, so bump the PORTREVISION will be need. But what about for non-static that don't need to be bump? A solution for that might be need too.

Re: Idea: static builds

2007-10-06 Thread Garrett Cooper
Dmitry Marakasov wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which may be useful sometimes. Implementation seem pretty straightfoward to me: - Introduce STATIC_BUILD variable that changes usual build behavior -

Re: Idea: static builds

2007-10-06 Thread Andrew Pantyukhin
On Thu, Oct 04, 2007 at 11:03:04PM +0400, Dmitry Marakasov wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which may be useful sometimes. What I'd like to see first is some quantitative research on the benefits of

Re: Idea: static builds

2007-10-06 Thread Diomidis Spinellis
Andrew Pantyukhin wrote: On Thu, Oct 04, 2007 at 11:03:04PM +0400, Dmitry Marakasov wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which may be useful sometimes. What I'd like to see first is some quantitative

Re: Idea: static builds

2007-10-06 Thread Andrew Pantyukhin
On Sat, Oct 06, 2007 at 09:20:24PM +0300, Diomidis Spinellis wrote: Andrew Pantyukhin wrote: On Thu, Oct 04, 2007 at 11:03:04PM +0400, Dmitry Marakasov wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which may be

Re: Idea: static builds

2007-10-06 Thread Jeremy Messenger
On Thu, 04 Oct 2007 14:03:04 -0500, Dmitry Marakasov [EMAIL PROTECTED] wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which may be useful sometimes. Implementation seem pretty straightfoward to me: - Introduce

Re: Idea: static builds

2007-10-06 Thread Garrett Cooper
Jeremy Messenger wrote: On Thu, 04 Oct 2007 14:03:04 -0500, Dmitry Marakasov [EMAIL PROTECTED] wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which may be useful sometimes. Implementation seem pretty straightfoward

Re: Idea: static builds

2007-10-06 Thread Gary Kline
On Sat, Oct 06, 2007 at 03:05:36PM -0700, Garrett Cooper wrote: Jeremy Messenger wrote: On Thu, 04 Oct 2007 14:03:04 -0500, Dmitry Marakasov [EMAIL PROTECTED] wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which

Re: Idea: static builds

2007-10-06 Thread Garrett Cooper
Gary Kline wrote: On Sat, Oct 06, 2007 at 03:05:36PM -0700, Garrett Cooper wrote: Jeremy Messenger wrote: On Thu, 04 Oct 2007 14:03:04 -0500, Dmitry Marakasov [EMAIL PROTECTED] wrote: Hi! I just have an idea that may be useful: static port builds. This can help produce

Re: Idea: static builds

2007-10-06 Thread Gary Kline
On Sat, Oct 06, 2007 at 06:18:08PM -0700, Garrett Cooper wrote: Gary Kline wrote: On Sat, Oct 06, 2007 at 03:05:36PM -0700, Garrett Cooper wrote: Jeremy Messenger wrote: On Thu, 04 Oct 2007 14:03:04 -0500, Dmitry Marakasov [EMAIL PROTECTED] wrote: Hi! I just have an

Idea: static builds

2007-10-04 Thread Dmitry Marakasov
Hi! I just have an idea that may be useful: static port builds. This can help produce packages without any depends, which may be useful sometimes. Implementation seem pretty straightfoward to me: - Introduce STATIC_BUILD variable that changes usual build behavior - Process LIB_DEPENDS in a