[Bug 193367] [panic] sleeping thread

2018-05-28 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193367

Eugene Grosbein  changed:

   What|Removed |Added

 CC||eu...@freebsd.org
 Status|Open|In Progress

--- Comment #20 from Eugene Grosbein  ---
The fix seems to be present in all of head, stable/10 and stable/11 branches.
If so, this should be closed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


[Bug 193367] [panic] sleeping thread

2018-05-28 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193367

Eitan Adler  changed:

   What|Removed |Added

 Status|In Progress |Open

--- Comment #19 from Eitan Adler  ---
batch change:

For bugs that match the following
-  Status Is In progress 
AND
- Untouched since 2018-01-01.
AND
- Affects Base System OR Documentation

DO:

Reset to open status.


Note:
I did a quick pass but if you are getting this email it might be worthwhile to
double check to see if this bug ought to be closed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ldconfig(8) oddity on 11.2-BETA3?

2018-05-28 Thread Trond Endrestøl
On Mon, 28 May 2018 17:37+0200, Christoph Moench-Tegeder wrote:

> (I'm not only "not a synth user", but also "rather inept with Ada").

I started learning Ada this year because of synth, and I'm barely a 
novice Ada programmer. :-)

-- 
Trond.
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ldconfig(8) oddity on 11.2-BETA3?

2018-05-28 Thread Christoph Moench-Tegeder
## Trond Endrestøl (trond.endres...@fagskolen.gjovik.no):

> The latest commits to the synth repo forces synth to copy /etc/rc.subr 
> and /etc/rc.d/ldconfig into each chroot.

Aha!
Yes, looking at 
https://github.com/jrmarino/synth/commit/465ab8d2133a9d1e15cbf46337a1a809f828495d
I think the issue is solved: synth in it's current incarnation from our
ports tree does not handle ports with USE_LDCONFIG in a way the ports
tree expects it.
Omitting rc.subr and rc.d from the ports build chroots may have it's
merits - but I wonder what else may break when using an incomplete base
system? Would using a pristine system with an empty rc.conf improve
matters?

Cc'ing Eric as the synth maintainer (as in port maintainer) - perhaps
it's possible to backport that commit until the next release? (I'm
not only "not a synth user", but also "rather inept with Ada").

Regards,
Christoph

-- 
Spare Space
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ldconfig(8) oddity on 11.2-BETA3?

2018-05-28 Thread Trond Endrestøl
On Mon, 28 May 2018 15:24+0200, Trond Endrestøl wrote:

> I can see one reason for not making /etc/rc.subr accessible inside 
> each chroot, and thus a copy of the ldconfig startup script, and that 
> is to prevent services from being started automatically within each 
> chroot.

The latest commits to the synth repo forces synth to copy /etc/rc.subr 
and /etc/rc.d/ldconfig into each chroot.

CommitDate: Fri May 25 08:16:19 2018 -0500

A new release might be imminent. Don't look at me, I'm just a synth 
luser.

-- 
Trond.
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ldconfig(8) oddity on 11.2-BETA3?

2018-05-28 Thread Trond Endrestøl
On Mon, 28 May 2018 13:44+0200, Christoph Moench-Tegeder wrote:

> has synth some special "optimization" for handling ldconfig?

Looking at src/replicant.adb of synth, I see it runs ldconfig when 
setting up each chroot env using this procedure:

   
   --  execute_ldconfig  --
   
   procedure execute_ldconfig (id : builders)
   is
  smount  : constant String := get_slave_mount (id);
  bsd_command : constant String := chroot & smount &
   " /sbin/ldconfig -m /lib /usr/lib";
  lin_command : constant String := chroot & smount &
   " /usr/sbin/ldconfig /lib /usr/lib";
   begin
  case platform_type is
 when dragonfly | freebsd => execute (bsd_command);
 when linux => execute (lin_command);
 when netbsd | solaris => null;
 when unknown => null;
  end case;
   end execute_ldconfig;

synth probably expects the packages to handle localbase libraries upon 
installation in each chroot.

I can see one reason for not making /etc/rc.subr accessible inside 
each chroot, and thus a copy of the ldconfig startup script, and that 
is to prevent services from being started automatically within each 
chroot.

-- 
Trond.
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ldconfig(8) oddity on 11.2-BETA3?

2018-05-28 Thread Christoph Moench-Tegeder
There's discussion about nss-related linking failures in other ports:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228540
and the common denominator in there cases is synth (there are no problems
in poudriere). Over there, Trond had the idea that this might be related
to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228046 (commit
ports r469956) - has synth some special "optimization" for handling
ldconfig? (I'm not a synth user myself...)

Regards,
Christoph

-- 
Spare Space
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"