Fwd: [Bug 1343945] Re: Sync gnustep-base 1.24.6-2 (universe) from Debian unstable (main)
Paul Gevers
1343945 at bugs.launchpad.net
Sat Jul 19 13:10:03 UTC 2014
Hi,
On 19-07-14 13:00, Paul Gevers wrote:
> On 19-07-14 11:49, Yavor Doganov wrote:
>> Paul Gevers wrote:
>>> gnustep-base is failing in Ubuntu on powerpc and ppc64el while it
>>> worked in the past.
>>
>> Very unfortunate. Does it build on all other architecures?
>
> No, only succeeded on arm (64 and hf).
But the build "error" is different on amd64. It times out in one of the
testcases.
--- Running tests in base/NSOperation ---
Session terminated, terminating
shell.../usr/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53:
recipe for target 'internal-check' failed
make[1]: *** [internal-check] Terminated
debian/rules:140: recipe for target 'debian/build-shared-stamp' failed
make: *** [debian/build-shared-stamp] Terminated
GNUmakefile:61: recipe for target 'check' failed
make[2]: *** [check] Terminated
...terminated.
Build killed with signal 15 after 60 minutes of inactivity
>>> The error in both builds is following. Do you have any idea why objc
>>> would be not working for gnustep-base? Would this be a bug in objc
>>> or should we (I) fix something for gnustep-base.
>>
>> I need config.log to analyze this. Can you obtain it?
>
> I have no idea, but I expect not. I think will create a Ubuntu chroot
> and build myself (on amd64) so I can add it here.
And of course it succeeds in my chroot. So it seems something specific
for the build servers. Actually, the current behavior was already
reported in [1].
https://bugs.launchpad.net/ubuntu/+source/gnustep-base/+bug/1277975
I propose to build without the tests until the underlaying problem is
fixed. Any objections?
Paul
--
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/1343945
Title:
Sync gnustep-base 1.24.6-2 (universe) from Debian unstable (main)
Status in “gnustep-base” package in Ubuntu:
Fix Released
Bug description:
Please sync gnustep-base 1.24.6-2 (universe) from Debian unstable
(main)
Explanation of the Ubuntu delta and why it can be dropped:
* Add chapter to coding-standards.texi to fix FTBFS.
Fixed slightly differently with patch texinfo5.diff
* Backport upstream fix for recent libxml2.
Fixed upstream, incorporated in this version
Changelog entries since current utopic version 1.24.0-1ubuntu3:
gnustep-base (1.24.6-2) unstable; urgency=medium
* Upload to unstable.
* debian/compat: Set to 9 to get .build-id debugging symbols.
* debian/control.m4 (Build-Depends): Require debhelper >= 9. Build
against gnutls28, thanks Andreas Metzler (Closes: #753033).
(libgnustep-base`'SOV_BASE-dbg) <Conflicts>: Remove.
<Recommends>: Remove libobjc3-dbg.
* debian/control: Regenerate.
* debian/patches/hurd-ignore-NSURL-test.diff: Delete; apparently no
longer needed.
* debian/patches/ftbfs-mips64.patch: New; fixes FTBFS on mips64(el),
thanks Yunqiang Su (Closes: #753961).
* debian/patches/gnutls28.patch: New; avoid using and linking libgcrypt
with recent GnuTLS.
* debian/patches/NSString-buffer-overrun.patch: New, cherry-picked from
upstream SVN.
* debian/patches/alignment-check.patch: New, fix word-alignment
configure test on sparc. Cherry-picked from upstream.
* debian/patches/testsuite-fixes.patch: New.
* debian/patches/doc-links.patch: Point links to index.html.
* debian/patches/autoreconf.patch: Regenerate.
* debian/patches/series: Update.
* debian/rules (confflags): Define conditionally and pass --host to
configure if cross-compiling.
(install-debug): Install config.log and tests.log to analyze testsuite
failures on the buildds.
-- Yavor Doganov <yavor at gnu.org> Mon, 07 Jul 2014 12:16:59 +0300
gnustep-base (1.24.6-1) experimental; urgency=low
* New upstream release:
- Fixes FTBFS with recent libxml2 (Closes: #738347).
- GNUSTEP_USER_DIRECTORY is no longer created unconditionally (Closes:
#720190).
- Fixes regression in performSelector: with message forwarding
(Closes: #753603).
* Ack NMUs; thanks Matthias Klose, gregor herrmann and Pino Toscano.
* debian/patches/libobjc4.patch:
* debian/patches/recent-libxml2-fix.patch: Remove; fixed upstream.
* debian/patches/kfreebsd-fake-main.patch:
* debian/patches/avoid-nsl-linkage.patch:
* debian/patches/maxsymlinks.diff: Refresh.
* debian/patches/autoreconf.patch: Regenerate.
* debian/patches/texinfo5.diff: Add description.
* debian/patches/hurd-ignore-NSURL-test.diff: Disable for now.
* debian/patches/manpage-fixes.patch: Fix two more issues reported by
lintian.
* debian/patches/info-direntry.patch: Fix few texinfo warnings.
* debian/patches/CVE-2014-2980.patch: New patch from upstream, fixes
gdomap user security hole (Closes: #745470).
* debian/patches/use-local-DTDs.patch: New; use local DTDs to avoid
annoying warnings from autogsdoc when built in a chroot. Thanks
Svante Signell (Closes: #736587).
* debian/patches/hide-SYSTEM_CONFIG-vars.patch: New; fix for upstream
bug #42423.
* debian/patches/doc-links.patch: New; fix some broken links to manuals
in the various -doc packages, thanks js (Closes: #749196).
* debian/patches/series: Update.
* debian/rules (build-arch): Remove dependency on patch.
(binary-indep): Invoke dh_installxmlcatalogs with -n since only DTDs
are being installed, not catalogs (Closes: #637093).
(install-doc): Don't create Developer symlink; useless. Delete all
gsdoc files. Install manually the HTML manuals.
(install-common): Use the system's ca-certificates.crt.
(v_make): Bump to 2.6.6-2, for texi2html related changes and a
gnustep-make bug exposed when linking static libraries.
* debian/gdomap.default:
* debian/gnustep-base-runtime.gdomap.in: Disable the gdomap daemon by
default (Closes: #717773). Provide "fancy" output; thanks Dirk
Sandbrink (Closes: #729588). Remove set -e/-u because of the lsb
logging.
* debian/control.m4 (libgnustep-base`'SOV_BASE-dbg) <Description>: Typo
fix; thanks Pascal De Vuyst (Closes: #697628).
<Conflicts>: Remove libgnustep-base1.20-dbg.
(gnustep-base-doc) <Depends>: Remove dpkg (>= 1.15.4) | install-info.
<Description>: Edit to reflect reality.
(gnustep-base-common) <Depends>: Add ca-certificates, needed for the
GnuTLS support.
(Build-Depends-Indep): Remove texi2html. Remove texlive-base (pulled
in); add texlive-fonts-recommended, needed for the manual.
(Vcs-Git, Vcs-Browser): Use the canonical URIs.
(Standards-Version): Claim compliance with 3.9.5 as of this release.
* debian/control: Regenerate.
* debian/gnustep-base-runtime.postinst.in: Remove obsolete stuff.
* debian/gnustep-base-runtime.prerm.in: Delete; obsolete.
* debian/gnustep-base-runtime.NEWS: New; document that the gdomap daemon
is not started by default.
* debian/copyright: Update copyright years, add more copyright holders
and ISC/Apache 2.0 blurbs. Typo fixes.
* debian/gnustep-base-doc.doc-base.manual:
* debian/gnustep-base-doc.doc-base.standards: Remove Info, add HTML
format.
-- Yavor Doganov <yavor at gnu.org> Sat, 05 Jul 2014 10:45:07 +0300
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnustep-base/+bug/1343945/+subscriptions
More information about the Ubuntu-sponsors
mailing list