Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#40379 - add test to release testing
Attached to Project:
Arch Linux
Opened by Andreas Boerner (aboerner) - Thursday, 15 May 2014, 16:09 GMT
Last edited by Allan McRae (Allan) - Thursday, 15 May 2014, 22:36 GMT
Opened by Andreas Boerner (aboerner) - Thursday, 15 May 2014, 16:09 GMT
Last edited by Allan McRae (Allan) - Thursday, 15 May 2014, 22:36 GMT
|
DetailsDescription:
This bug is related to bug This bug is about adding a test into a release test suite to catch future breakage of that kind before they are released to the public. Additional info: * gcc version 4.9 breaks interworking with gcov (compiler flags that generate profiling info) |
This task depends upon
Isn't this a job for upstream? We already run their test suite in the PKGBUILD
I just assumed (maybe I'm wrong) that the arch maintainers run a suite of tests before they make a new package available to the public
; to prevent breakages like this, where a new package (gcc) is added into the arch repository and depends on another package (gcov) also being updated.
???
Then their testsuite would be inherently flawed, but you're correct that there's no guarantee they build with the same options/toolchain that Arch does. That's why we run the test suite, as well, during packaging.
> I just assumed (maybe I'm wrong) that the arch maintainers run a suite of tests before they make a new package available to the public
Yes, again, it's the upstream test suite.
I don't really see any packaging bug to be fixed here. If there's bugs in software (yes, this really does happen), then work with upstream to fix it.