Debian Bug report logs - #739658
libnspr4: "Network address type not supported" error on the Hurd

version graph

Package: libnspr4; Maintainer for libnspr4 is Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>; Source for libnspr4 is src:nspr (PTS, buildd, popcon).

Reported by: Richard Braun <rbraun@sceen.net>

Date: Fri, 21 Feb 2014 01:36:01 UTC

Severity: important

Tags: fixed-upstream, patch, upstream

Found in version nspr/2:4.10.3-1

Fixed in version 2:4.10.6-1

Done: Mike Hommey <mh@glandium.org>

Bug is archived. No further changes may be made.

Forwarded to https://bugzilla.mozilla.org/show_bug.cgi?id=1011861

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>:
Bug#739658; Package libnspr4. (Fri, 21 Feb 2014 01:36:06 GMT) (full text, mbox, link).


Acknowledgement sent to Richard Braun <rbraun@sceen.net>:
New Bug report received and forwarded. Copy sent to Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>. (Fri, 21 Feb 2014 01:36:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Richard Braun <rbraun@sceen.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libnspr4: "Network address type not supported" error on the Hurd
Date: Fri, 21 Feb 2014 01:54:03 +0100
[Message part 1 (text/plain, inline)]
Package: libnspr4
Version: 2:4.10.3-1
Severity: important
Tags: upstream patch

The libnspr4 library doesn't correctly identify the protocol family of
an endpoint on Debian GNU/Hurd. This is caused by the presence of the
sa_len member before sa_family in the definition of struct sockaddr.
The problem can be tested with the following command from
libnss3-tools :
$ tstclnt -h <https_server> -p 443
tstclnt: read from socket failed: PR_ADDRESS_NOT_SUPPORTED_ERROR:
Network address type not supported

The library can be built with the _PR_HAVE_SOCKADDR_LEN macro defined
so that code is enabled to fix the nspr equivalent of the sockaddr
structure. The attached patch enables this definition for the Hurd.

-- System Information:
Debian Release: jessie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: hurd-i386 (i686-AT386)

Kernel: GNU-Mach 1.4-486-dbg/Hurd-0.5
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libnspr4 depends on:
ii  libc0.3            2.17-98~1
ii  multiarch-support  2.17-98~1

libnspr4 recommends no packages.

libnspr4 suggests no packages.

-- no debconf information
[0001-Define-_PR_HAVE_SOCKADDR_LEN-for-the-Hurd.patch (text/x-diff, attachment)]

Set Bug forwarded-to-address to 'https://bugzilla.mozilla.org/show_bug.cgi?id=1011861'. Request was from Gabriele Giacone <1o5g4r8o@gmail.com> to control@bugs.debian.org. (Sat, 17 May 2014 10:57:08 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from bts-link-upstream@lists.alioth.debian.org to control@bugs.debian.org. (Mon, 09 Jun 2014 17:52:37 GMT) (full text, mbox, link).


Reply sent to Mike Hommey <mh@glandium.org>:
You have taken responsibility. (Mon, 09 Jun 2014 22:51:05 GMT) (full text, mbox, link).


Notification sent to Richard Braun <rbraun@sceen.net>:
Bug acknowledged by developer. (Mon, 09 Jun 2014 22:51:05 GMT) (full text, mbox, link).


Message #14 received at 739658-done@bugs.debian.org (full text, mbox, reply):

From: Mike Hommey <mh@glandium.org>
To: 739658-done@bugs.debian.org
Subject: Fixed upstream
Date: Tue, 10 Jun 2014 07:49:23 +0900
Version: 2:4.10.6-1



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 11 Jul 2014 07:38:24 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 11 05:51:17 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.