[Bug 826322] [NEW] FFe: please sync faumachine (20110812-1) and fauhdlc (20110812-1) from unstable/main to universe
Launchpad Bug Tracker
826322 at bugs.launchpad.net
Sun Aug 14 15:02:17 UTC 2011
You have been subscribed to a public bug by StefanPotyra (sistpoty):
Hi,
please sync faumachine (20110812-1) and fauhdlc (20110812-1) from
unstable/main to universe, ok to override Ubuntu changes.
Changelog faumachine:
faumachine (20110812-1) unstable; urgency=low
* New upstream release, highlights:
+ Fix build failure with binutils-gold (Closes: #618074).
+ Add camera component.
+ Support 64-bit mainboard.
+ New handling of virtual media.
+ And many other bugfixes and improvements.
* debian/rules: Drop patch logic, no longer needed.
* debian/patches/*, debian/README.source: removed, all upstream.
* debian/control:
+ update standards-version to 3.9.2, no changes needed.
+ drop build-dependency on etherboot (Closes: #634041). The code
that made use of the copied ROM file has been gone for a while.
+ tighten build-dependency against libfauhdli-dev and dependency
against fauhdlc to accommodate the changed ABI of the intermediate
code.
+ change section to misc.
-- Stefan Potyra <sistpoty at ubuntu.com> Fri, 12 Aug 2011 23:12:57 +0200
Changelog fauhdlc:
fauhdlc (20110812-1) unstable; urgency=low
* New upstream release. Attention: ABI of the intermediate code changed.
* debian/control: Upgrade standards-version to 3.9.2, no changes needed.
* debian/source/format: Switch to 3.0 (quilt).
* debian/rules: Pass --disable-Werror to configure flags
(Closes: #615673, #625333).
-- Stefan Potyra <sistpoty at ubuntu.com> Fri, 12 Aug 2011 21:04:46 +0200
Ubuntu delta faumachine:
* Cherry-pick debian/patches/fix_bios_gcc45.patch to work around
that gcc renames one function which doesn't match our bios
build system.
-> part of the new upstream release
* Cherry-pick debian/patches/ldadd_encoder.patch to use _LDADD
instead of _LDFLAGS so that libraries will be added after the
object to fix the Ubuntu build failure caused by --as-needed.
-> part of the new upstream release
* Cherry-pick debian/patches/patternm_fix_link_order.patch to
fix the link order here as well.
-> part of the new upstream release
* debian/README.source: document patches taken from upstream with the
corresponding cvs log entries.
-> no longer necessary
* debian/control: Set maintainer to myself.
-> no longer necessary
Ubuntu delta fauhdlc:
* Makefile.am: cherry-pick r5076 from upstream svn to fix linking
problems with the default --as-needed linker flag.
-> part of the new upstream release.
Upstream changelog fauhdlc:
2011/08/12 Stefan Potyra <sistpoty at ubuntu.com>:
* backend: Work in progress: Experimental C-backend. Not working yet.
* intermediate code: ABI change: move types to separate section.
There is no upstream changelog for faumachine itself, however the
highlights mentioned in debian/changelog should give an overview.
Rationale for FFe:
It fixes bug 749071. Also, I consider the regression risk to be quite low:
* fauhdlc: The testsuite run during build doesn't show any regressions
(the 3 failed tests are longstanding bugs / missing functionality and
now new). The C-backend is completely independant from the rest, and the
breakage from the ABI change would immediately result in testsuite
failures.
* faumachine: the two major changes bearing risks are the changes for
64-bit mainboards and the changes to the handling of virtual media.
Since both have been introduced quite some time ago, I believe that the
bugs that slipped in therein are fixed by now. Also upstream has an
extensive testsuite which doesn't show new regressions (it takes about a
week to complete).
Both packages build fine. I've done a quick test launching faumachine
(which in term calls fauhdlc) which works as expected.
Of course a different possibility is to backport the fix for bug 749071,
however I'd prefer to get the new versions in to get back in sync with
unstable.
Cheers,
Stefan.
** Affects: faumachine (Ubuntu)
Importance: Undecided
Status: Confirmed
--
FFe: please sync faumachine (20110812-1) and fauhdlc (20110812-1) from unstable/main to universe
https://bugs.launchpad.net/bugs/826322
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is subscribed to the bug report.
More information about the ubuntu-archive
mailing list