[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#478693: marked as done (Incompatibility of libc6 with kernel 2.6 ax25)



Your message dated Sun, 12 Oct 2008 22:38:29 +0200
with message-id <20081012203829.GA17843@volta.aurel32.net>
and subject line Re: Bug#478693: Incompatibility of libc6 with kernel 2.6 ax25
has caused the Debian Bug report #478693,
regarding Incompatibility of libc6 with kernel 2.6 ax25
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
478693: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478693
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.3.6.ds1-13etch5

The following files in libc6 are not up to date: netax25/ax25.h
netrom/netrom.h netrose/rose.h. Meaning these files do not correspond
with the ax25.h netrom.h and rose.h from the 2.6 kernel. Resulting in
a wrong syscall.h.

This error result in upward dependency problems: libax25, ax25-apps,
ax25-tools, node, z8530-utils.

The origin of this problem is in the upload, even the gnu 2.7 source
code has this error.

An important notice is that these problems do not occur if you use the
2.4 kernel.

Possible solutions:

1. Discus this problem with the kernel and libc6 developers.

2. Remove ax25 use from libc6 and make a special package depending on
the right kernel and start from there to make the other ax25 packages.

Hopefully this is enough information,

Arjan



--- End Message ---
--- Begin Message ---
On Tue, Jul 22, 2008 at 02:56:44PM +0200, Aurelien Jarno wrote:
> Aurelien Jarno a écrit :
> > On Sat, May 10, 2008 at 11:42:57PM +0200, Aurelien Jarno wrote:
> >> On Sat, May 10, 2008 at 10:33:59PM +0200, Aurelien Jarno wrote:
> >>> tag 478693 + moreinfo
> >>> thanks
> >>>
> >>> On Wed, Apr 30, 2008 at 01:57:26PM +0200, Arjan van Schijndel wrote:
> >>>> Package: libc6
> >>>> Version: 2.3.6.ds1-13etch5
> >>>>
> >>>> The following files in libc6 are not up to date: netax25/ax25.h
> >>>> netrom/netrom.h netrose/rose.h. Meaning these files do not correspond
> >>>> with the ax25.h netrom.h and rose.h from the 2.6 kernel. Resulting in
> >>>> a wrong syscall.h.
> >>> Could you please give more details? 
> >>>
> >>> A quick look showed that netrose/rose.h and linux/rose.h are the same.
> >>>
> >>> linux/ax25.h and linux/rose.h have a few more definitions netax25/ax25.h
> >>> and netrom/netrom.h, but the #define and structures present in the glibc
> >>> one are the same than the ones in the kernel.
> >>>
> >>> The best would be to tell us which structures / #define are missing to
> >>> get you application compiled.
> >>>
> >> A closer look showed that the only outdated part is in netax25/ax25.h.
> >> netrom/netrom.h and netrose/rose.h are up-to-date.
> >>
> >> Here are a patch to update netax25/ax25.h. Could you please try it and
> >> see if it fixes your problems?
> >>
> >>
> >> diff --git a/sysdeps/unix/sysv/linux/netax25/ax25.h b/sysdeps/unix/sysv/linux/netax25/ax25.h
> >> index ce3c7ab..3ca2b4d 100644
> >> --- a/sysdeps/unix/sysv/linux/netax25/ax25.h
> >> +++ b/sysdeps/unix/sysv/linux/netax25/ax25.h
> >> @@ -50,9 +50,11 @@
> >>  #define SIOCAX25SETPARMS	(SIOCPROTOPRIVATE+6)
> >>  #define SIOCAX25OPTRT		(SIOCPROTOPRIVATE+7)
> >>  #define SIOCAX25CTLCON		(SIOCPROTOPRIVATE+8)
> >> -#define SIOCAX25GETINFO		(SIOCPROTOPRIVATE+9)
> >> +#define SIOCAX25GETINFOOLD	(SIOCPROTOPRIVATE+9)
> >>  #define SIOCAX25ADDFWD		(SIOCPROTOPRIVATE+10)
> >>  #define SIOCAX25DELFWD		(SIOCPROTOPRIVATE+11)
> >> +#define SIOCAX25DEVCTL		(SIOCPROTOPRIVATE+12)
> >> +#define SIOCAX25GETINFO		(SIOCPROTOPRIVATE+13)
> >>  
> >>  /* unknown: */
> >>  #define AX25_NOUID_DEFAULT	0
> >> @@ -112,13 +114,16 @@ struct ax25_ctl_struct
> >>  
> >>  struct ax25_info_struct
> >>    {
> >> -    unsigned int  n2, n2count;
> >> +    unsigned int n2, n2count;
> >>      unsigned int t1, t1timer;
> >>      unsigned int t2, t2timer;
> >>      unsigned int t3, t3timer;
> >>      unsigned int idle, idletimer;
> >>      unsigned int state;
> >>      unsigned int rcv_q, snd_q;
> >> +    unsigned int vs, vr, va, vs_max;
> >> +    unsigned int paclen;
> >> +    unsigned int window;
> >>    };
> >>  
> >>  struct ax25_fwd_struct
> > 
> > Any news on that?
> > 
> > 
> 
> Any news on that?

No answer from the submitter after a few pings. Closing the bugs.
 

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net


--- End Message ---

Reply to: