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

dann frazier dann.frazier at canonical.com
Thu Apr 26 20:54:58 UTC 2018


This is now fixed in upstream, and I've prepared an NMU to sid to fix it
in Debian. This should therefore automatically be fixed after the first
debian sync for 18.10.

** Changed in: numactl (Ubuntu)
       Status: Invalid => In Progress

** Changed in: numactl (Ubuntu)
     Assignee: (unassigned) => dann frazier (dannf)

-- 
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:
  In Progress
Status in numactl package in Debian:
  Confirmed

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