From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 69E1F1EFED2; Mon, 17 Apr 2017 17:48:51 -0400 (EDT) Received: from mail-io0-x243.google.com (mail-io0-x243.google.com [IPv6:2607:f8b0:4001:c06::243]) by befuddled.reisers.ca (Postfix) with ESMTPS id E04B71EFE70 for ; Mon, 17 Apr 2017 17:48:48 -0400 (EDT) Received: by mail-io0-x243.google.com with SMTP id h41so29407207ioi.1 for ; Mon, 17 Apr 2017 14:48:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=iUbq3X7evGZ5rriZLOdSKSJimA2gK2FtiasMaCZiuC8=; b=HbvWkYliq5lpvFYOUtl1uQnHy1ySeJ3bidvbf4hFhNL+7nQCOm4bzg0sm3GNfKGao6 Af0yQs42q3H9muqTPviLyEoGnS+50bcSPwN7dznnHTn7bnxxEvsaW9MZAkIIRAAbZzTn Vu8mdWISZ6mi4QQgoEZAlqnFGAJhMC77tHKrD0N3T9PG4P0tj1R1nG7NaNXp/YVAA9q0 jLi+c9R3OC3XG+npnKULGYPfE/Lblc962XGDgmI05O6py1L7FwWYESYovJYBpvmxDcvW T3kMvFmJTYjdlW8zVR9UB7osdNkp0jxreG6MTMPaA6jW3+xJJ1Ffr9RsEMqame5IQ03N j8Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=iUbq3X7evGZ5rriZLOdSKSJimA2gK2FtiasMaCZiuC8=; b=bUwnZc/nklv9HwuLKOraU3FXmAPNJdY97IQacV4DXwdYSsPOO/iWqiskio5qWqgum4 ORSIY3k9+pFdaVSHkDtV2ClpzuUluJCN7BGvotOAjkJ9O9HehiQpVg25CY41ws7iFa3p t4zXwIX6c+O/VK6udnfSXV8IzkheF/9uw9WXDHOuELz0q5bQgGoMaBWeMMAjC/V9WV+b mub9x/chYGJ++HnwpbGR7YlHvOaugnDctkfW6zO114YZiUN3t78Kt8JbqVnd+HPUxrtn aQeALr1B+JZjzWIhyLph6UFv6Iswily4eaew1/mu6EhkBrZuAUShm/PkWXerYlv2NaSd ZmbA== X-Gm-Message-State: AN3rC/4Y3tXtPRCXoalD5qpz38VVB8WRjcQEex5gVNO7P/sHU64gRHco vW5MCr3AZnKIHfpbU+gykNYdbfJMCg== X-Received: by 10.107.35.145 with SMTP id j139mr11352360ioj.195.1492465722817; Mon, 17 Apr 2017 14:48:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.65.88 with HTTP; Mon, 17 Apr 2017 14:48:42 -0700 (PDT) In-Reply-To: References: <20170411065239.GA446@sanghar> <74C77DD7-B2C4-4374-9ACE-EC552FE19A6A@gmail.com> <20170417194503.GA11910@gregn.net> From: Okash Khawaja Date: Mon, 17 Apr 2017 22:48:42 +0100 Message-ID: Subject: Re: DecTalk External (decext) testers wanted! To: "Speakup is a screen review system for Linux." Content-Type: text/plain; charset=UTF-8 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2017 21:48:51 -0000 Hi, I have updated the repository. > Now there is speakup2.tgz instead of speakup.tgz (to avoid confusion between the two versions) > tty-export.patch includes ldisc related exports that were missed out the first time round Just to clarify, the problem is that kernel 4.11 that I developed against has some issues with USB and therefore not best one to test against at the moment. speakup.tgz I sent contained some code which would only compile on 4.11 and that was the problem Greg pointed out. I have now gone through the process on my system again and made sure it compiles on 4.10.x and the above changes reflect that. So please follow the steps from beginning with the updated tty-export.patch and speakup2.tgz. Okash On Mon, Apr 17, 2017 at 9:44 PM, Okash Khawaja wrote: > 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 wrote: >> Hi all, >> I tried to build a kernel with Okash's speakup patches following the >> instructions at: >> >> >> 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 /* 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@EU.org >> _______________________________________________ >> Speakup mailing list >> Speakup@linux-speakup.org >> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup