linux-decnet-user Mailing List for DECnet for Linux
Brought to you by:
chrissie_c,
ph3-der-loewe
You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(8) |
Jun
(39) |
Jul
(30) |
Aug
(23) |
Sep
(9) |
Oct
(9) |
Nov
(30) |
Dec
(24) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(12) |
Feb
(4) |
Mar
(21) |
Apr
|
May
(3) |
Jun
(3) |
Jul
(13) |
Aug
(13) |
Sep
(18) |
Oct
(10) |
Nov
(25) |
Dec
(2) |
| 2002 |
Jan
(7) |
Feb
(14) |
Mar
(15) |
Apr
(29) |
May
(10) |
Jun
(23) |
Jul
(76) |
Aug
(52) |
Sep
(15) |
Oct
(47) |
Nov
(12) |
Dec
(1) |
| 2003 |
Jan
(5) |
Feb
(12) |
Mar
(21) |
Apr
(26) |
May
(66) |
Jun
(16) |
Jul
(13) |
Aug
(7) |
Sep
(21) |
Oct
(11) |
Nov
(4) |
Dec
(11) |
| 2004 |
Jan
(18) |
Feb
(1) |
Mar
(1) |
Apr
(20) |
May
(10) |
Jun
(4) |
Jul
(9) |
Aug
(9) |
Sep
|
Oct
(5) |
Nov
(13) |
Dec
(8) |
| 2005 |
Jan
(23) |
Feb
(2) |
Mar
(1) |
Apr
|
May
(11) |
Jun
(3) |
Jul
(5) |
Aug
(15) |
Sep
(3) |
Oct
(13) |
Nov
(2) |
Dec
(7) |
| 2006 |
Jan
(5) |
Feb
(8) |
Mar
(6) |
Apr
(6) |
May
|
Jun
|
Jul
(1) |
Aug
(5) |
Sep
(2) |
Oct
(6) |
Nov
|
Dec
(3) |
| 2007 |
Jan
|
Feb
(6) |
Mar
(3) |
Apr
(1) |
May
|
Jun
(5) |
Jul
(7) |
Aug
|
Sep
(7) |
Oct
(7) |
Nov
(4) |
Dec
(2) |
| 2008 |
Jan
(10) |
Feb
(5) |
Mar
(2) |
Apr
(2) |
May
|
Jun
|
Jul
(14) |
Aug
(3) |
Sep
(6) |
Oct
(7) |
Nov
|
Dec
|
| 2009 |
Jan
(4) |
Feb
(1) |
Mar
|
Apr
(2) |
May
(2) |
Jun
(1) |
Jul
(3) |
Aug
(15) |
Sep
(9) |
Oct
(1) |
Nov
(2) |
Dec
|
| 2010 |
Jan
|
Feb
(5) |
Mar
(2) |
Apr
|
May
(3) |
Jun
|
Jul
(5) |
Aug
(2) |
Sep
(6) |
Oct
(1) |
Nov
(15) |
Dec
|
| 2011 |
Jan
(4) |
Feb
(1) |
Mar
(11) |
Apr
|
May
|
Jun
(17) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(8) |
| 2012 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
(8) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
(12) |
Feb
(15) |
Mar
(11) |
Apr
(1) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
(5) |
Jul
(1) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
| 2016 |
Jan
|
Feb
(14) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2017 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(3) |
Dec
|
| 2018 |
Jan
|
Feb
(3) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2019 |
Jan
(2) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
1
|
2
|
3
|
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
|
18
|
19
|
20
|
21
(5) |
22
|
23
|
24
|
|
25
|
26
|
27
|
28
|
29
(1) |
30
(3) |
31
|
|
From: Maciej W. R. <ma...@li...> - 2004-07-30 13:39:46
|
Hello, As of GCC 3.5, possibly 3.4 as well, "-Wstrict-prototypes" is not a supported option for C++ -- it does not make sense. The following patch fixes a 'command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++' GCC warning. Please apply. Maciej dnprogs-2.26-cxxflags.patch diff -up --recursive --new-file dnprogs-2.26.macro/Makefile.common dnprogs-2.26/Makefile.common --- dnprogs-2.26.macro/Makefile.common 2003-10-31 08:36:17.000000000 +0000 +++ dnprogs-2.26/Makefile.common 2004-06-05 17:07:42.000000000 +0000 @@ -111,7 +111,7 @@ endif CC=gcc CDEFS+=-D_XOPEN_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 INCLUDES=-I../libdap -I../include -CXXFLAGS+=-pipe -fdollars-in-identifiers -fsigned-char -Wstrict-prototypes -Wall -Wno-unused -Wno-uninitialized $(INCLUDES) -DVERSION=\"$(VERSION)\" $(CDEFS) $(SHADOWDEFS) $(PTSDEFS) $(DFLAGS) +CXXFLAGS+=-pipe -fdollars-in-identifiers -fsigned-char -Wall -Wno-unused -Wno-uninitialized $(INCLUDES) -DVERSION=\"$(VERSION)\" $(CDEFS) $(SHADOWDEFS) $(PTSDEFS) $(DFLAGS) CFLAGS +=-pipe -fsigned-char -Wstrict-prototypes -Wall -Wno-unused -Wno-uninitialized $(INCLUDES) -DVERSION=\"$(VERSION)\" $(CDEFS) $(SHADOWDEFS) $(PTSDEFS) $(DFLAGS) # Conditional for shared/static libs |
|
From: Maciej W. R. <ma...@li...> - 2004-07-30 13:34:40
|
Hello, Makefile in dnroute/ sets up the compiler incorrectly. The result is compiler flags (that may be needed for building correct binaries) are lost and cross-compilation does not work at all. Here is a patch that fixes the problem in a way consistent to other subdirectories. Please apply. Maciej dnprogs-2.26-libnetlink.patch diff -up --recursive --new-file dnprogs-2.26.macro/dnroute/Makefile dnprogs-2.26/dnroute/Makefile --- dnprogs-2.26.macro/dnroute/Makefile 2003-05-05 08:21:37.000000000 +0000 +++ dnprogs-2.26/dnroute/Makefile 2004-06-05 17:11:39.000000000 +0000 @@ -2,7 +2,7 @@ include ../Makefile.common DNROUTE=dnroute -CC=gcc -O2 -Wall -Wstrict-prototypes -Inetlink/include +CFLAGS += -Inetlink/include all: $(DNROUTE) diff -up --recursive --new-file dnprogs-2.26.macro/dnroute/netlink/Makefile dnprogs-2.26/dnroute/netlink/Makefile --- dnprogs-2.26.macro/dnroute/netlink/Makefile 2003-05-04 11:28:14.000000000 +0000 +++ dnprogs-2.26/dnroute/netlink/Makefile 2004-06-05 17:12:40.000000000 +0000 @@ -1,3 +1,4 @@ +include ../../Makefile.common NLOBJ=ll_map.o libnetlink.o |
|
From: Maciej W. R. <ma...@li...> - 2004-07-30 13:30:26
|
Hello, The current Makefile setup forces a use of the common prefix for both binaries and man pages and assumes the latters are to be installed under $(prefix)/man. This leads to problems when installing on a system with a different directory layout convention, e.g. the Linux FHS standard. The following patch defines a separate variable, "manprefix", and uses it throughout for man page installation to permit an override at make invocation. Please apply. Maciej dnprogs-2.26-mandir.patch diff -up --recursive --new-file dnprogs-2.26.macro/Makefile.common dnprogs-2.26/Makefile.common --- dnprogs-2.26.macro/Makefile.common 2003-10-31 08:36:17.000000000 +0000 +++ dnprogs-2.26/Makefile.common 2004-06-05 16:52:27.000000000 +0000 @@ -1,6 +1,6 @@ # Common Makefile elements and configurable bits ############################################################################### -# Where the binaries and man pages will be installed +# Where the binaries will be installed # prefix=/usr/local @@ -11,6 +11,10 @@ prefix=/usr/local # libprefix=/usr +# Where the man pages will be installed +# +manprefix=/usr/local + # # Where the configuration data will be installed # @@ -67,6 +71,7 @@ ARCH := $(shell uname -m | sed -e s/i.86 ifdef DESTDIR prefix=$(DESTDIR)/usr libprefix=$(DESTDIR)/usr +manprefix=$(DESTDIR)/usr sysconfprefix=$(DESTDIR) endif diff -up --recursive --new-file dnprogs-2.26.macro/apps/Makefile dnprogs-2.26/apps/Makefile --- dnprogs-2.26.macro/apps/Makefile 2003-10-15 14:36:46.000000000 +0000 +++ dnprogs-2.26/apps/Makefile 2004-06-05 16:57:53.000000000 +0000 @@ -64,9 +64,9 @@ clean: install: install -d $(prefix)/sbin install -d $(prefix)/bin - install -d $(prefix)/man/man1 - install -d $(prefix)/man/man5 - install -d $(prefix)/man/man8 + install -d $(manprefix)/man/man1 + install -d $(manprefix)/man/man5 + install -d $(manprefix)/man/man8 install -d $(sysconfprefix)/etc install -m 0750 -s $(PROG1) $(prefix)/sbin install -m 0755 -s $(PROG2) $(prefix)/bin @@ -75,9 +75,9 @@ install: install -m 0700 setether.sh $(prefix)/sbin/setether if [ -f $(PROG6) ]; then install -m 0750 -s $(PROG6) $(prefix)/sbin; fi install -m 0755 -s $(PROG7) $(prefix)/sbin - install -m 0644 $(MANPAGES1) $(prefix)/man/man1 - install -m 0644 $(MANPAGES5) $(prefix)/man/man5 - install -m 0644 $(MANPAGES8) $(prefix)/man/man8 + install -m 0644 $(MANPAGES1) $(manprefix)/man/man1 + install -m 0644 $(MANPAGES5) $(manprefix)/man/man5 + install -m 0644 $(MANPAGES8) $(manprefix)/man/man8 if [ ! -f $(sysconfprefix)/etc/decnet.conf ]; then \ install -m 0644 decnet.conf $(sysconfprefix)/etc/decnet.conf.sample; \ fi diff -up --recursive --new-file dnprogs-2.26.macro/dncopy/Makefile dnprogs-2.26/dncopy/Makefile --- dnprogs-2.26.macro/dncopy/Makefile 2002-07-17 15:26:44.000000000 +0000 +++ dnprogs-2.26/dncopy/Makefile 2004-06-05 16:57:57.000000000 +0000 @@ -19,11 +19,11 @@ $(PROG2): $(PROG1) install: install -d $(prefix)/bin - install -d $(prefix)/man/man1 + install -d $(manprefix)/man/man1 install -m 0755 -s $(PROG1) $(prefix)/bin ln -sf $(PROG1) $(prefix)/bin/$(PROG2) - install -m 0644 $(MANPAGES) $(prefix)/man/man1 - ln -sf $(PROG1).1 $(prefix)/man/man1/$(PROG2).1 + install -m 0644 $(MANPAGES) $(manprefix)/man/man1 + ln -sf $(PROG1).1 $(manprefix)/man/man1/$(PROG2).1 dep depend: diff -up --recursive --new-file dnprogs-2.26.macro/dndel/Makefile dnprogs-2.26/dndel/Makefile --- dnprogs-2.26.macro/dndel/Makefile 2001-07-17 07:56:50.000000000 +0000 +++ dnprogs-2.26/dndel/Makefile 2004-06-05 16:58:01.000000000 +0000 @@ -15,9 +15,9 @@ $(PROG1): $(PROG1OBJS) $(DEPLIBS) install: install -d $(prefix)/bin - install -d $(prefix)/man/man1 + install -d $(manprefix)/man/man1 install -m 0755 -s $(PROG1) $(prefix)/bin - install -m 0644 $(MANPAGES) $(prefix)/man/man1 + install -m 0644 $(MANPAGES) $(manprefix)/man/man1 dep depend: $(CXX) $(CXXFLAGS) -MM *.cc >.depend 2>/dev/null diff -up --recursive --new-file dnprogs-2.26.macro/dndir/Makefile dnprogs-2.26/dndir/Makefile --- dnprogs-2.26.macro/dndir/Makefile 2001-07-17 07:57:06.000000000 +0000 +++ dnprogs-2.26/dndir/Makefile 2004-06-05 16:58:05.000000000 +0000 @@ -15,9 +15,9 @@ $(PROG1): $(PROG1OBJS) $(DEPLIBS) install: install -d $(prefix)/bin - install -d $(prefix)/man/man1 + install -d $(manprefix)/man/man1 install -m 0755 -s $(PROG1) $(prefix)/bin - install -m 0644 $(MANPAGES) $(prefix)/man/man1 + install -m 0644 $(MANPAGES) $(manprefix)/man/man1 dep depend: $(CXX) $(CXXFLAGS) -MM *.cc >.depend 2>/dev/null diff -up --recursive --new-file dnprogs-2.26.macro/dnetd/Makefile dnprogs-2.26/dnetd/Makefile --- dnprogs-2.26.macro/dnetd/Makefile 2001-07-17 07:55:49.000000000 +0000 +++ dnprogs-2.26/dnetd/Makefile 2004-06-05 16:58:10.000000000 +0000 @@ -19,11 +19,11 @@ $(PROG1): $(PROG1OBJS) $(DEPLIBDNET) $(D install: install -d $(prefix)/bin - install -d $(prefix)/man/man5 - install -d $(prefix)/man/man8 + install -d $(manprefix)/man/man5 + install -d $(manprefix)/man/man8 install -m 0750 -s $(PROG1) $(prefix)/sbin - install -m 0644 $(MANPAGES5) $(prefix)/man/man5 - install -m 0644 $(MANPAGES8) $(prefix)/man/man8 + install -m 0644 $(MANPAGES5) $(manprefix)/man/man5 + install -m 0644 $(MANPAGES8) $(manprefix)/man/man8 if [ ! -f $(sysconfprefix)/etc/dnetd.conf ]; then install -m 640 dnetd.conf $(sysconfprefix)/etc; fi if [ ! -f $(sysconfprefix)/etc/decnet.proxy ]; then install -m 640 ../fal/decnet.proxy $(sysconfprefix)/etc; fi diff -up --recursive --new-file dnprogs-2.26.macro/dnlogin/Makefile dnprogs-2.26/dnlogin/Makefile --- dnprogs-2.26.macro/dnlogin/Makefile 2003-04-21 15:48:33.000000000 +0000 +++ dnprogs-2.26/dnlogin/Makefile 2004-06-05 16:58:13.000000000 +0000 @@ -15,9 +15,9 @@ $(PROG1): $(PROG1OBJS) $(DEPLIBDNET) install: install -d $(prefix)/bin - install -d $(prefix)/man/man1 + install -d $(manprefix)/man/man1 install -m 0755 -s $(PROG1) $(prefix)/bin - install -m 0644 $(MANPAGES) $(prefix)/man/man1 + install -m 0644 $(MANPAGES) $(manprefix)/man/man1 dep depend: $(CC) $(CFLAGS) -MM *.c >.depend 2>/dev/null diff -up --recursive --new-file dnprogs-2.26.macro/dnroute/Makefile dnprogs-2.26/dnroute/Makefile --- dnprogs-2.26.macro/dnroute/Makefile 2003-05-05 08:21:37.000000000 +0000 +++ dnprogs-2.26/dnroute/Makefile 2004-06-05 17:27:28.000000000 +0000 @@ -14,9 +14,9 @@ netlink/libnetlink.a: install: install -d $(prefix)/sbin - install -d $(prefix)/man/man8 + install -d $(manprefix)/man/man8 install -m 0755 -s dnroute $(prefix)/sbin - install -m 0644 dnroute.8 $(prefix)/man/man8 + install -m 0644 dnroute.8 $(manprefix)/man/man8 clean: rm -f $(DNROUTE) *~ *.o netlink/*.o netlink/*.a diff -up --recursive --new-file dnprogs-2.26.macro/dnsubmit/Makefile dnprogs-2.26/dnsubmit/Makefile --- dnprogs-2.26.macro/dnsubmit/Makefile 2002-01-18 19:03:59.000000000 +0000 +++ dnprogs-2.26/dnsubmit/Makefile 2004-06-05 16:58:17.000000000 +0000 @@ -19,11 +19,11 @@ $(PROG2): $(PROG1) install: install -d $(prefix)/bin - install -d $(prefix)/man/man1 + install -d $(manprefix)/man/man1 install -m 0755 -s $(PROG1) $(prefix)/bin ln -sf $(PROG1) $(prefix)/bin/$(PROG2) - install -m 0644 $(MANPAGES) $(prefix)/man/man1 - ln -sf $(PROG1).1 $(prefix)/man/man1/$(PROG2).1 + install -m 0644 $(MANPAGES) $(manprefix)/man/man1 + ln -sf $(PROG1).1 $(manprefix)/man/man1/$(PROG2).1 dep depend: diff -up --recursive --new-file dnprogs-2.26.macro/dntask/Makefile dnprogs-2.26/dntask/Makefile --- dnprogs-2.26.macro/dntask/Makefile 2001-07-17 07:56:19.000000000 +0000 +++ dnprogs-2.26/dntask/Makefile 2004-06-05 16:58:20.000000000 +0000 @@ -15,9 +15,9 @@ $(PROG1): $(PROG1OBJS) $(DEPLIBDNET) install: install -d $(prefix)/bin - install -d $(prefix)/man/man1 + install -d $(manprefix)/man/man1 install -m 0755 -s $(PROG1) $(prefix)/bin - install -m 0644 $(MANPAGES) $(prefix)/man/man1 + install -m 0644 $(MANPAGES) $(manprefix)/man/man1 dep depend: $(CC) $(CFLAGS) -MM *.c >.depend 2>/dev/null diff -up --recursive --new-file dnprogs-2.26.macro/fal/Makefile dnprogs-2.26/fal/Makefile --- dnprogs-2.26.macro/fal/Makefile 2001-07-17 07:57:58.000000000 +0000 +++ dnprogs-2.26/fal/Makefile 2004-06-05 16:58:24.000000000 +0000 @@ -16,11 +16,11 @@ $(PROG1): $(PROG1OBJS) $(DEPLIBS) $(DEPL install: install -d $(prefix)/sbin - install -d $(prefix)/man/man8 - install -d $(prefix)/man/man5 + install -d $(manprefix)/man/man8 + install -d $(manprefix)/man/man5 install -m 0755 -s $(PROG1) $(prefix)/sbin - install -m 0644 fal.8 $(prefix)/man/man8 - install -m 0644 decnet.proxy.5 $(prefix)/man/man5 + install -m 0644 fal.8 $(manprefix)/man/man8 + install -m 0644 decnet.proxy.5 $(manprefix)/man/man5 dep depend: $(CXX) $(CXXFLAGS) -MM *.cc >.depend 2>/dev/null diff -up --recursive --new-file dnprogs-2.26.macro/libdaemon/Makefile dnprogs-2.26/libdaemon/Makefile --- dnprogs-2.26.macro/libdaemon/Makefile 2002-01-18 19:03:59.000000000 +0000 +++ dnprogs-2.26/libdaemon/Makefile 2004-06-05 16:58:27.000000000 +0000 @@ -37,10 +37,10 @@ install: install -m 0644 $(STATICLIB) $(libprefix)/lib ln -sf $(SHAREDLIB) $(libprefix)/lib/$(LIBNAME).so.$(MAJOR_VERSION) ln -sf $(LIBNAME).so.$(MAJOR_VERSION) $(libprefix)/lib/$(LIBNAME).so - install -d $(prefix)/man/man3 - install -m 0644 $(MANPAGES3) $(prefix)/man/man3 - ln -sf dnet_daemon.3 $(prefix)/man/man3/dnet_accept.3 - ln -sf dnet_daemon.3 $(prefix)/man/man3/dnet_reject.3 + install -d $(manprefix)/man/man3 + install -m 0644 $(MANPAGES3) $(manprefix)/man/man3 + ln -sf dnet_daemon.3 $(manprefix)/man/man3/dnet_accept.3 + ln -sf dnet_daemon.3 $(manprefix)/man/man3/dnet_reject.3 .SUFFIXES: .po diff -up --recursive --new-file dnprogs-2.26.macro/libdnet/Makefile dnprogs-2.26/libdnet/Makefile --- dnprogs-2.26.macro/libdnet/Makefile 2002-01-18 19:03:59.000000000 +0000 +++ dnprogs-2.26/libdnet/Makefile 2004-06-05 16:58:30.000000000 +0000 @@ -47,10 +47,10 @@ install: libdnet.a $(SHAREDLIB) ln -sf $(SHAREDLIB) $(libprefix)/lib/$(LIBNAME).so ln -sf $(LIBNAME).so.$(MAJOR_VERSION) $(libprefix)/lib/$(LIBNAME).so - install -d $(prefix)/man/man3 - install -m 0644 $(MANPAGES3) $(prefix)/man/man3 - ln -sf dnet_getnode.3 $(prefix)/man/man3/dnet_nextnode.3 - ln -sf dnet_getnode.3 $(prefix)/man/man3/dnet_endnode.3 + install -d $(manprefix)/man/man3 + install -m 0644 $(MANPAGES3) $(manprefix)/man/man3 + ln -sf dnet_getnode.3 $(manprefix)/man/man3/dnet_nextnode.3 + ln -sf dnet_getnode.3 $(manprefix)/man/man3/dnet_endnode.3 clean: rm -f *.a *.o *.po *.so* *~ diff -up --recursive --new-file dnprogs-2.26.macro/mail/Makefile dnprogs-2.26/mail/Makefile --- dnprogs-2.26.macro/mail/Makefile 2002-01-18 19:03:59.000000000 +0000 +++ dnprogs-2.26/mail/Makefile 2004-06-05 16:56:53.000000000 +0000 @@ -33,12 +33,12 @@ $(PROG2): $(PROG2OBJS) $(DEPLIBDNET) $(U install: install -d $(prefix)/bin - install -d $(prefix)/man/man5 - install -d $(prefix)/man/man8 + install -d $(manprefix)/man/man5 + install -d $(manprefix)/man/man8 install -m 0755 -s $(PROG1) $(prefix)/sbin install -m 0755 -s $(PROG2) $(prefix)/sbin - install -m 0644 $(MANPAGES5) $(prefix)/man/man5 - install -m 0644 $(MANPAGES8) $(prefix)/man/man8 + install -m 0644 $(MANPAGES5) $(manprefix)/man/man5 + install -m 0644 $(MANPAGES8) $(manprefix)/man/man8 dep depend: $(CC) $(CFLAGS) -MM *.c >.depend 2>/dev/null diff -up --recursive --new-file dnprogs-2.26.macro/phone/Makefile dnprogs-2.26/phone/Makefile --- dnprogs-2.26.macro/phone/Makefile 2002-01-18 18:12:10.000000000 +0000 +++ dnprogs-2.26/phone/Makefile 2004-06-05 16:57:11.000000000 +0000 @@ -60,12 +60,12 @@ phone_gtk.o: phone_gtk.c install: $(INSTALLDEPS) install -d $(prefix)/bin - install -d $(prefix)/man/man1 - install -d $(prefix)/man/man8 + install -d $(manprefix)/man/man1 + install -d $(manprefix)/man/man8 install -m 0755 -s $(PROG1) $(prefix)/bin install -m 0755 -s $(PROG2) $(prefix)/sbin - install -m 0644 $(MANPAGES1) $(prefix)/man/man1 - install -m 0644 $(MANPAGES8) $(prefix)/man/man8 + install -m 0644 $(MANPAGES1) $(manprefix)/man/man1 + install -m 0644 $(MANPAGES8) $(manprefix)/man/man8 install_pixmaps: ifndef RELEASE diff -up --recursive --new-file dnprogs-2.26.macro/scripts/Makefile dnprogs-2.26/scripts/Makefile --- dnprogs-2.26.macro/scripts/Makefile 2002-01-18 19:03:59.000000000 +0000 +++ dnprogs-2.26/scripts/Makefile 2004-06-05 17:28:04.000000000 +0000 @@ -22,7 +22,7 @@ ifndef MAKEDEB fi endif install -m 0755 setup.sh $(prefix)/sbin/decnetconf - install -m 0644 decnetconf.8 $(prefix)/man/man8 + install -m 0644 decnetconf.8 $(manprefix)/man/man8 dep depend: |
|
From: Christian G. <cp...@al...> - 2004-07-29 21:19:41
|
Hi,
I'm using a DECserver 200/MC and latd 1.21 on a linux machine.
I start a terminal program on both the linux machine (using latd) and
on the other side of the serial connection.
I seems that latd connects to the decserver when I type a key on the
linux box and not when I open the tty port. The decserver reports the
port as idle until I type a key.
The effect is there is only a communication after the linux box has
sent someting. If the other end starts sending before, this is lost.
How can I change this?
The latd.conf line is
$LATCP -A -p /dev/lat/port8 -Vport8 -8
Please cc responses since I'm not on this list.
regards,
chris
|
|
From: Patrick C. <pa...@ty...> - 2004-07-21 12:12:52
|
On Wed, Jul 21, 2004 at 12:24:03PM +0100, Mik...@co... wrote: > > I've installed dnprogs-2.26 on Mandrake 10.0, on its 'standard' 2.6 kernel. > I couldn't get it to work using the 'redhat' decnet script, > Although It seemed to change the MAC address correctly. > > But it works using the slackware/caldera decnet script, with the -f switch > to the startnet command. It could be the place your are running the script. It needs to be run BEFORE anything else starts up. "startnet -f" is very unpleasant - it takes the interface down, sets the MAC address and then starts it up again. This can cause all sorts of problems with ARP and will also hang any active IP connections to the machine. It's probably safe enough as a startup script but not recommended for any other use! Although you say it's setting the MAC address correctly, I think this is the first thing to test, as that's pretty much all "startnet -f" does for a 2.6 kernel. > I'm using it to connect to 2 emulated PDP11s (charon11 under windows NT) > Running RSX11M+ > > but as far as I can tell do far > dncopy, dndir & dntype all work fine, > so it all looks very promising. > Thanks too all involved! That's nice to know - I couldn't get it to work to a simh-emulated RSX-llM system :) > My only concern at the moment is > dnping works pinging the PDP11 machines, > but if I dnping the local machine (ie; dnping mylinuxbox) > Linux hangs. > > Is this usual? It isn't, no. On my system I can ping and dndir and everything to the local machine. Check that "lo" is in /proc/net/decnet_dev and try setting the node address in /proc/sys/decnet/node_address. patrick |
|
From: <Mik...@co...> - 2004-07-21 11:25:38
|
I've installed dnprogs-2.26 on Mandrake 10.0, on its 'standard' 2.6 kernel. I couldn't get it to work using the 'redhat' decnet script, Although It seemed to change the MAC address correctly. But it works using the slackware/caldera decnet script, with the -f switch to the startnet command. I'm using it to connect to 2 emulated PDP11s (charon11 under windows NT) Running RSX11M+ but as far as I can tell do far dncopy, dndir & dntype all work fine, so it all looks very promising. Thanks too all involved! My only concern at the moment is dnping works pinging the PDP11 machines, but if I dnping the local machine (ie; dnping mylinuxbox) Linux hangs. Is this usual? ********************************************************************** This transmission is confidential and must not be used or disclosed by anyone other than the intended recipient. Neither Corus Group Plc nor any of its subsidiaries can accept any responsibility for any use or misuse of the transmission by anyone. ********************************************************************** |
|
From: Patrick C. <pa...@ty...> - 2004-07-21 08:20:31
|
On Wed, Jul 21, 2004 at 08:05:10AM +0100, Patrick Caulfield wrote: > On Tue, Jul 20, 2004 at 05:47:40PM -0700, Larry Baker wrote: > > dnprogs-2.26 doesn't seem to work on my SuSE Linux Professional 9.1 > > system (2.6.5-7.95 kernel). I tried rebuilding the kernel with > > CONFIG_DECNET_SIOCGIFCONF commented out, but it did not help. The > > messages file has an oops from decnet caused when I ran dnping to test > > things out (see below). Does DECnet work on 2.6 kernels? > > Oddly this is the second DECnet oops I've had reported in the last week. > > I've been running DECnet on 2.6 for ages not (currently 2.6.6) and found it to > be very solid reliable. Of course that "not" should have been a "now". I notice that both reports are from people using vendor kernels. Now I've got into trouble before for blaming vendors for things and now I work for one I'll have to tread more carefully! Is it possible to try a "Linus" kernel and see if it has the same problem. I don't really have the time to download and test others kernels at the moment. The "Tainted" remark in the oops bothers me too.... -- patrick |
|
From: Patrick C. <pa...@ty...> - 2004-07-21 07:05:16
|
On Tue, Jul 20, 2004 at 05:47:40PM -0700, Larry Baker wrote: > dnprogs-2.26 doesn't seem to work on my SuSE Linux Professional 9.1 > system (2.6.5-7.95 kernel). I tried rebuilding the kernel with > CONFIG_DECNET_SIOCGIFCONF commented out, but it did not help. The > messages file has an oops from decnet caused when I ran dnping to test > things out (see below). Does DECnet work on 2.6 kernels? Oddly this is the second DECnet oops I've had reported in the last week. I've been running DECnet on 2.6 for ages not (currently 2.6.6) and found it to be very solid reliable. What is not reliable in 2.6 is the compilers that it likes. For instance I have enormous trouble getting my SCSI driver to work and have to compile bits of the kernel with 2.95 and bits with 3.2! (yes, really. And I know you're not supposed to do that). So I suppose the thing to try first is to vary the compiler used to build the kernel. 2.95 seems to be the most reliable I have found. various 3.x ones all seem to cause different problems IME. -- patrick |
|
From: Larry B. <ba...@us...> - 2004-07-21 00:47:48
|
dnprogs-2.26 doesn't seem to work on my SuSE Linux Professional 9.1 system (2.6.5-7.95 kernel). I tried rebuilding the kernel with CONFIG_DECNET_SIOCGIFCONF commented out, but it did not help. The messages file has an oops from decnet caused when I ran dnping to test things out (see below). Does DECnet work on 2.6 kernels? Larry Baker US Geological Survey 650-329-5608 ba...@us... From /var/log/messages: Jul 20 17:08:49 wavelet kernel: NET4: DECnet for Linux: V.2.5.68s (C) 1995-2003 Linux DECnet Project Team Jul 20 17:08:49 wavelet kernel: DECnet: Routing cache hash table of 1024 buckets, 8Kbytes Jul 20 17:08:49 wavelet kernel: NET: Registered protocol family 12 Jul 20 17:08:49 wavelet kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002c Jul 20 17:08:49 wavelet kernel: printing eip: Jul 20 17:08:49 wavelet kernel: e0daf915 Jul 20 17:08:49 wavelet kernel: *pde = 00000000 Jul 20 17:08:49 wavelet kernel: Oops: 0000 [#1] Jul 20 17:08:49 wavelet kernel: CPU: 0 Jul 20 17:08:49 wavelet kernel: EIP: 0060:[__crc_fb_move_buf_unaligned+2979634/3286318] Tainted: G U Jul 20 17:08:49 wavelet kernel: EIP: 0060:[<e0daf915>] Tainted: G U Jul 20 17:08:49 wavelet kernel: EFLAGS: 00210282 (2.6.5-7.95-default) Jul 20 17:08:49 wavelet kernel: EIP is at dn_output+0x5/0xc0 [decnet] Jul 20 17:08:49 wavelet kernel: eax: daec6380 ebx: 00000000 ecx: 00000000 edx: d5ecce80 Jul 20 17:08:49 wavelet kernel: esi: daec6380 edi: d5ecce80 ebp: d51e9c80 esp: dcb6fddc Jul 20 17:08:49 wavelet kernel: ds: 007b es: 007b ss: 0068 Jul 20 17:08:49 wavelet kernel: Process dnping (pid: 3581, threadinfo=dcb6e000 task=dfadc690) Jul 20 17:08:49 wavelet kernel: Stack: d51e9dac daec6380 d5ecce80 e0dac74a 00000000 00000000 00200246 daec6380 Jul 20 17:08:49 wavelet kernel: 00000180 c02799f2 d51e9c80 ffffff8d daec6380 00000000 00000018 00000000 Jul 20 17:08:49 wavelet kernel: e0dad27a d7c0b980 dcb6fe6c 00000000 d7c0b857 daec63b4 d51e9dac d51e9c80 Jul 20 17:08:49 wavelet kernel: Call Trace: Jul 20 17:08:49 wavelet kernel: [__crc_fb_move_buf_unaligned+2966887/3286318] dn_nsp_send+0x4a/0x190 [decnet] Jul 20 17:08:49 wavelet kernel: [<e0dac74a>] dn_nsp_send+0x4a/0x190 [decnet] Jul 20 17:08:49 wavelet kernel: [alloc_skb+50/208] alloc_skb+0x32/0xd0 Jul 20 17:08:49 wavelet kernel: [<c02799f2>] alloc_skb+0x32/0xd0 Jul 20 17:08:49 wavelet kernel: [__crc_fb_move_buf_unaligned+2969751/3286318] dn_nsp_send_conninit+0x3ba/0x630 [decnet] Jul 20 17:08:49 wavelet kernel: [<e0dad27a>] dn_nsp_send_conninit+0x3ba/0x630 [decnet] Jul 20 17:08:49 wavelet kernel: [__crc_fb_move_buf_unaligned+2952965/3286318] __dn_connect+0x208/0x2d0 [decnet] Jul 20 17:08:49 wavelet kernel: [<e0da90e8>] __dn_connect+0x208/0x2d0 [decnet] Jul 20 17:08:49 wavelet kernel: [__crc_fb_move_buf_unaligned+2953219/3286318] dn_connect+0x36/0x50 [decnet] Jul 20 17:08:49 wavelet kernel: [<e0da91e6>] dn_connect+0x36/0x50 [decnet] Jul 20 17:08:49 wavelet kernel: [sys_connect+104/160] sys_connect+0x68/0xa0 Jul 20 17:08:49 wavelet kernel: [<c0275ce8>] sys_connect+0x68/0xa0 Jul 20 17:08:49 wavelet kernel: [sock_map_fd+255/320] sock_map_fd+0xff/0x140 Jul 20 17:08:49 wavelet kernel: [<c027630f>] sock_map_fd+0xff/0x140 Jul 20 17:08:49 wavelet kernel: [__crc_fb_move_buf_unaligned+2959847/3286318] dn_create+0x2a/0x40 [decnet] Jul 20 17:08:49 wavelet kernel: [<e0daabca>] dn_create+0x2a/0x40 [decnet] Jul 20 17:08:49 wavelet kernel: [sock_create+214/496] sock_create+0xd6/0x1f0 Jul 20 17:08:49 wavelet kernel: [<c0275606>] sock_create+0xd6/0x1f0 Jul 20 17:08:49 wavelet kernel: [sys_socket+42/96] sys_socket+0x2a/0x60 Jul 20 17:08:49 wavelet kernel: [<c02764aa>] sys_socket+0x2a/0x60 Jul 20 17:08:49 wavelet kernel: [sys_socket+72/96] sys_socket+0x48/0x60 Jul 20 17:08:49 wavelet kernel: [<c02764c8>] sys_socket+0x48/0x60 Jul 20 17:08:49 wavelet kernel: [sys_socketcall+416/484] sys_socketcall+0x1a0/0x1e4 Jul 20 17:08:49 wavelet kernel: [<c0276cb0>] sys_socketcall+0x1a0/0x1e4 Jul 20 17:08:49 wavelet kernel: [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79 Jul 20 17:08:49 wavelet kernel: [<c0107dc9>] sysenter_past_esp+0x52/0x79 Jul 20 17:08:49 wavelet kernel: Jul 20 17:08:49 wavelet kernel: Code: 8b 53 2c 8d 4b 34 8b 72 68 8b 7a 10 85 f6 74 64 89 7b 18 66 |