[Bug 1711478] Re: [FTBFS] arm does not define __NR_migrate_pages

ChristianEhrhardt 1711478 at bugs.launchpad.net
Wed Aug 23 10:00:21 UTC 2017


Hi Tiago,
Thanks for also driving that to Debian - well the solution of the old Debian issue to be precise.

Do you have hope that with you doing the bulk of the work to get it
uploaded in Debian soon and fix this with a sync?

Or do you want for somebody to review and sponsor this already without waiting for Debian.
I mean we can sync a week after FF as this is a bugfix-only change if the Debian upload would not change (much) anything else.

In general the debdiff LGTM but it needs a core-dev sponsor to upload,
so my ack isn't worth a lot yet.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1711478

Title:
  [FTBFS] arm does not define __NR_migrate_pages

Status in numactl package in Ubuntu:
  New
Status in numactl package in Debian:
  New

Bug description:
  numactl currently FTBFS since arm does not define __NR_migrate_pages.

  As described in the Debian bug comments [1] the function should just
  return -1 and set errno when __NR_migrate_pages is undefined. This
  prevents it from failing the build.

  
  Failure from the buildlog [2]:

  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c syscall.c  -fPIC -DPIC -o .libs/syscall.o
  syscall.c:113:2: error: #error "Add syscalls for your architecture or update kernel headers"
   #error "Add syscalls for your architecture or update kernel headers"
    ^~~~~
  syscall.c: In function ‘migrate_pages’:
  syscall.c:209:17: error: ‘__NR_migrate_pages’ undeclared (first use in this function); did you mean ‘numa_migrate_pages’?
    return syscall(__NR_migrate_pages, pid, maxnode, frommask, tomask);
                   ^~~~~~~~~~~~~~~~~~
                   numa_migrate_pages
  syscall.c:209:17: note: each undeclared identifier is reported only once for each function it appears in

  [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796802#15
  [2] https://launchpadlibrarian.net/332625047/buildlog_ubuntu-artful-armhf.numactl_2.0.11-2.1_BUILDING.txt.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/numactl/+bug/1711478/+subscriptions



More information about the Ubuntu-sponsors mailing list