DecTalk External (decext) testers wanted!

Okash Khawaja okash.khawaja at gmail.com
Mon Apr 17 16:44:23 EDT 2017


Hi Greg,

You're right. linux/sched/signal.h is part of a recent change and not
in stable 4.10.x. I will need to update staging.tgz. Will update here
once I've done that.

Thanks,
Okash

On Mon, Apr 17, 2017 at 8:45 PM, Gregory Nowak <greg at gregn.net> wrote:
> Hi all,
> I tried to build a kernel with Okash's speakup patches following the
> instructions at:
> <https://raw.githubusercontent.com/bytefire/speakup-decext/master/decext-instructions.txt>
>
> I got the kernel source from the URL given in the instructions. I
> extracted it, got rid of drivers/staging/speakup, and extracted
> speakup.tgz in place of that, which gave me back
> drivers/staging/speakup. I applied tty-export.patch with no errors,
> getting exactly the output Okash gave in the instructions. I put a
> .config into place in the linux source tree, and ran make oldconfig
> accepting defaults for all new options.
>
> I then ran make, which seemed to make it almost until the end, before
> it came to a halt with this:
>
> "
> drivers/staging/speakup/speakup_soft.c:25:87: fatal error: linux/sched/signal.h: No such file or directory
>  #include <linux/sched/signal.h> /* schedule(), signal_pending(), TASK_INTERRUPTIBLE */
>                                                                                        ^
> compilation terminated.
> scripts/Makefile.build:300: recipe for target 'drivers/staging/speakup/speakup_soft.o' failed
> make[3]: *** [drivers/staging/speakup/speakup_soft.o] Error 1
> scripts/Makefile.build:553: recipe for target 'drivers/staging/speakup' failed
> make[2]: *** [drivers/staging/speakup] Error 2
> scripts/Makefile.build:553: recipe for target 'drivers/staging' failed
> make[1]: *** [drivers/staging] Error 2
> Makefile:988: recipe for target 'drivers' failed
> make: *** [drivers] Error 2
> "
>
> I did some web searching, but couldn't find anything definite about
> that particular header file, other than that it seems to be new in the
> latest kernel, seemingly a replacement for sched.h. So, what is
> supposed to generate that header file, or where am I supposed to get
> it from please? This is on a devuan jessie 32-bit x86 system. Thanks.
>
> Greg
>
>
> On Wed, Apr 12, 2017 at 09:07:23AM +0100, Okash Khawaja wrote:
>> Also, these steps can be used to test all the synths and not just decext. The speakup.tgz archive contains all the patches I last submitted.
>>
>> So please use these steps to test other synths too!
>>
>> Thanks,
>> Okash
>
>
> --
> web site: http://www.gregn.net
> gpg public key: http://www.gregn.net/pubkey.asc
> skype: gregn1
> (authorization required, add me to your contacts list first)
> If we haven't been in touch before, e-mail me before adding me to your contacts.
>
> --
> Free domains: http://www.eu.org/ or mail dns-manager at EU.org
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup


More information about the Speakup mailing list