← Back to team overview

touch-packages team mailing list archive

[Bug 1378182] Re: symbol_diff script breaks with arch= tag in symbols file

 

** Changed in: unity-scopes-api (Ubuntu)
       Status: New => In Progress

** Changed in: unity-scopes-api (Ubuntu)
     Assignee: (unassigned) => Michi Henning (michihenning)

** Branch linked: lp:~michihenning/unity-scopes-api/symbol-diff-script

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-scopes-api in
Ubuntu.
https://bugs.launchpad.net/bugs/1378182

Title:
  symbol_diff script breaks with arch= tag in symbols file

Status in “unity-scopes-api” package in Ubuntu:
  In Progress

Bug description:
  The tools/symbol_diff.in script doesn't work with architecture-
  specific tags (or any tag other than c++, for that matter). We have
  one place where, for the ScopeExecData copy constructor, we use

  (c++|arch=amd64)

  in the symbols file. This confuses the script which, every time it
  produces a diff, deletes the "|arch=amd64" portion, so the tag gets
  rewritten to "(c++)", which causes the Jenkins builds for i386 and
  armhf to fail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1378182/+subscriptions


References