Re: ports broken in current

2014-05-09 Thread Trond Endrestøl
On Thu, 8 May 2014 09:04-0700, Warner Losh wrote:

 On May 7, 2014, at 5:41 PM, Shane Ambler free...@shaneware.biz wrote:
 
  I have just updated my 11-CURRENT tinderbox machine and found an issue
  that breaks ports building.
  
  make: /usr/share/mk/bsd.port.mk line 15: Could not find bsd.own.mk
 
 Install again. This was fixed last night. You can fix it just by 
 updating and running make install in share/mk.
 
  This is highlighted as tinderbox creates a clean build environment while
  the base system kept working with the old file being left behind - make
  delete-old doesn't remove bsd.own.mk from base but a clean system
  doesn't get it installed.
  
  In r265420 /head/share/mk/Makefile removed reference to bsd.own.mk and
  replaced it with src.opts.mk
 
 Yea that?s totally bogus. Which is why I fixed it. One too many 
 automatic replacements that slipped through the cracks.
 
  bsd.port.mk was left unaltered still including bsd.own.mk which now
  doesn't get installed but is still in svn, breaking ports building.
 
 Yea, bsd.port.mk is good. The above breakage was bad...
 
  Should bsd.port.mk include src.opts.mk instead of bsd.own.mk or should
  bsd.own.mk be re-added to the install list?
 
 The proper fix is in the tree: re-add bsd.own.mk.
 
  This appears to carry on from the yesterdays build fails with
  src.opts.mk not being found.
 
 Please update. If the problems persist, please let me know. Also, be 
 sure to remove /usr/share/mk/src.opts.mk, since if will cause you 
 head-aches in the future if you don?t.

If we're supposed to remove /usr/share/mk/src.opts.mk until futher 
notice, why is it being reinstalled by make installworld?

make installworld sure did this at r265705 yesterday.

Maybe I'm missing something.

 Sorry for the bumps?

The beumps? ;-)

-- 
+---++
| Vennlig hilsen,   | Best regards,  |
| Trond Endrestøl,  | Trond Endrestøl,   |
| IT-ansvarlig, | System administrator,  |
| Fagskolen Innlandet,  | Gjøvik Technical College, Norway,  |
| tlf. mob.   952 62 567,   | Cellular...: +47 952 62 567,   |
| sentralbord 61 14 54 00.  | Switchboard: +47 61 14 54 00.  |
+---++
___
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: ports broken in current

2014-05-08 Thread Warner Losh

On May 7, 2014, at 5:41 PM, Shane Ambler free...@shaneware.biz wrote:

 I have just updated my 11-CURRENT tinderbox machine and found an issue
 that breaks ports building.
 
 make: /usr/share/mk/bsd.port.mk line 15: Could not find bsd.own.mk

Install again. This was fixed last night. You can fix it just by updating and 
running make install in share/mk.

 This is highlighted as tinderbox creates a clean build environment while
 the base system kept working with the old file being left behind - make
 delete-old doesn't remove bsd.own.mk from base but a clean system
 doesn't get it installed.
 
 In r265420 /head/share/mk/Makefile removed reference to bsd.own.mk and
 replaced it with src.opts.mk

Yea that’s totally bogus. Which is why I fixed it. One too many automatic 
replacements that slipped through the cracks.

 bsd.port.mk was left unaltered still including bsd.own.mk which now
 doesn't get installed but is still in svn, breaking ports building.

Yea, bsd.port.mk is good. The above breakage was bad...

 Should bsd.port.mk include src.opts.mk instead of bsd.own.mk or should
 bsd.own.mk be re-added to the install list?

The proper fix is in the tree: re-add bsd.own.mk.

 This appears to carry on from the yesterdays build fails with
 src.opts.mk not being found.

Please update. If the problems persist, please let me know. Also, be sure to 
remove /usr/share/mk/src.opts.mk, since if will cause you head-aches in the 
future if you don’t.

Sorry for the bumps…

Warner
___
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


ports broken in current

2014-05-07 Thread Shane Ambler
I have just updated my 11-CURRENT tinderbox machine and found an issue
that breaks ports building.

make: /usr/share/mk/bsd.port.mk line 15: Could not find bsd.own.mk

This is highlighted as tinderbox creates a clean build environment while
the base system kept working with the old file being left behind - make
delete-old doesn't remove bsd.own.mk from base but a clean system
doesn't get it installed.

In r265420 /head/share/mk/Makefile removed reference to bsd.own.mk and
replaced it with src.opts.mk

bsd.port.mk was left unaltered still including bsd.own.mk which now
doesn't get installed but is still in svn, breaking ports building.

Should bsd.port.mk include src.opts.mk instead of bsd.own.mk or should
bsd.own.mk be re-added to the install list?

This appears to carry on from the yesterdays build fails with
src.opts.mk not being found.

Shane
___
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