All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: [ANNOUNCE] Xenomai 3.0.10 released
@ 2019-12-10 16:23 Jeff Webb
  2019-12-10 16:29 ` Jan Kiszka
  0 siblings, 1 reply; 4+ messages in thread
From: Jeff Webb @ 2019-12-10 16:23 UTC (permalink / raw)
  To: Xenomai

I had an issue when trying to configure a kernel patched using 3.0.10.  My process was similar to the process I used when testing other releases.  Here is what I did:

Download xenomai-v3.0.10.tar.bz2 from "Download" button here:

   https://gitlab.denx.de/Xenomai/xenomai/-/tags

tar -xvf xenomai-v3.0.10.tar.bz2
cd xenomai-v3.0.10/
DEBEMAIL="your@email" DEBFULLNAME="Your Name" debchange -v 3.0.10 Release 3.0.10
debuild -uc -us
cd ..
sudo dpkg -i libxenomai-dev_3.0.10_amd64.deb \
   xenomai-kernel-source_3.0.10_all.deb \
   libxenomai1_3.0.10_amd64.deb  \
   xenomai-runtime_3.0.10_amd64.deb

tar -xvf linux-4.19.84.tar.xz
cd linux-4.19.84/
/usr/src/xenomai-kernel-source/scripts/prepare-kernel.sh --arch=x86 --linux=. --adeos=../ipipe-core-4.19.84-x86-8.patch
make defconfig

This yields an error:

   HOSTCC  scripts/basic/fixdep
   HOSTCC  scripts/kconfig/conf.o
   YACC    scripts/kconfig/zconf.tab.c
   LEX     scripts/kconfig/zconf.lex.c
   HOSTCC  scripts/kconfig/zconf.tab.o
   HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'x86_64_defconfig'
init/Kconfig:2056: can't open file "arch/$SRCARCH/xenomai/Kconfig"
scripts/kconfig/Makefile:95: recipe for target 'defconfig' failed
make[1]: *** [defconfig] Error 1
Makefile:534: recipe for target 'defconfig' failed
make: *** [defconfig] Error 2
  scripts/kconfig/conf
*** Default configuration is based on 'x86_64_defconfig'
init/Kconfig:2056: can't open file "arch/$SRCARCH/xenomai/Kconfig"
scripts/kconfig/Makefile:95: recipe for target 'defconfig' failed
make[1]: *** [defconfig] Error 1
Makefile:534: recipe for target 'defconfig' failed
make: *** [defconfig] Error 2

The main thing that is different is that I downloaded a tarball using the button on the gitlab site rather than one from the usual release location (I didn't see one there).  Maybe there is an extra step I missed in this case.  Any ideas?

Thanks,

-Jeff


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCE] Xenomai 3.0.10 released
  2019-12-10 16:23 [ANNOUNCE] Xenomai 3.0.10 released Jeff Webb
@ 2019-12-10 16:29 ` Jan Kiszka
  2019-12-12 14:18   ` Jeff Webb
  0 siblings, 1 reply; 4+ messages in thread
From: Jan Kiszka @ 2019-12-10 16:29 UTC (permalink / raw)
  To: Jeff Webb, Xenomai

On 10.12.19 17:23, Jeff Webb via Xenomai wrote:
> I had an issue when trying to configure a kernel patched using 3.0.10.  My process was similar to the process I used when testing other releases.  Here is what I did:
> 
> Download xenomai-v3.0.10.tar.bz2 from "Download" button here:
> 
>    https://gitlab.denx.de/Xenomai/xenomai/-/tags
> 
> tar -xvf xenomai-v3.0.10.tar.bz2
> cd xenomai-v3.0.10/
> DEBEMAIL="your@email" DEBFULLNAME="Your Name" debchange -v 3.0.10 Release 3.0.10
> debuild -uc -us
> cd ..
> sudo dpkg -i libxenomai-dev_3.0.10_amd64.deb \
>    xenomai-kernel-source_3.0.10_all.deb \
>    libxenomai1_3.0.10_amd64.deb  \
>    xenomai-runtime_3.0.10_amd64.deb
> 
> tar -xvf linux-4.19.84.tar.xz

I should have left the note from the 3.0.9 release in this one:

"Note again that the 3.0.x series works up to kernel 4.14. For 4.19
support, please switch to master, the source of upcoming 3.1."

Well, there are RCs for 3.1 by now :)

Jan

-- 
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCE] Xenomai 3.0.10 released
  2019-12-10 16:29 ` Jan Kiszka
@ 2019-12-12 14:18   ` Jeff Webb
  0 siblings, 0 replies; 4+ messages in thread
From: Jeff Webb @ 2019-12-12 14:18 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, December 10, 2019 10:29 AM, Jan Kiszka <jan.kiszka@siemens.com> wrote:

> On 10.12.19 17:23, Jeff Webb via Xenomai wrote:
>
> > I had an issue when trying to configure a kernel patched using 3.0.10. My process was similar to the process I used when testing other releases. Here is what I did:
> > Download xenomai-v3.0.10.tar.bz2 from "Download" button here:
> > https://gitlab.denx.de/Xenomai/xenomai/-/tags
> > tar -xvf xenomai-v3.0.10.tar.bz2
> > cd xenomai-v3.0.10/
> > DEBEMAIL="your@email" DEBFULLNAME="Your Name" debchange -v 3.0.10 Release 3.0.10
> > debuild -uc -us
> > cd ..
> > sudo dpkg -i libxenomai-dev_3.0.10_amd64.deb \
> > xenomai-kernel-source_3.0.10_all.deb \
> > libxenomai1_3.0.10_amd64.deb \
> > xenomai-runtime_3.0.10_amd64.deb
> > tar -xvf linux-4.19.84.tar.xz
>
> I should have left the note from the 3.0.9 release in this one:
> con
> "Note again that the 3.0.x series works up to kernel 4.14. For 4.19
> support, please switch to master, the source of upcoming 3.1."
>
> Well, there are RCs for 3.1 by now :)

Sorry, I knew this, but forgot about it.  The error message wasn't enough to help me make the connection.

In any case, things seem to work fine with 4.4.199-cip39/3.0.10.  We will stick with 4.19.84/3.1-rc4 for further testing, though.

Thanks,

-Jeff



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ANNOUNCE] Xenomai 3.0.10 released
@ 2019-12-09 16:55 Jan Kiszka
  0 siblings, 0 replies; 4+ messages in thread
From: Jan Kiszka @ 2019-12-09 16:55 UTC (permalink / raw)
  To: Xenomai

Changes since 3.0.9:

Jan Kiszka (12):
      boilerplate: Fix non-conforming usage of typeof in interface headers
      drivers/autotune: Fix UBSAN warnings
      debian: Add config folder to xenomai-kernel-source
      debian: Enable SMP in userspace package
      drivers/can: Fix gcc-8 warning about improper string concatenation
      ci: Name matrix jobs, update x86 kernel, drop 4.14 head
      copperplate: Handle errors properly in get_session_label
      ci: Always build the latest release
      lib/cobalt: Fix help for --print-sync-delay
      alchemy: Fully initialize tcb->self
      ci: Do not stumble over annotated ipipe tags
      config: Bump version number

Norbert Lange via Xenomai (1):
      cobalt: remove call to sigprocmask

Philippe Gerum (11):
      cobalt: syscall: don't bark at internal syscalls
      cobalt/pipe: unblock read()/write() on disconnect
      drivers/net: Kconfig: fix tests for architecture
      cobalt/sched: tp: check partition id obtained from user
      lib/cobalt: init: do not call pthread_atfork() from atfork() handlers
      demo/posix: cyclictest: prevent spurious WARNSW events on exit
      cobalt/thread: update inline documentation
      cobalt/thread: fix scheduler breakage on thread suspension
      cobalt/process: exit_thread handlers should reschedule as needed
      cobalt/sched: quota: fix use-after-free in quota_remove operation
      cobalt/sched: guard against missed rescheduling upon CPU migration

Quirin Gylstorff (3):
      debian/control: Add dependencies for xenomai-testsuite
      debian/rules: Add missing bootstrap step
      testsuite/xeno-test: add --vm option

Richard Weinberger via Xenomai (2):
      demo/alchemy/altency: Use sigdebug_reason()
      alchemy/mutex: Fix typo in comment

Tormod Volden (1):
      trank/rtdm: Add rt_dev_recvfrom() compat wrapper

Wolfgang Grandegger via Xenomai (1):
      utils/can: fix error handling, use errno instead of -ret

Thanks to all the contributors!

Jan

-- 
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-12-12 14:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-10 16:23 [ANNOUNCE] Xenomai 3.0.10 released Jeff Webb
2019-12-10 16:29 ` Jan Kiszka
2019-12-12 14:18   ` Jeff Webb
  -- strict thread matches above, loose matches on Subject: below --
2019-12-09 16:55 Jan Kiszka

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.