Memory modified after free Kernel panic with current (r278031)

2015-02-10 Thread Luca Pizzamiglio
Hallo,

I'm still fighting with MinnowBoard...
When I set the network interface I get a bunch of Memory modified
after free messages.
If I wait long enough (a couple of minutes) I get a kernel panic.

Here an example with the dmesg (https://pastebin.mozilla.org/8657938)

I've tested it using 10.1-STABLE, same messages after ifconfig, but
the kernel panic is different.
Here a verbose example of it (https://pastebin.mozilla.org/8658082)

On 10, I see really often the value 0x3201c040 causing segmentation
fault (!), but I don't know where it comes from.

I'm still debugging it, but it could be that the init procedure of
re(4) cannot correctly stop the device (a normal Realtek 8168) and the
dma address are rewritten by receiving packets.

Has someone some tip/ideas?

thanks in advance for the help

Best regards,
pizzamig
___
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


LOCAL_MTREE vs DB_FROM_SRC

2015-02-10 Thread Chris Torek
(Apologies for google mail, I moved a while back and my office at home is
still not up and hence my regular FreeBSD machine at home is also not up.)

In Makefile.inc1 we have:

.if defined(DB_FROM_SRC)
INSTALLFLAGS+= -N ${.CURDIR}/etc
MTREEFLAGS+= -N ${.CURDIR}/etc
.endif

which is fine as far as it goes, but then if ${LOCAL_MTREE} is defined we
have this:

.for _mtree in ${LOCAL_MTREE}
mtree -deU -f ${.CURDIR}/${_mtree} -p ${WORLDTMP}  /dev/null
.endfor

which omits the -N flag, even with DB_FROM_SRC set.  This means if a local
mtree file wants user and/or group names that are not on your build
system, but are in the new (but not yet installed anywhere) master.passwd
and/or group files, the build fails when prepping the worldtmp area.  Seems
like this should be mtree ${MTREEFLAGS} ..., shouldn't it?

Chris
___
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: nagios vs w/uptime

2015-02-10 Thread Michael Gmelin



 On 10 Feb 2015, at 21:13, Marcel Moolenaar mar...@xcllnt.net wrote:
 
 [Moving to current@]
 
 On Feb 10, 2015, at 11:52 AM, Peter Wemm pe...@wemm.org wrote:
 
 Surprises:
 * nagios doesn't like w / uptime anymore. libxo perhaps?
 
 Seems most likely, although I haven’t seen any differences in output
 in my (admittedly limited) testing.
 
 In what way does Nagios not like w/uptime?
 Any concrete errors, output or misbehavior?
 Ideally: can you reproduce the problem?
 


Just compared 10.1 to current, unmodified output looks the same, but pipelines 
don't work properly:

10.1:
# uptime | wc
1 12 68

Current:
# uptime | wc
0 0 0

# uptime | cat
# uptime
10:16PM  up 9 mins...



 --
 Marcel Moolenaar
 mar...@xcllnt.net
 
___
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: nagios vs w/uptime

2015-02-10 Thread Michael Gmelin



 On 10 Feb 2015, at 22:17, Michael Gmelin gre...@freebsd.org wrote:
 
 
 
 
 On 10 Feb 2015, at 21:13, Marcel Moolenaar mar...@xcllnt.net wrote:
 
 [Moving to current@]
 
 On Feb 10, 2015, at 11:52 AM, Peter Wemm pe...@wemm.org wrote:
 
 Surprises:
 * nagios doesn't like w / uptime anymore. libxo perhaps?
 
 Seems most likely, although I haven’t seen any differences in output
 in my (admittedly limited) testing.
 
 In what way does Nagios not like w/uptime?
 Any concrete errors, output or misbehavior?
 Ideally: can you reproduce the problem?
 
 
 Just compared 10.1 to current, unmodified output looks the same, but 
 pipelines don't work properly:
 
 10.1:
 # uptime | wc
 1 12 68
 
 Current:
 # uptime | wc
 0 0 0
 
 # uptime | cat
 # uptime
 10:16PM  up 9 mins...
 

Adding xo_finish() to w.c line 268 just right before exit(0); fixes that issue 
(I don't know libxo well enough to say if this is the proper fix or just a 
workaround, but it seems logical to me).


 
 
 --
 Marcel Moolenaar
 mar...@xcllnt.net
 ___
 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

Jenkins build is still unstable: FreeBSD_HEAD-tests2 #672

2015-02-10 Thread jenkins-admin
See https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests2/672/

___
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: nagios vs w/uptime

2015-02-10 Thread Ian Lepore
On Tue, 2015-02-10 at 22:24 +0100, Michael Gmelin wrote:
 
 
  On 10 Feb 2015, at 22:17, Michael Gmelin gre...@freebsd.org wrote:
  
  
  
  
  On 10 Feb 2015, at 21:13, Marcel Moolenaar mar...@xcllnt.net wrote:
  
  [Moving to current@]
  
  On Feb 10, 2015, at 11:52 AM, Peter Wemm pe...@wemm.org wrote:
  
  Surprises:
  * nagios doesn't like w / uptime anymore. libxo perhaps?
  
  Seems most likely, although I haven’t seen any differences in output
  in my (admittedly limited) testing.
  
  In what way does Nagios not like w/uptime?
  Any concrete errors, output or misbehavior?
  Ideally: can you reproduce the problem?
  
  
  Just compared 10.1 to current, unmodified output looks the same, but 
  pipelines don't work properly:
  
  10.1:
  # uptime | wc
  1 12 68
  
  Current:
  # uptime | wc
  0 0 0
  
  # uptime | cat
  # uptime
  10:16PM  up 9 mins...
  
 
 Adding xo_finish() to w.c line 268 just right before exit(0); fixes that 
 issue (I don't know libxo well enough to say if this is the proper fix or 
 just a workaround, but it seems logical to me).
 

I wonder if that implies that any non-normal exit from a program that
has been xo'd will result in the loss of output that would not have been
lost before the xo changes?  That could lead to all kinds of subtle
failures of existing scripts and apps.

-- Ian


___
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: nagios vs w/uptime

2015-02-10 Thread K. Macy

 I wonder if that implies that any non-normal exit from a program that
 has been xo'd will result in the loss of output that would not have been
 lost before the xo changes?  That could lead to all kinds of subtle
 failures of existing scripts and apps.

Well, so long as the app doesn't crash in a way that would bypass it
shouldn't registering that with atexit() flush any pending output?

-K
___
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: nagios vs w/uptime

2015-02-10 Thread Michael Gmelin


On Tue, 10 Feb 2015 22:24:59 +0100
Michael Gmelin gre...@freebsd.org wrote:

 
 
 
  On 10 Feb 2015, at 22:17, Michael Gmelin gre...@freebsd.org wrote:
  
  
  
  
  On 10 Feb 2015, at 21:13, Marcel Moolenaar mar...@xcllnt.net
  wrote:
  
  [Moving to current@]
  
  On Feb 10, 2015, at 11:52 AM, Peter Wemm pe...@wemm.org wrote:
  
  Surprises:
  * nagios doesn't like w / uptime anymore. libxo perhaps?
  
  Seems most likely, although I haven’t seen any differences in
  output in my (admittedly limited) testing.
  
  In what way does Nagios not like w/uptime?
  Any concrete errors, output or misbehavior?
  Ideally: can you reproduce the problem?
  
  
  Just compared 10.1 to current, unmodified output looks the same,
  but pipelines don't work properly:
  
  10.1:
  # uptime | wc
  1 12 68
  
  Current:
  # uptime | wc
  0 0 0
  
  # uptime | cat
  # uptime
  10:16PM  up 9 mins...
  
 
 Adding xo_finish() to w.c line 268 just right before exit(0); fixes
 that issue (I don't know libxo well enough to say if this is the
 proper fix or just a workaround, but it seems logical to me).
 

I opened a code review request:
https://reviews.freebsd.org/D1821

-- 
Michael Gmelin
___
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

[ZFS] [panic] Fatal trap 12: page fault while in kernel mode.

2015-02-10 Thread Ivan Klymenko
I do not know the conditions - it just happened.

http://pastebin.com/BASJB599
___
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


nagios vs w/uptime

2015-02-10 Thread Marcel Moolenaar
[Moving to current@]

On Feb 10, 2015, at 11:52 AM, Peter Wemm pe...@wemm.org wrote:

 Surprises:
 * nagios doesn't like w / uptime anymore. libxo perhaps?

Seems most likely, although I haven’t seen any differences in output
in my (admittedly limited) testing.

In what way does Nagios not like w/uptime?
Any concrete errors, output or misbehavior?
Ideally: can you reproduce the problem?

--
Marcel Moolenaar
mar...@xcllnt.net



signature.asc
Description: Message signed with OpenPGP using GPGMail


Jenkins build is still unstable: FreeBSD_HEAD-tests2 #675

2015-02-10 Thread jenkins-admin
See https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests2/675/

___
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


Jenkins build is still unstable: FreeBSD_HEAD-tests2 #674

2015-02-10 Thread jenkins-admin
See https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests2/674/

___
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: [RFC] Removin the old make

2015-02-10 Thread Greg 'groggy' Lehey
On Tuesday, 10 February 2015 at 23:38:54 +0100, Baptiste Daroussin wrote:
 Hi,

 I would like to start using bmake only syntax on our infrastructure for that I
 want to make sure noone is using the old make, so I plan to remove the old 
 make
 from base, I plan to do it by Feb 16th.

How does this affect non-system Makefiles that depend on pmake?  Is
bmake completely upward compatible?

Greg
--
Sent from my desktop computer.
Finger g...@freebsd.org for PGP public key.
See complete headers for address and phone numbers.
This message is digitally signed.  If your Microsoft MUA reports
problems, please read http://tinyurl.com/broken-mua


pgp_RZIFijEsv.pgp
Description: PGP signature


Re: [RFC] Removin the old make

2015-02-10 Thread Baptiste Daroussin
On Wed, Feb 11, 2015 at 09:49:37AM +1100, Greg 'groggy' Lehey wrote:
 On Tuesday, 10 February 2015 at 23:38:54 +0100, Baptiste Daroussin wrote:
  Hi,
 
  I would like to start using bmake only syntax on our infrastructure for 
  that I
  want to make sure noone is using the old make, so I plan to remove the old 
  make
  from base, I plan to do it by Feb 16th.
 
 How does this affect non-system Makefiles that depend on pmake?  Is
 bmake completely upward compatible?

There are very few issues, not that fmake is available from ports, I think 99%
of the compatibility are preserved I know about a couple of incompatibilities
that are bothering me in ports (for the infrastructure) but I would say this is
very much a corner case

Bapt


pgpx_C4PWzPwI.pgp
Description: PGP signature


[RFC] Removin the old make

2015-02-10 Thread Baptiste Daroussin
Hi,

I would like to start using bmake only syntax on our infrastructure for that I
want to make sure noone is using the old make, so I plan to remove the old make
from base, I plan to do it by Feb 16th.

Note that bmake is the default since FreeBSD 10.
FreeBSD 9.3 is also providing bmake (as bmake) on default installation.

Best regards,
Bapt


pgpLzfnuGT6oy.pgp
Description: PGP signature


Re: [RFC] Removin the old make

2015-02-10 Thread Baptiste Daroussin
On Tue, Feb 10, 2015 at 04:04:16PM -0700, Ian Lepore wrote:
 On Tue, 2015-02-10 at 23:59 +0100, Baptiste Daroussin wrote:
  On Wed, Feb 11, 2015 at 09:49:37AM +1100, Greg 'groggy' Lehey wrote:
   On Tuesday, 10 February 2015 at 23:38:54 +0100, Baptiste Daroussin wrote:
Hi,
   
I would like to start using bmake only syntax on our infrastructure for 
that I
want to make sure noone is using the old make, so I plan to remove the 
old make
from base, I plan to do it by Feb 16th.
   
   How does this affect non-system Makefiles that depend on pmake?  Is
   bmake completely upward compatible?
  
  There are very few issues, not that fmake is available from ports, I think 
  99%
  of the compatibility are preserved I know about a couple of 
  incompatibilities
  that are bothering me in ports (for the infrastructure) but I would say 
  this is
  very much a corner case
  
  Bapt
 
 By far the biggest incompatibility I've run into is the change from :U
 and :L to :tu and :tl, mostly because any existing makefiles that
 contain :U or :L variable modifiers just silently do the wrong thing
 under bmake.  It's especially annoying because :L is really common in
 fmake and its meaning in bmake is all but useless.
 
Ah yes I forgot that one :) which is the reason why I have blocked migration to
bmake for a while :)

Still fmake is available via ports so might not be a problem

Best regards,
Bapt


pgp_NXinKGWCc.pgp
Description: PGP signature


Re: [RFC] Removin the old make

2015-02-10 Thread Chris H
On Tue, 10 Feb 2015 23:38:54 +0100 Baptiste Daroussin b...@freebsd.org wrote

 Hi,
 
 I would like to start using bmake only syntax on our infrastructure for that
 I want to make sure noone is using the old make, so I plan to remove the old
 make from base, I plan to do it by Feb 16th.
Please note; I am not expressing any objection to it's removal.
But would a 30-day window not be a more friendly. So as to better
accommodate those whom will need to make the/a transition?

--Chris
 
 Note that bmake is the default since FreeBSD 10.
 FreeBSD 9.3 is also providing bmake (as bmake) on default installation.
 
 Best regards,
 Bapt


___
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: nagios vs w/uptime

2015-02-10 Thread Brooks Davis
On Tue, Feb 10, 2015 at 02:32:44PM -0700, Ian Lepore wrote:
 On Tue, 2015-02-10 at 22:24 +0100, Michael Gmelin wrote:
  
  
   On 10 Feb 2015, at 22:17, Michael Gmelin gre...@freebsd.org wrote:
   
   
   
   
   On 10 Feb 2015, at 21:13, Marcel Moolenaar mar...@xcllnt.net wrote:
   
   [Moving to current@]
   
   On Feb 10, 2015, at 11:52 AM, Peter Wemm pe...@wemm.org wrote:
   
   Surprises:
   * nagios doesn't like w / uptime anymore. libxo perhaps?
   
   Seems most likely, although I haven?t seen any differences in output
   in my (admittedly limited) testing.
   
   In what way does Nagios not like w/uptime?
   Any concrete errors, output or misbehavior?
   Ideally: can you reproduce the problem?
   
   
   Just compared 10.1 to current, unmodified output looks the same, but 
   pipelines don't work properly:
   
   10.1:
   # uptime | wc
   1 12 68
   
   Current:
   # uptime | wc
   0 0 0
   
   # uptime | cat
   # uptime
   10:16PM  up 9 mins...
   
  
  Adding xo_finish() to w.c line 268 just right before exit(0); fixes that 
  issue (I don't know libxo well enough to say if this is the proper fix or 
  just a workaround, but it seems logical to me).
  
 
 I wonder if that implies that any non-normal exit from a program that
 has been xo'd will result in the loss of output that would not have been
 lost before the xo changes?  That could lead to all kinds of subtle
 failures of existing scripts and apps.

I suspect that for most programs with more than a few exit points,
adding an atexit() registration to call xo_finish() is going to be a
good odea.

-- Brooks


pgpX0Tdut1MhO.pgp
Description: PGP signature


Re: [RFC] Removin the old make

2015-02-10 Thread Ian Lepore
On Tue, 2015-02-10 at 23:59 +0100, Baptiste Daroussin wrote:
 On Wed, Feb 11, 2015 at 09:49:37AM +1100, Greg 'groggy' Lehey wrote:
  On Tuesday, 10 February 2015 at 23:38:54 +0100, Baptiste Daroussin wrote:
   Hi,
  
   I would like to start using bmake only syntax on our infrastructure for 
   that I
   want to make sure noone is using the old make, so I plan to remove the 
   old make
   from base, I plan to do it by Feb 16th.
  
  How does this affect non-system Makefiles that depend on pmake?  Is
  bmake completely upward compatible?
 
 There are very few issues, not that fmake is available from ports, I think 99%
 of the compatibility are preserved I know about a couple of incompatibilities
 that are bothering me in ports (for the infrastructure) but I would say this 
 is
 very much a corner case
 
 Bapt

By far the biggest incompatibility I've run into is the change from :U
and :L to :tu and :tl, mostly because any existing makefiles that
contain :U or :L variable modifiers just silently do the wrong thing
under bmake.  It's especially annoying because :L is really common in
fmake and its meaning in bmake is all but useless.

-- Ian


___
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


Jenkins build is unstable: FreeBSD_HEAD-tests2 #671

2015-02-10 Thread jenkins-admin
See https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests2/671/

___
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


Jenkins build is still unstable: FreeBSD_HEAD-tests2 #673

2015-02-10 Thread jenkins-admin
See https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests2/673/

___
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


Build failed in Jenkins: FreeBSD_HEAD-tests2 #670

2015-02-10 Thread jenkins-admin
See https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests2/670/

--
[...truncated 1016 lines...]
lib/atf/libatf-c/macros_test:require_errno  -  passed  [0.034s]
lib/atf/libatf-c/macros_test:require_match  -  passed  [0.041s]
lib/atf/libatf-c/macros_test:require_streq  -  passed  [0.055s]
lib/atf/libatf-c/macros_test:use  -  passed  [0.071s]
lib/atf/libatf-c/tc_test:config  -  passed  [0.015s]
lib/atf/libatf-c/tc_test:init  -  passed  [0.014s]
lib/atf/libatf-c/tc_test:init_pack  -  passed  [0.014s]
lib/atf/libatf-c/tc_test:vars  -  passed  [0.015s]
lib/atf/libatf-c/tp_test:getopt  -  passed  [0.015s]
lib/atf/libatf-c/utils_test:cat_file__empty  -  passed  [0.016s]
lib/atf/libatf-c/utils_test:cat_file__no_newline_eof  -  passed  [0.018s]
lib/atf/libatf-c/utils_test:cat_file__one_line  -  passed  [0.018s]
lib/atf/libatf-c/utils_test:cat_file__several_lines  -  passed  [0.018s]
lib/atf/libatf-c/utils_test:compare_file__empty__match  -  passed  [0.017s]
lib/atf/libatf-c/utils_test:compare_file__empty__not_match  -  passed  [0.017s]
lib/atf/libatf-c/utils_test:compare_file__long__match  -  passed  [0.017s]
lib/atf/libatf-c/utils_test:compare_file__long__not_match  -  passed  [0.016s]
lib/atf/libatf-c/utils_test:compare_file__short__match  -  passed  [0.016s]
lib/atf/libatf-c/utils_test:compare_file__short__not_match  -  passed  [0.017s]
lib/atf/libatf-c/utils_test:copy_file__empty  -  passed  [0.017s]
lib/atf/libatf-c/utils_test:copy_file__some_contents  -  passed  [0.020s]
lib/atf/libatf-c/utils_test:create_file  -  passed  [0.016s]
lib/atf/libatf-c/utils_test:file_exists  -  passed  [0.018s]
lib/atf/libatf-c/utils_test:fork  -  passed  [0.021s]
lib/atf/libatf-c/utils_test:free_charpp__empty  -  passed  [0.015s]
lib/atf/libatf-c/utils_test:free_charpp__some  -  passed  [0.017s]
lib/atf/libatf-c/utils_test:grep_file  -  passed  [0.020s]
lib/atf/libatf-c/utils_test:grep_string  -  passed  [0.016s]
lib/atf/libatf-c/utils_test:readline__none  -  passed  [0.015s]
lib/atf/libatf-c/utils_test:readline__some  -  passed  [0.020s]
lib/atf/libatf-c/utils_test:redirect__other  -  passed  [0.019s]
lib/atf/libatf-c/utils_test:redirect__stderr  -  passed  [0.018s]
lib/atf/libatf-c/utils_test:redirect__stdout  -  passed  [0.020s]
lib/atf/libatf-c/utils_test:wait__invalid_exitstatus  -  passed  [0.020s]
lib/atf/libatf-c/utils_test:wait__invalid_stderr  -  passed  [0.023s]
lib/atf/libatf-c/utils_test:wait__invalid_stdout  -  passed  [0.023s]
lib/atf/libatf-c/utils_test:wait__ok  -  passed  [0.021s]
lib/atf/libatf-c/utils_test:wait__ok_nested  -  passed  [0.024s]
lib/atf/libatf-c/utils_test:wait__save_stderr  -  passed  [0.022s]
lib/atf/libatf-c/utils_test:wait__save_stdout  -  passed  [0.064s]
lib/atf/libatf-c/detail/dynstr_test:append_ap  -  passed  [0.081s]
lib/atf/libatf-c/detail/dynstr_test:append_fmt  -  passed  [0.081s]
lib/atf/libatf-c/detail/dynstr_test:clear  -  passed  [0.017s]
lib/atf/libatf-c/detail/dynstr_test:copy  -  passed  [0.017s]
lib/atf/libatf-c/detail/dynstr_test:cstring  -  passed  [0.015s]
lib/atf/libatf-c/detail/dynstr_test:equal_cstring  -  passed  [0.015s]
lib/atf/libatf-c/detail/dynstr_test:equal_dynstr  -  passed  [0.016s]
lib/atf/libatf-c/detail/dynstr_test:fini_disown  -  passed  [0.016s]
lib/atf/libatf-c/detail/dynstr_test:init  -  passed  [0.015s]
lib/atf/libatf-c/detail/dynstr_test:init_ap  -  passed  [0.015s]
lib/atf/libatf-c/detail/dynstr_test:init_fmt  -  passed  [0.015s]
lib/atf/libatf-c/detail/dynstr_test:init_raw  -  passed  [0.014s]
lib/atf/libatf-c/detail/dynstr_test:init_rep  -  passed  [0.077s]
lib/atf/libatf-c/detail/dynstr_test:init_substr  -  passed  [0.015s]
lib/atf/libatf-c/detail/dynstr_test:length  -  passed  [0.062s]
lib/atf/libatf-c/detail/dynstr_test:prepend_ap  -  passed  [0.081s]
lib/atf/libatf-c/detail/dynstr_test:prepend_fmt  -  passed  [0.078s]
lib/atf/libatf-c/detail/dynstr_test:rfind_ch  -  passed  [0.015s]
lib/atf/libatf-c/detail/env_test:get  -  passed  [0.015s]
lib/atf/libatf-c/detail/env_test:get_with_default  -  passed  [0.014s]
lib/atf/libatf-c/detail/env_test:has  -  passed  [0.015s]
lib/atf/libatf-c/detail/env_test:set  -  passed  [0.014s]
lib/atf/libatf-c/detail/env_test:unset  -  passed  [0.015s]
lib/atf/libatf-c/detail/fs_test:eaccess  -  passed  [0.017s]
lib/atf/libatf-c/detail/fs_test:exists  -  passed  [5.689s]
lib/atf/libatf-c/detail/fs_test:getcwd  -  passed  [0.197s]
lib/atf/libatf-c/detail/fs_test:mkdtemp_err  -  passed  [0.138s]
lib/atf/libatf-c/detail/fs_test:mkdtemp_ok  -  passed  [0.136s]
lib/atf/libatf-c/detail/fs_test:mkdtemp_umask  -  passed  [0.017s]
lib/atf/libatf-c/detail/fs_test:mkstemp_err  -  passed  [0.126s]
lib/atf/libatf-c/detail/fs_test:mkstemp_ok  -  passed  [0.018s]
lib/atf/libatf-c/detail/fs_test:mkstemp_umask  -  passed  [0.017s]
lib/atf/libatf-c/detail/fs_test:path_append  -  passed  [0.017s]
lib/atf/libatf-c/detail/fs_test:path_branch_path  -  passed  [0.017s]

Re: [RFC] Removin the old make

2015-02-10 Thread Baptiste Daroussin
On Tue, Feb 10, 2015 at 03:13:29PM -0800, Chris H wrote:
 On Tue, 10 Feb 2015 23:38:54 +0100 Baptiste Daroussin b...@freebsd.org wrote
 
  Hi,
  
  I would like to start using bmake only syntax on our infrastructure for that
  I want to make sure noone is using the old make, so I plan to remove the old
  make from base, I plan to do it by Feb 16th.
 Please note; I am not expressing any objection to it's removal.
 But would a 30-day window not be a more friendly. So as to better
 accommodate those whom will need to make the/a transition?
 
What transition, since 10.0 noone have fmake by default anymore? if one want to
keep using fmake he has to explicitly state it when building.

Not that I'm against a 30-day windows but that does not seems worth it.

Best regards,
Bapt


pgpqXT4WP4T50.pgp
Description: PGP signature


Re: nagios vs w/uptime

2015-02-10 Thread Steve Kargl
On Tue, Feb 10, 2015 at 10:24:59PM +0100, Michael Gmelin wrote:
  On 10 Feb 2015, at 22:17, Michael Gmelin gre...@freebsd.org wrote:
  
  Just compared 10.1 to current, unmodified output looks the same, but 
  pipelines don't work properly:
  
  10.1:
  # uptime | wc
  1 12 68
  
  Current:
  # uptime | wc
  0 0 0
  
  # uptime | cat
  # uptime
  10:16PM  up 9 mins...
  
 
 Adding xo_finish() to w.c line 268 just right before exit(0); fixes
 that issue (I don't know libxo well enough to say if this is the
 proper fix or just a workaround, but it seems logical to me).
 

% man xo_finish
...
   Calling this function is vital to the proper operation of libxo,
   especially for the non-TEXT output styles.
...

Note, the word vital is underlined in xterm for emphasis.


PS:  To whomever is responsible for libxo, some (most?) libxo
manpages have the wrong NAME information.  For example, 

% man xo_finish

LIBXO(3)   FreeBSD Library Functions Manual   LIBXO(3)

NAME
 xo_emit - emit formatted output based on format string and arguments

% man xo_attr

LIBXO(3)   FreeBSD Library Functions Manual   LIBXO(3)

NAME
 xo_emit - emit formatted output based on format string and arguments

% man xo_create

LIBXO(3)   FreeBSD Library Functions Manual   LIBXO(3)

NAME
 xo_emit - emit formatted output based on format string and arguments

-- 
Steve
___
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: [RFC] Removin the old make

2015-02-10 Thread Chris H
On Wed, 11 Feb 2015 00:20:05 +0100 Baptiste Daroussin b...@freebsd.org wrote

 On Tue, Feb 10, 2015 at 03:13:29PM -0800, Chris H wrote:
  On Tue, 10 Feb 2015 23:38:54 +0100 Baptiste Daroussin b...@freebsd.org
  wrote 
   Hi,
   
   I would like to start using bmake only syntax on our infrastructure for
   that I want to make sure noone is using the old make, so I plan to remove
   the old make from base, I plan to do it by Feb 16th.
  Please note; I am not expressing any objection to it's removal.
  But would a 30-day window not be a more friendly. So as to better
  accommodate those whom will need to make the/a transition?
  
 What transition, since 10.0 noone have fmake by default anymore? if one want
 to keep using fmake he has to explicitly state it when building.
Ahh. Sure. In all honesty, it was probably more of a knee jerk
reaction on my part, when I noticed it was only a week away. :)
 
 Not that I'm against a 30-day windows but that does not seems worth it.
 
 Best regards,
 Bapt

--Chris

--


___
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: nagios vs w/uptime

2015-02-10 Thread Ian Lepore
On Tue, 2015-02-10 at 22:55 +, Brooks Davis wrote:
 On Tue, Feb 10, 2015 at 02:32:44PM -0700, Ian Lepore wrote:
  On Tue, 2015-02-10 at 22:24 +0100, Michael Gmelin wrote:
   
   
On 10 Feb 2015, at 22:17, Michael Gmelin gre...@freebsd.org wrote:




On 10 Feb 2015, at 21:13, Marcel Moolenaar mar...@xcllnt.net wrote:

[Moving to current@]

On Feb 10, 2015, at 11:52 AM, Peter Wemm pe...@wemm.org wrote:

Surprises:
* nagios doesn't like w / uptime anymore. libxo perhaps?

[...]
   
   Adding xo_finish() to w.c line 268 just right before exit(0); fixes that 
   issue (I don't know libxo well enough to say if this is the proper fix or 
   just a workaround, but it seems logical to me).
   
  
  I wonder if that implies that any non-normal exit from a program that
  has been xo'd will result in the loss of output that would not have been
  lost before the xo changes?  That could lead to all kinds of subtle
  failures of existing scripts and apps.
 
 I suspect that for most programs with more than a few exit points,
 adding an atexit() registration to call xo_finish() is going to be a
 good odea.
 

I assume there is some sort of xo_start() call if there's an
xo_finish(), so the library could do that for itself?

-- Ian


___
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