From: Bernard Pidoux F6BVP <f6bvp@free.fr>
To: Jose Ng Lee <jng@psi.net.pa>
Cc: linux-hams <linux-hams@vger.kernel.org>,
Ray Wells <vk2tv@exemail.com.au>,
C Schuman <k4gbb1@embarqmail.com>,
List for the LINUX version of FBB <xfbb@f6fbb.org>,
Bob Tenty <bobtenty@gmail.com>, Peter Mallett <zl2bau@xtra.co.nz>
Subject: Re: fbbsrc.704r5 compile error
Date: Sun, 20 Sep 2009 12:34:57 +0200 [thread overview]
Message-ID: <4AB60551.7080605@free.fr> (raw)
In-Reply-To: <BC95AC1740034FE796CAA73C11319A31@HOLLYWOOD.HOLLYWOOD.COM>
Hi,
I released FBB 704r-pre6.
This is still a pre release version for evaluation purpose.
It should replace 704s series and 704r4 and 704r5 that had some issues regarding forwarding
and stack overflow (stack-smashing).
You may download FBB package from :
http://f6bvp.free.fr/logiciels/BBS-f6fbb/xd704r6-src.tar.bz2
Here is an extract of CHANGES file :
7.04r.2 (F6BVP)
- less verbose debugging messages in /var/log/fbb.log
- Added usleep instructions to allow interrupts in tcp and sock drivers and
reduce CPU load. It was sometime more than 14% and should be less than 1% now.
7.04r.2.1 (F6BVP)
- s_status was writing zero length frame. Corrected
- date structure corrupted in ibm.c caused stack-smashing. Corrected.
- changed date format tm_year %100 in console.c to avoid stack overflow due to incorrect date format
during FBB initialization.
- CFLAGS = -Wall -Wstrict-prototypes -funsigned-char $(DEFS) -D__LINUX__
-Wformat-security -D_FORTIFY_SOURCE=2 -DPROTOTYPES -I../include -fstack-check
-fstack-protector-all (this DEBUG option is removed in distributed package)
7.04r.2.2 (F6BVP) is 7.04r6
- cree_bid() did not actually create WFBID.SYS and initialize it if file was missing.
This could induce a segment violation. Corrected.
- In case of test or PRE versions the full release number is displayed :
*********************************************************
* XFBB Linux daemon version 7.04r-pre6 (Sep 18 2009) PID=9172
- Same full version number is used in /var/ax25/fbb/log/ files
070522165800SI *** BBS Initialize
070522170200SA *** BBS Online 7.04r-pre6
- By default 20_epursat script does not export satdoc and satupdat results to mail.
73 de Bernard, f6bvp
Jose Ng Lee a écrit :
> Hi Bernard,
>
> Thanks for the info. OK, I understood it is experimental phase.
>
> So, I downloaded 704r2 and it did compiles OK with no modification on
> the Makefile.
>
> Thanks,
> 73s Jose / HP2AT
>
>
> ----- Original Message ----- From: "Bernard Pidoux F6BVP" <f6bvp@free.fr>
> To: "Ray Wells" <vk2tv@exemail.com.au>
> Cc: "Jose Ng Lee" <jng@psi.net.pa>; <linux-hams@vger.kernel.org>
> Sent: Friday, September 18, 2009 8:17 AM
> Subject: Re: fbbsrc.704r5 compile error
>
>
> Hi Jose,
>
> FBB 704r5 is a pre release.
> As such it is experimental in term of program code.
> Thus I had to validate a number of debuging options.
> However, if needed you can, as suggested remove
>
> -fstack-protector-all
>
> argument in ../src/Makefile
>
> 73 de Bernard, f6bvp
>
>
>
> Ray Wells a écrit :
>> Jose,
>>
>> Stack protection was added after 2.6.16. I first encountered it
>> somewhere after 2.6.18, possibly in 2.6.22 but my memory is dim.
>>
>> There are advantages in moving to a newer kernel and that will fix
>> your current problem, but you'll possibly run into stack smashing with
>> xfbb, and it won't run.
>>
>> Bernard F6BVP is working on the xfbb code to eliminate some problems.
>> Some users are having success with Bernard's later releases but on my
>> Debian 4.0 system (2.6.28) I still have to compile fbb with
>> -fno-stack-protection. I have the same issue on another system running
>> Debian 4.0 with kernel 2.6.29-6. Both systems run fbb 7.04s-test.
>>
>> If you really need to stick with that old kernel you might get away
>> with commenting out the -DPROTOTYPES line. That's what I would try,
>> but be warned, I'm not a programmer.
>>
>> Bernard is across this list and may make comment.
>>
>> Ray vk2tv
>>
>> Jose Ng Lee wrote:
>>> Hi,
>>>
>>> I am using an old Linux Fedora 4 with kernel 2.6.16.14. On this old
>>> machine, a few years ago I compiled OK fbb 7.04l and tried again
>>> today and compiles OK for that version.
>>>
>>> I downloaded the source for fbbsrc.704r5 and tried to compile but got
>>> this error:
>>>
>>> [root@hp2at src]# make
>>> gcc -Wall -Wstrict-prototypes -O2 -ggdb2 -funsigned-char -D__LINUX__
>>> -Wformat-security -D_FORTIFY_SOURCE=3D2 -DPROTOTYPES -I../include
>>> -fstack-check -fstack-protector-all -DUSE_NCURSES -c -o arbre.o
>>> arbre.c
>>> cc1: error: unrecognized command line option "-fstack-protector-all"
>>> make: *** [arbre.o] Error 1
>>> [root@hp2at src]#
>>>
>>> Please, anyone can help me or what I have to change in the Makefile
>>> to make it compile OK.
>>>
>>> Thanks,
>>> 73s Jose / HP2AT
>>> --
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2009-09-20 10:34 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-09-18 0:00 fbbsrc.704r5 compile error Jose Ng Lee
2009-09-18 1:21 ` Dave Platt
2009-09-18 1:33 ` Ray Wells
2009-09-18 13:17 ` Bernard Pidoux F6BVP
[not found] ` <BC95AC1740034FE796CAA73C11319A31@HOLLYWOOD.HOLLYWOOD.COM>
2009-09-20 10:34 ` Bernard Pidoux F6BVP [this message]
2009-09-18 13:38 ` fbbsrc.704r4-5 stack smashing Bernard Pidoux F6BVP
2009-09-18 20:47 ` Ray Wells
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4AB60551.7080605@free.fr \
--to=f6bvp@free.fr \
--cc=bobtenty@gmail.com \
--cc=jng@psi.net.pa \
--cc=k4gbb1@embarqmail.com \
--cc=linux-hams@vger.kernel.org \
--cc=vk2tv@exemail.com.au \
--cc=xfbb@f6fbb.org \
--cc=zl2bau@xtra.co.nz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.