Re: WITHOUT_INSTALLLIB broken?

2011-06-24 Thread Milan Obuch
On Thu, 16 Jun 2011 20:18:33 +
Ruslan Ermilov r...@freebsd.org wrote:

 On Thu, Jun 16, 2011 at 05:09:05PM +0400, Eir Nym wrote:
  On 16 June 2011 16:55, Ruslan Ermilov r...@freebsd.org wrote:
   On Thu, Jun 16, 2011 at 01:50:17PM +0200, Milan Obuch wrote:
   Hi,
  
   I encountered an error when WITHOUT_INSTALLLIB option is
   specified for 'make buildworld' process. I documented this issue
   with build logs at my page,
   http://www.dino.sk/build/2011-06-16-log1 and
   http://www.dino.sk/build/2011-06-16-log2 show how to test this.
   At this time, there is no /etc/make.conf nor /etc/src.conf.
  
   Any idea what's wrong with libegacy.a here?
  
   This option wasn't designed for build, only for install.  It's
   like WITHOUT_TOOLCHAIN, which is documented to not work for
   build targets.
  
  
  Should this be simply ignored for build targets?
 
 build targets utilize install targets internally, so this is
 hardly doable.
 

Could then this be documented in
file /usr/src/tools/build/options/WITHOUT_INSTALLLIB, possibly the same
way as in /usr/src/tools/build/options/WITHOUT_TOOLCHAIN? It does not
tell 'The option does not work for build targets' currently.

Regards,
Milan
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


WITHOUT_INSTALLLIB broken?

2011-06-16 Thread Milan Obuch
Hi,

I encountered an error when WITHOUT_INSTALLLIB option is specified
for 'make buildworld' process. I documented this issue with build logs
at my page, http://www.dino.sk/build/2011-06-16-log1 and
http://www.dino.sk/build/2011-06-16-log2 show how to test this. At this
time, there is no /etc/make.conf nor /etc/src.conf.

Any idea what's wrong with libegacy.a here?

Regards,
Milan
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: WITHOUT_INSTALLLIB broken?

2011-06-16 Thread Ruslan Ermilov
On Thu, Jun 16, 2011 at 01:50:17PM +0200, Milan Obuch wrote:
 Hi,
 
 I encountered an error when WITHOUT_INSTALLLIB option is specified
 for 'make buildworld' process. I documented this issue with build logs
 at my page, http://www.dino.sk/build/2011-06-16-log1 and
 http://www.dino.sk/build/2011-06-16-log2 show how to test this. At this
 time, there is no /etc/make.conf nor /etc/src.conf.
 
 Any idea what's wrong with libegacy.a here?

This option wasn't designed for build, only for install.  It's like
WITHOUT_TOOLCHAIN, which is documented to not work for build targets.


-- 
Ruslan Ermilov
r...@freebsd.org
FreeBSD committer
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: WITHOUT_INSTALLLIB broken?

2011-06-16 Thread Eir Nym
On 16 June 2011 16:55, Ruslan Ermilov r...@freebsd.org wrote:
 On Thu, Jun 16, 2011 at 01:50:17PM +0200, Milan Obuch wrote:
 Hi,

 I encountered an error when WITHOUT_INSTALLLIB option is specified
 for 'make buildworld' process. I documented this issue with build logs
 at my page, http://www.dino.sk/build/2011-06-16-log1 and
 http://www.dino.sk/build/2011-06-16-log2 show how to test this. At this
 time, there is no /etc/make.conf nor /etc/src.conf.

 Any idea what's wrong with libegacy.a here?

 This option wasn't designed for build, only for install.  It's like
 WITHOUT_TOOLCHAIN, which is documented to not work for build targets.


Should this be simply ignored for build targets?


 --
 Ruslan Ermilov
 r...@freebsd.org
 FreeBSD committer
 ___
 freebsd-current@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: WITHOUT_INSTALLLIB broken?

2011-06-16 Thread Ruslan Ermilov
On Thu, Jun 16, 2011 at 05:09:05PM +0400, Eir Nym wrote:
 On 16 June 2011 16:55, Ruslan Ermilov r...@freebsd.org wrote:
  On Thu, Jun 16, 2011 at 01:50:17PM +0200, Milan Obuch wrote:
  Hi,
 
  I encountered an error when WITHOUT_INSTALLLIB option is specified
  for 'make buildworld' process. I documented this issue with build logs
  at my page, http://www.dino.sk/build/2011-06-16-log1 and
  http://www.dino.sk/build/2011-06-16-log2 show how to test this. At this
  time, there is no /etc/make.conf nor /etc/src.conf.
 
  Any idea what's wrong with libegacy.a here?
 
  This option wasn't designed for build, only for install.  It's like
  WITHOUT_TOOLCHAIN, which is documented to not work for build targets.
 
 
 Should this be simply ignored for build targets?

build targets utilize install targets internally, so this is
hardly doable.


-- 
Ruslan Ermilov
r...@freebsd.org
FreeBSD committer
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: WITHOUT_INSTALLLIB broken?

2011-06-16 Thread Eir Nym
On 17 June 2011 00:18, Ruslan Ermilov r...@freebsd.org wrote:
 On Thu, Jun 16, 2011 at 05:09:05PM +0400, Eir Nym wrote:
 On 16 June 2011 16:55, Ruslan Ermilov r...@freebsd.org wrote:
  On Thu, Jun 16, 2011 at 01:50:17PM +0200, Milan Obuch wrote:
  Hi,
 
  I encountered an error when WITHOUT_INSTALLLIB option is specified
  for 'make buildworld' process. I documented this issue with build logs
  at my page, http://www.dino.sk/build/2011-06-16-log1 and
  http://www.dino.sk/build/2011-06-16-log2 show how to test this. At this
  time, there is no /etc/make.conf nor /etc/src.conf.
 
  Any idea what's wrong with libegacy.a here?
 
  This option wasn't designed for build, only for install.  It's like
  WITHOUT_TOOLCHAIN, which is documented to not work for build targets.
 

 Should this be simply ignored for build targets?

 build targets utilize install targets internally, so this is
 hardly doable.


cd ${.CURDIR}  make ${CURRENT_BUILD FLAGS} ${SUPPORTED_BUILD_FLAGS}
__MAKE_CONF=/dev/null SRC_CONF=/dev/null  targets ?

-- Eir Nym

 --
 Ruslan Ermilov
 r...@freebsd.org
 FreeBSD committer

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: WITHOUT_INSTALLLIB broken?

2011-06-16 Thread Garrett Cooper
On Thu, Jun 16, 2011 at 1:44 PM, Eir Nym eir...@gmail.com wrote:
 On 17 June 2011 00:18, Ruslan Ermilov r...@freebsd.org wrote:
 On Thu, Jun 16, 2011 at 05:09:05PM +0400, Eir Nym wrote:
 On 16 June 2011 16:55, Ruslan Ermilov r...@freebsd.org wrote:
  On Thu, Jun 16, 2011 at 01:50:17PM +0200, Milan Obuch wrote:
  Hi,
 
  I encountered an error when WITHOUT_INSTALLLIB option is specified
  for 'make buildworld' process. I documented this issue with build logs
  at my page, http://www.dino.sk/build/2011-06-16-log1 and
  http://www.dino.sk/build/2011-06-16-log2 show how to test this. At this
  time, there is no /etc/make.conf nor /etc/src.conf.
 
  Any idea what's wrong with libegacy.a here?
 
  This option wasn't designed for build, only for install.  It's like
  WITHOUT_TOOLCHAIN, which is documented to not work for build targets.
 

 Should this be simply ignored for build targets?

 build targets utilize install targets internally, so this is
 hardly doable.


 cd ${.CURDIR}  make ${CURRENT_BUILD FLAGS} ${SUPPORTED_BUILD_FLAGS}
 __MAKE_CONF=/dev/null SRC_CONF=/dev/null  targets ?

Executing make targets presents all available value for ${TARGET},
not what many groups refer to as 'recipes', 'goals', or similar, e.g.

# 'b' is the source and 'a' is install target
a: b
install -m 0664 b a

Cheers,
-Garrett
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org