Debian Bug report logs -
#14609
libc6 and ham radio includes are broken
Reported by: csmall@scooter.o.i.net
Date: Thu, 6 Nov 1997 22:48:01 UTC
Severity: normal
Found in version 2.0.5c-0.1
Done: Joel Klecker <jk@espy.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Helmut Geyer <Helmut.Geyer@iwr.uni-heidelberg.de>
:
Bug#14609
; Package libc6-dev
.
(full text, mbox, link).
Acknowledgement sent to csmall@scooter.o.i.net
:
New bug report received and forwarded. Copy sent to Helmut Geyer <Helmut.Geyer@iwr.uni-heidelberg.de>
.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: libc6-dev
Version: 2.0.5c-0.1
The following are problems I have found when compiling ax25-utils using libc6.
I have compared libc5 and libc6 includes and there problems have occurred in
the changes. I don't think there is much you can do about this problem
except tell the upstream people.
Problems with libc6 includes
/usr/include/linux/ax25.h has
#define PF_AX25 AF_AX25
/usr/include/socketbits.h has
#define PF_AX25 3 /* Amateur Radio AX.25. */
#define AF_AX25 PF_AX25
suggest that the line in <linux/ax25.h> is removed.
------------------
There is no /usr/include/linux/rose.h
Suggest that rose.h from linux source be copied to /usr/include/linux/rose.h
Also remove the following line from rose.h
#define PF_ROSE AF_ROSE
------------------
The following lines need to be added to /usr/include/socketbits.h
#define AF_ROSE 11 /* Amateur Radio X.25 PLP */
#define PF_ROSE AF_ROSE
-----------------
/usr/include/linux/netrom.h has
#define PF_NETROM AF_NETROM
/usr/include/socketbits.h has
#define PF_NETROM 6 /* Amateur radio NetROM. */
#define AF_NETROM PF_NETROM
Suggest that the line in <linux/netrom.h> is removed.
------------------------
SOL_AX25 used to be in linux/socket.h, does not appear in sys/socket.h
Suggest the following line be added to <socketbits.h>
#define SOL_AX25 257
- Craig
Information forwarded to debian-bugs-dist@lists.debian.org, Dale Scheetz <dwarf@polaris.net>
:
Bug#14609
; Package libc6-dev
.
(full text, mbox, link).
Acknowledgement sent to Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
:
Extra info received and forwarded to list. Copy sent to Dale Scheetz <dwarf@polaris.net>
.
(full text, mbox, link).
Message #10 received at 14609@bugs.debian.org (full text, mbox, reply):
Hello,
here are the problems you reported with libc6 header files:
"Fixed." means: fixed at least in libc6 2.0.7r-5.
-------------------------------
> Problems with libc6 includes
>
> /usr/include/linux/ax25.h has
> #define PF_AX25 AF_AX25
>
> /usr/include/socketbits.h has
>
> #define PF_AX25 3 /* Amateur Radio AX.25. */
> #define AF_AX25 PF_AX25
>
> suggest that the line in <linux/ax25.h> is removed.
Fixed.
------------------------------
> There is no /usr/include/linux/rose.h
>
> Suggest that rose.h from linux source be copied to /usr/include/linux/rose.h
> Also remove the following line from rose.h
> #define PF_ROSE AF_ROSE
Don't know about this one. It's not on my system. But this is a
kernel-header bug, isn't it? Then the bug report could be reassigned,
because the libc6 parts of this bug report are all fixed.
------------------------------
> The following lines need to be added to /usr/include/socketbits.h
>
> #define AF_ROSE 11 /* Amateur Radio X.25 PLP */
> #define PF_ROSE AF_ROSE
Fixed.
----------------------------
> /usr/include/linux/netrom.h has
> #define PF_NETROM AF_NETROM
>
> /usr/include/socketbits.h has
> #define PF_NETROM 6 /* Amateur radio NetROM. */
> #define AF_NETROM PF_NETROM
>
> Suggest that the line in <linux/netrom.h> is removed.
Fixed.
------------------------
> SOL_AX25 used to be in linux/socket.h, does not appear in sys/socket.h
>
> Suggest the following line be added to <socketbits.h>
> #define SOL_AX25 257
Fixed.
-------------------------
Please tell me if this bug can be reassigned to kernel-headers.
Thank you,
Marcus
--
"Rhubarb is no Egyptian god." Debian GNU/Linux finger brinkmd@
Marcus Brinkmann http://www.debian.org master.debian.org
Marcus.Brinkmann@ruhr-uni-bochum.de for public PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09
Information forwarded to debian-bugs-dist@lists.debian.org, Dale Scheetz <dwarf@polaris.net>
:
Bug#14609
; Package libc6-dev
.
(full text, mbox, link).
Acknowledgement sent to Craig Small <csmall@scooter.o.i.net>
:
Extra info received and forwarded to list. Copy sent to Dale Scheetz <dwarf@polaris.net>
.
(full text, mbox, link).
Message #15 received at 14609@bugs.debian.org (full text, mbox, reply):
Marcus Brinkmann wrote:
>
> Hello,
>
> here are the problems you reported with libc6 header files:
>
> "Fixed." means: fixed at least in libc6 2.0.7r-5.
OK, just to be sure that we're not duplicating things, I also reported this
bug to the gnu people and others such as the ax25-utils upstream guys have
been working on it.
> > There is no /usr/include/linux/rose.h
> >
> > Suggest that rose.h from linux source be copied to /usr/include/linux/rose.h
> > Also remove the following line from rose.h
> > #define PF_ROSE AF_ROSE
>
> Don't know about this one. It's not on my system. But this is a
> kernel-header bug, isn't it? Then the bug report could be reassigned,
> because the libc6 parts of this bug report are all fixed.
I will have a look at what the upstream guys are doing here. I'll let you know
soon.
Thanks for the rest of the fixes.
- Craig
--
Craig Small VK2XLZ, PGP: AD 8D D8 63 6E BF C3 C7 47 41 B1 A2 1F 46 EC 90
|@work: csmall@scooter.o.i.net, @play: vk2xlz@vk2xlz.ampr.org|
|@home: csmall@small.dropbear.id.au, @debian:csmall@debian.org|
|@web: http://www.triode.net.au/~csmall @spam:root@localhost|
Information forwarded to debian-bugs-dist@lists.debian.org, Dale Scheetz <dwarf@polaris.net>
:
Bug#14609
; Package libc6-dev
.
(full text, mbox, link).
Acknowledgement sent to Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
:
Extra info received and forwarded to list. Copy sent to Dale Scheetz <dwarf@polaris.net>
.
(full text, mbox, link).
Message #20 received at 14609@bugs.debian.org (full text, mbox, reply):
On Tue, Jul 21, 1998 at 07:19:46AM +1000, Craig Small wrote:
> Marcus Brinkmann wrote:
> >
> > "Fixed." means: fixed at least in libc6 2.0.7r-5.
> OK, just to be sure that we're not duplicating things, I also reported this
> bug to the gnu people and others such as the ax25-utils upstream guys have
> been working on it.
Okay, great!
> > > There is no /usr/include/linux/rose.h
> > >
> > > Suggest that rose.h from linux source be copied to /usr/include/linux/rose.h
> > > Also remove the following line from rose.h
> > > #define PF_ROSE AF_ROSE
> >
> > Don't know about this one. It's not on my system. But this is a
> > kernel-header bug, isn't it? Then the bug report could be reassigned,
> > because the libc6 parts of this bug report are all fixed.
> I will have a look at what the upstream guys are doing here. I'll let you know
> soon.
Ok, just use the bug reporting system and CC me if you remember to do it
(but I'll check the reports, too, so don't worry if you don't).
> Thanks for the rest of the fixes.
Thank everyone else, but not me. :) I'm just doing the bug clean ups for
Dale at the moment.
Thank you,
Marcus
--
"Rhubarb is no Egyptian god." Debian GNU/Linux finger brinkmd@
Marcus Brinkmann http://www.debian.org master.debian.org
Marcus.Brinkmann@ruhr-uni-bochum.de for public PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09
Bug closed, ack sent to submitter - they'd better know why !
Request was from Joel Klecker <jk@espy.org>
to control@bugs.debian.org
.
(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 Apr 25 11:00:14 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.