gcj broken?

2013-07-13 Thread Christoph Egger
Hi folks!

gcj-dbtool-4.8 segfaults inside libgcj.so.14:

#0  0x0008047a5f1f in memset () from /lib/x86_64-kfreebsd-gnu/libc.so.0.1
No symbol table info available.
#1  0x000802692158 in ?? () from /usr/lib/x86_64-kfreebsd-gnu/libgcj.so.14
No symbol table info available.
#2  0x000802697208 in ?? () from /usr/lib/x86_64-kfreebsd-gnu/libgcj.so.14
No symbol table info available.
#3  0x00080269745e in ?? () from /usr/lib/x86_64-kfreebsd-gnu/libgcj.so.14
No symbol table info available.
#4  0x0008026917b4 in ?? () from /usr/lib/x86_64-kfreebsd-gnu/libgcj.so.14
No symbol table info available.
#5  0x000801db4c12 in _Jv_InitGC() () from 
/usr/lib/x86_64-kfreebsd-gnu/libgcj.so.14
No symbol table info available.
#6  0x000801d6047d in _Jv_CreateJavaVM () from 
/usr/lib/x86_64-kfreebsd-gnu/libgcj.so.14
No symbol table info available.
#7  0x000801d60b67 in _Jv_RunMain(_Jv_VMInitArgs*, java::lang::Class*, char 
const*, int, char const**, bool) () from 
/usr/lib/x86_64-kfreebsd-gnu/libgcj.so.14
No symbol table info available.
#8  0x000804744bcb in __libc_start_main () from 
/lib/x86_64-kfreebsd-gnu/libc.so.0.1
No symbol table info available.
#9  0x004029c8 in ?? ()
No symbol table info available.
#10 0x7fffcf18 in ?? ()
No symbol table info available.
#11 0x in ?? ()
No symbol table info available.

This causes gcj-4.8-jre-headless to fail during installation and, as a
result, default-jdk is currently uninstallable.

Regards

Christoph

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87d2qm4m7c@anonymous.siccegge.de



Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Robert Millan
Hi Petr,

Are you sure about this?

 /* TID of the helper thread.  */
-extern __lwpid_t __helper_tid attribute_hidden;
+extern pid_t __helper_tid attribute_hidden;

(in kernel-posix-timers.h and timer_routines.c)

lwpid_t happens to match pid_t but AFAICT they're supposed to be
different things. Nothing prevents upstream from eventually diverging
them:

sys/sys/_types.h:typedef __int32_t   __lwpid_t;  /* Thread
ID (a.k.a. LWP) */
sys/sys/_types.h:typedef __int32_t   __pid_t;/*
process [group] */


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAOfDtXO4tqu1Wf1PYx0U_zEh4Uj=ygxd76huvforrrmscwr...@mail.gmail.com



Re: gcj broken?

2013-07-13 Thread Petr Salinger

This causes gcj-4.8-jre-headless to fail during installation and, as a
result, default-jdk is currently uninstallable.


Please look at libjava in

Debian 4.8.1-5
http://lists.debian.org/debian-gcc/2013/06/msg00221.html
http://lists.debian.org/debian-gcc/2013/06/msg00223.html

Debian 4.8.1-6
http://lists.debian.org/debian-gcc/2013/07/msg00070.html
http://lists.debian.org/debian-gcc/2013/07/msg00073.html

I will not investigate further, I am pretty busy with eglibc/fbtl changes.

Petr


--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.lnx.2.00.1307131634460.23...@contest.felk.cvut.cz



Processing of fuse4bsd_0.3.9~pre1.20080208-6_kfreebsd-amd64.changes

2013-07-13 Thread Debian FTP Masters
fuse4bsd_0.3.9~pre1.20080208-6_kfreebsd-amd64.changes uploaded successfully to 
localhost
along with the files:
  fuse4bsd_0.3.9~pre1.20080208-6.dsc
  fuse4bsd_0.3.9~pre1.20080208-6.debian.tar.gz
  fuse4bsd_0.3.9~pre1.20080208-6_kfreebsd-amd64.deb
  fuse4bsd-dkms_0.3.9~pre1.20080208-6_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1uy0na-0008mq...@franck.debian.org



Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Petr Salinger

/* TID of the helper thread.  */
-extern __lwpid_t __helper_tid attribute_hidden;
+extern pid_t __helper_tid attribute_hidden;

(in kernel-posix-timers.h and timer_routines.c)

lwpid_t happens to match pid_t but AFAICT they're supposed to be
different things. Nothing prevents upstream from eventually diverging
them:

sys/sys/_types.h:typedef __int32_t   __lwpid_t;  /* Thread
ID (a.k.a. LWP) */
sys/sys/_types.h:typedef __int32_t   __pid_t;/*
process [group] */


In theory yes, but in practice, both pid and tid are limited
to range 1 .. (2^30-1) due to other constrains in kernel.

Moreover, even currently the TID value is in some places
(thr_exit, thr_self) passed as long.
See $SVN-glibc-bsd/glibc-ports/fbtl-misc/pid-tid.txt

I choose to sync with NPTL linux version as much as possible.

Petr


--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.lnx.2.00.1307131638280.23...@contest.felk.cvut.cz



fuse4bsd_0.3.9~pre1.20080208-6_kfreebsd-amd64.changes ACCEPTED into unstable

2013-07-13 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sat, 13 Jul 2013 16:12:13 +0200
Source: fuse4bsd
Binary: fuse4bsd fuse4bsd-dkms
Architecture: source kfreebsd-amd64 all
Version: 0.3.9~pre1.20080208-6
Distribution: unstable
Urgency: low
Maintainer: GNU/kFreeBSD Maintainers 
Changed-By: Robert Millan 
Description: 
 fuse4bsd   - Filesystem in USErspace (utilities)
 fuse4bsd-dkms - FUSE module for kFreeBSD
Changes: 
 fuse4bsd (0.3.9~pre1.20080208-6) unstable; urgency=low
 .
   [ Robert Millan ]
   * Make easier to backport:
 - Remove versioned build-dependency on libc.
 - Remove versioned build-dependency on freebsd-buildutils.
   * Move init script to fuse4bsd-dkms.
   * Remove squeeze compatibility kludge.
   * prevent_kfreebsd10_build.diff: kFreeBSD 10.x already provides native
 FUSE support.
 .
   [ Christoph Egger ]
   * Add kldutils to build-depends so dkms is installable (depends on
 module-init-tools which is virtual on kfreebsd)
Checksums-Sha1: 
 0b6aa12f528ae69072bbecfe21f26585e1f07571 1308 
fuse4bsd_0.3.9~pre1.20080208-6.dsc
 6f77c0c702ba06647aa0be5e230cffd4bd3e13a6 11460 
fuse4bsd_0.3.9~pre1.20080208-6.debian.tar.gz
 21132e6633fbf99300f83f1ba74ed2eeb38e275d 15424 
fuse4bsd_0.3.9~pre1.20080208-6_kfreebsd-amd64.deb
 9c356a97666b2eba51155fb7b88d7be3c28bc920 73078 
fuse4bsd-dkms_0.3.9~pre1.20080208-6_all.deb
Checksums-Sha256: 
 d39743c3c9c2bb39658a333d19028040e15ef28a00525ac610cbc283268603aa 1308 
fuse4bsd_0.3.9~pre1.20080208-6.dsc
 31a9f49b5a84e2581ad5245507285bd2a2b920c9dc003a5c6b7e6f64ba6b358b 11460 
fuse4bsd_0.3.9~pre1.20080208-6.debian.tar.gz
 658a5be9b9f89a786fadc73c7c00d1fe2961b0c85f37cf9da3c36438959be831 15424 
fuse4bsd_0.3.9~pre1.20080208-6_kfreebsd-amd64.deb
 e9c339071edad60c5597297bcb6b5b36ca59dbf6f7280ba1e633f71c19f16689 73078 
fuse4bsd-dkms_0.3.9~pre1.20080208-6_all.deb
Files: 
 76b7466cbce8a85e7edc8a5f8b151c03 1308 libs optional 
fuse4bsd_0.3.9~pre1.20080208-6.dsc
 bc75f0db9e31bef7eb3b8145d89532f0 11460 libs optional 
fuse4bsd_0.3.9~pre1.20080208-6.debian.tar.gz
 816af27b626c05af90e5d8d95aab90b7 15424 utils optional 
fuse4bsd_0.3.9~pre1.20080208-6_kfreebsd-amd64.deb
 3fb19a962aff2b99d02cec948320089e 73078 libs optional 
fuse4bsd-dkms_0.3.9~pre1.20080208-6_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/kFreeBSD)

iEYEARECAAYFAlHhY60ACgkQC19io6rUCv+q+gCdFGfAH3k7evmFwxFC0B88tvVn
hyQAn0X7S+2RQtSbTMgLP7SCj0S01n0A
=dM5r
-END PGP SIGNATURE-


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1uy1aq-0007cs...@franck.debian.org



Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Robert Millan
2013/7/13 Petr Salinger :
> In theory yes, but in practice, both pid and tid are limited
> to range 1 .. (2^30-1) due to other constrains in kernel.
>
> Moreover, even currently the TID value is in some places
> (thr_exit, thr_self) passed as long.
> See $SVN-glibc-bsd/glibc-ports/fbtl-misc/pid-tid.txt
>
> I choose to sync with NPTL linux version as much as possible.

I see...

Btw, I'm running your NPTL on my desktop (I force-fed it into a Wheezy
system) and all seems fine so far. Tried iceweasel and icedove.

What's your deployment plan? Is this being uploaded to experimental,
or directly to sid?


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caofdtxnwzxeawhdwupqn_snhp8yt47fxsmghx7v3ju7arw2...@mail.gmail.com



Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Petr Salinger

Btw, I'm running your NPTL on my desktop (I force-fed it into a Wheezy
system) and all seems fine so far. Tried iceweasel and icedove.


Thanks for testing.


What's your deployment plan? Is this being uploaded to experimental,
or directly to sid?


I am not a DD, I cannot upload anywhere.
I believe it is ready as-is for experimental.
Please, could you reupload it ?

Before upload into sid, at least some packaging changes will be needed.
Minimally bump depends on libc0.1 to newer version for any binary linked 
against (new) libpthread. May be Aurelien will care about it.

I am not yet sure whether it can be uploaded at
any time or only with new (2.18) upstream version.

Petr


--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.lnx.2.00.1307132202500.23...@contest.felk.cvut.cz



Re: [call for testing] NPTL like pthread implementation for GNU/kFreeBSD

2013-07-13 Thread Robert Millan
2013/7/13 Petr Salinger :
> I am not a DD, I cannot upload anywhere.
> I believe it is ready as-is for experimental.
> Please, could you reupload it ?

Sorry I can't. You need to request this to the eglibc maintainers. May
I suggest submitting a wishlist item to the BTS to keep track of this
transition?

--
Robert Millan


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caofdtxpddn-oip9arvskydmpfa0oz-kjaoekowtbgkf0ozp...@mail.gmail.com



Processed: Re: setproctitle(3) wanted

2013-07-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 24148 libbsd
Bug #24148 [libc6] libc6: setproctitle(3) wanted
Bug reassigned from package 'libc6' to 'libbsd'.
No longer marked as found in versions 2.0.7r-2.
Ignoring request to alter fixed versions of bug #24148 to the same values 
previously set
> unarchive 614959
Bug #614959 {Done: Guillem Jover } [libbsd] libbsd: please 
implement setproctitle
Unarchived Bug 614959
> forcemerge 614959 24148
Bug #614959 {Done: Guillem Jover } [libbsd] libbsd: please 
implement setproctitle
Bug #24148 [libbsd] libc6: setproctitle(3) wanted
Marked Bug as done
Marked as fixed in versions libbsd/0.5.0-1.
There is no source info for the package 'libbsd' at version '0.2.0-1' with 
architecture ''
Unable to make a source version for version '0.2.0-1'
Marked as found in versions 0.2.0-1.
Added tag(s) upstream.
Merged 24148 614959
> quit
Stopping processing here.

Please contact me if you need assistance.
-- 
24148: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=24148
614959: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=614959
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13737535329029.transcr...@bugs.debian.org