Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-17 Thread Yamaya Takashi
On 2013/02/16 15:46, Mikhail T. wrote: > 15.02.2013 23:21, Ian Lepore ???(??): >> Since /home/ian/foo/BSDmakefile is not building something that is part >> of the freebsd world, or the freebsd kernel, then according to that >> paragraph, a build using that makefile should not be affected >> by

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-17 Thread Yamaya Takashi
On 2013/02/15 05:57, O. Hartmann wrote: > Am 02/14/13 14:19, schrieb Yamaya Takashi: >> On 2013/02/13 22:33, Tom Evans wrote: >>> On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi >>> wrote: On 2013/02/13 19:08, O. Hartmann wrote: > Setting only base system source compiler optins in /etc/s

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-15 Thread Mikhail T.
15.02.2013 23:21, Ian Lepore ???(??): > Since /home/ian/foo/BSDmakefile is not building something that is part > of the freebsd world, or the freebsd kernel, then according to that > paragraph, a build using that makefile should not be affected > by /etc/src.conf. Maybe it should not be affect

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-15 Thread Ian Lepore
On Fri, 2013-02-15 at 23:09 -0500, Mikhail T. wrote: > 15.02.2013 19:12, Ian Lepore ???(??): > > The src.conf manpage is not in error. The intent is that src.conf > > applies only to the building of the freebsd world and kernel, that is, > > the source that's usually located under /usr/src. I

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-15 Thread Mikhail T.
15.02.2013 19:12, Ian Lepore ???(??): > The src.conf manpage is not in error. The intent is that src.conf > applies only to the building of the freebsd world and kernel, that is, > the source that's usually located under /usr/src. If settings from > src.conf are leaking into other builds, the

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-15 Thread Ian Lepore
On Fri, 2013-02-15 at 17:32 -0500, Mikhail T. wrote: > 14.02.2013 09:34, Peter Pentchev ???(??): > > However, there is then the argument of "well, if you want to use the > > bsd.*.mk > > infrastructure, then why don't you just copy it into your project and > > include > > it from there - ju

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-15 Thread John-Mark Gurney
Peter Pentchev wrote this message on Thu, Feb 14, 2013 at 16:34 +0200: > There are some people - and some of them are well-respected long-term > Free-and-other-BSD developers - who are of the opinion that the > /usr/share/mk/bsd.*.mk infrastructure is meant for the base system build > only. I do i

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-15 Thread Mikhail T.
14.02.2013 09:34, Peter Pentchev ???(??): However, there is then the argument of "well, if you want to use the bsd.*.mk infrastructure, then why don't you just copy it into your project and include it from there - just like many, many projects do with, say, the sys/queue.h header, or parts

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread O. Hartmann
Am 02/14/13 14:19, schrieb Yamaya Takashi: > On 2013/02/13 22:33, Tom Evans wrote: >> On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi >> wrote: >>> On 2013/02/13 19:08, O. Hartmann wrote: Setting only base system source compiler optins in /etc/src.conf, for instance # CXX

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread Peter Pentchev
On Thu, Feb 14, 2013 at 01:55:58PM +, Tom Evans wrote: > On Thu, Feb 14, 2013 at 1:12 PM, Mikhail T. wrote: > > I may sound defensive here, but I'll still repeat, that "this singular port" > > (and I do, in fact, have other ones like it) started using bsd.lib.mk 5 > > years before src.conf (an

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread Mikhail T.
14.02.2013 08:55, Tom Evans написав(ла): > On Thu, Feb 14, 2013 at 1:12 PM, Mikhail T. wrote: >> > I may sound defensive here, but I'll still repeat, that "this singular >> > port" >> > (and I do, in fact, have other ones like it) started using bsd.lib.mk 5 >> > years before src.conf (and its man

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread Tom Evans
On Thu, Feb 14, 2013 at 1:12 PM, Mikhail T. wrote: > I may sound defensive here, but I'll still repeat, that "this singular port" > (and I do, in fact, have other ones like it) started using bsd.lib.mk 5 > years before src.conf (and its man-page) was added to the tree. > > -mi This is true. But w

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread Yamaya Takashi
On 2013/02/13 22:33, Tom Evans wrote: > On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi > wrote: >> On 2013/02/13 19:08, O. Hartmann wrote: >>> Setting only base system source compiler optins in /etc/src.conf, for >>> instance >>> >>> # >>> CXXFLAGS+= -stdlib=libc++ >>> CXXFLAGS+=

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread Mikhail T.
14.02.2013 08:02, Tom Evans написав(ла): > I think src.conf is meant only to be included when building src. For > example, bsd.port.mk sets _WITHOUT_SRCCONF before including bsd.own.mk > (which is the makefile that includes src.conf). It's done this since > src.conf was added in 2006, so evidently

Re: Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread Tom Evans
On Thu, Feb 14, 2013 at 12:27 PM, Mikhail T. wrote: > 13.02.2013 11:22, O. Hartmann написав(ла): >>> > If this is taken literally then could it be said that ports that use >>> > bsd.lib.mk are broken because they are using makefile includes from >>> > the source tree? >>> > >>> > -Kimmo > For one,

Re: Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-14 Thread Mikhail T.
13.02.2013 11:22, O. Hartmann написав(ла): >> > If this is taken literally then could it be said that ports that use >> > bsd.lib.mk are broken because they are using makefile includes from >> > the source tree? >> > >> > -Kimmo For one, the particular port (its Makefile.bsd) was created in 2001,

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-13 Thread O. Hartmann
Am 02/13/13 15:05, schrieb Kimmo Paasiala: > On Wed, Feb 13, 2013 at 3:33 PM, Tom Evans wrote: >> On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi >> wrote: >>> On 2013/02/13 19:08, O. Hartmann wrote: Setting only base system source compiler optins in /etc/src.conf, for instance >>

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-13 Thread Kimmo Paasiala
On Wed, Feb 13, 2013 at 3:33 PM, Tom Evans wrote: > On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi > wrote: >> On 2013/02/13 19:08, O. Hartmann wrote: >>> Setting only base system source compiler optins in /etc/src.conf, for >>> instance >>> >>> # >>> CXXFLAGS+= -stdlib=libc++ >>>

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-13 Thread Tom Evans
On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi wrote: > On 2013/02/13 19:08, O. Hartmann wrote: >> Setting only base system source compiler optins in /etc/src.conf, for >> instance >> >> # >> CXXFLAGS+= -stdlib=libc++ >> CXXFLAGS+= -std=c++11 >> >> >> which do NOT appea

Re: ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-13 Thread Yamaya Takashi
On 2013/02/13 19:08, O. Hartmann wrote: > Setting only base system source compiler optins in /etc/src.conf, for > instance > > # > CXXFLAGS+= -stdlib=libc++ > CXXFLAGS+= -std=c++11 > > > which do NOT appear in /etc/make.conf, make building port > grahpics/libfpx complainin

ports include /etc/src.conf? i.e. graphics/libfpx

2013-02-13 Thread O. Hartmann
Setting only base system source compiler optins in /etc/src.conf, for instance # CXXFLAGS+= -stdlib=libc++ CXXFLAGS+= -std=c++11 which do NOT appear in /etc/make.conf, make building port grahpics/libfpx complaining about unrecognized compiler options. As far a sI know,