Public bug reported:

Adam just suggested the following:

infinity        pitti: I'd suggest (since things like "try to rebuild the whole 
archive" would be pointless) they their tests should consist of each one 
triggering a rebuild test of the other two.
infinity        pitti: If upgrading any of those three manages to keep the 
testsuite of the others passing, that's a win.
infinity: i. e. the test script woudl more or less be "apt-get build-dep 
binutils; apt-get source -b binutils", right?
infinity        pitti: (This came up today after I just spent hours fixing a 
regression in glibc due to the new gcc, and the inverse happens all the time 
too)
infinity        pitti: Yeahp.
infinity        pitti: Oh, and linux-libc-dev (so, the linux source package) 
should also trigger those three to a rebuild test, same reason.
infinity        pitti: If linux-libc-dev's headers survive the GCC and glibc 
testsuites, they're good enough for regular users. :P
infinity        (And if they break regular users but not the toolchain, I'd 
humbly suggest the users are wrong)
infinity        Definitely would have been nice to know when gcc and the kernel 
were uploaded (so, a couple of weeks ago) that they broke glibc, instead of 
finding out today while I was uploading for other reasons.
infinity        pitti: To cut down on the pain, we could potentially refine the 
tests to do something like only build a single pass of libc6 and run the tests, 
only build a single kernel, etc.  Most of these things take so effin' long 
cause they build 4 times.

** Affects: binutils (Ubuntu)
     Importance: Low
         Status: New

** Affects: eglibc (Ubuntu)
     Importance: Low
         Status: New

** Affects: gcc-4.7 (Ubuntu)
     Importance: Low
         Status: New

** Affects: linux (Ubuntu)
     Importance: Low
         Status: New

** Also affects: gcc-4.7 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: eglibc (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: binutils (Ubuntu)
   Importance: Undecided => Low

** Changed in: eglibc (Ubuntu)
   Importance: Undecided => Low

** Changed in: gcc-4.7 (Ubuntu)
   Importance: Undecided => Low

** Changed in: linux (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1081500

Title:
  Add autopkgtest for mutual rebuild-testing amongst glibc, linux-libc-
  dev, gcc, and binutils

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to