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 yama...@kbh.biglobe.ne.jp wrote: On 2013/02/13 19:08, O. Hartmann wrote: Setting only base system source compiler optins

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

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-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 - just like

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. If

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: 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, five years

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. mi+t...@aldan.algebra.com 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

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: 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 yama...@kbh.biglobe.ne.jp 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-14 Thread Tom Evans
On Thu, Feb 14, 2013 at 1:12 PM, Mikhail T. mi+t...@aldan.algebra.com 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

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. mi+t...@aldan.algebra.com 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

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. mi+t...@aldan.algebra.com 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

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 yama...@kbh.biglobe.ne.jp wrote: On 2013/02/13 19:08, O. Hartmann wrote: Setting only base system source compiler optins in /etc/src.conf, for instance #

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

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 complaining about

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 yama...@kbh.biglobe.ne.jp 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

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 tevans...@googlemail.com wrote: On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi yama...@kbh.biglobe.ne.jp wrote: On 2013/02/13 19:08, O. Hartmann wrote: Setting only base system source compiler optins in /etc/src.conf, for instance # CXXFLAGS+=

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 tevans...@googlemail.com wrote: On Wed, Feb 13, 2013 at 12:30 PM, Yamaya Takashi yama...@kbh.biglobe.ne.jp wrote: On 2013/02/13 19:08, O. Hartmann wrote: Setting only base system source compiler optins in