Your message dated Mon, 27 Apr 2020 11:04:42 +0000
with message-id <[email protected]>
and subject line Bug#918366: fixed in gnustep-base 1.27.0-1
has caused the Debian Bug report #918366,
regarding FTBFS for armhf on arm64, fails some tests
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
918366: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918366
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gnustep-base
Version: 1.25.1-4
Severity: important
Hi!
I've been doing a full rebuild of the Debian archive, building all
source packages targeting armel and armhf using arm64 hardware. We are
planning in future to move all of our 32-bit armel/armhf builds to
using arm64 machines, so this rebuild is to identify packages that
might have problems with this configuration.
I've tried to build gnustep-base for armhf on top of arm64, and AFAICS
it's failing some of its tests:
...
Testing resources.m...
Running base/NSBundle/resources.m...
Start set: resources.m:11 ... NSBundle resources
Passed test: resources.m:19 ... +bundleWithPath returns anNSBundle
Passed test: resources.m:22 ... -pathsForResourcesOfType: inDirectory:
returns an array
Passed test: resources.m:26 ... -pathForResource:ofType:inDirectory:
works with nil args
Passed test: resources.m:28 ... -pathForResource:ofType: works with nil
type
2019-01-04 18:19:10.693 resources[23182:23182]
[NSConstantString-stringByAppendingPathExtension:] cannot append extension
'tiff' to empty string
Passed test: resources.m:30 ... -pathForResource:ofType: works with nil
name
Passed test: resources.m:32 ... -pathForResource:ofType: works with empty
type
2019-01-04 18:19:10.694 resources[23182:23182]
[NSConstantString-stringByAppendingPathExtension:] cannot append extension
'tiff' to empty string
Passed test: resources.m:34 ... -pathForResource:ofType: works with empty
name
Passed test: resources.m:37 ... -resourcePath returns the correct path
Start set: resources.m:40 ... NSBundle GNUstep general
Skipped set: resources.m 45 ... it looks like GNUstep-base is not yet
installed
Error: resources.m:91 ... END(NSBundle GNUstep resources) with
START(NSBundle GNUstep general).
End set: resources.m:91 ... NSBundle GNUstep general
End set: resources.m:93 ... NSBundle resources
Completed file: resources.m
...
Start set: basic.m:32 ... NSArray subscripting
Skipped set: basic.m 41 ... No dictionary subscripting support in the
compiler.
Error: basic.m:43 ... END(NSDictionary subscripting) with START(NSArray
subscripting).
End set: basic.m:43 ... NSArray subscripting
Completed file: basic.m
...
Passed test: basic.m:74 ... setting object value on invalid node works
Dashed hope: basic.m:77 ... setting object value on invalid node sets
string value
Expected '1,2E1' and got '12'
Passed test: basic.m:83 ... setting string value on invalid node works
...
I'm honestly not sure about what casues the failures. Is a "dashed
hope" a test fail? :-(
Full build log is online at
https://www.einval.com/debian/arm/rebuild-logs/armhf/FAIL/gnustep-base_1.25.1-4_armhf.log
-- System Information:
Debian Release: 9.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Source: gnustep-base
Source-Version: 1.27.0-1
Done: Yavor Doganov <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gnustep-base, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yavor Doganov <[email protected]> (supplier of updated gnustep-base package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 16 Apr 2020 18:54:21 +0300
Source: gnustep-base
Binary: gnustep-base-common gnustep-base-doc gnustep-base-runtime
gnustep-base-runtime-dbgsym libgnustep-base-dev libgnustep-base1.27
libgnustep-base1.27-dbgsym
Architecture: source all amd64
Version: 1.27.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian GNUstep maintainers
<[email protected]>
Changed-By: Yavor Doganov <[email protected]>
Description:
gnustep-base-common - GNUstep Base library - common files
gnustep-base-doc - Documentation for the GNUstep Base Library
gnustep-base-runtime - GNUstep Base library - daemons and tools
libgnustep-base-dev - GNUstep Base header files and development libraries
libgnustep-base1.27 - GNUstep Base library
Closes: 918366
Changes:
gnustep-base (1.27.0-1) experimental; urgency=medium
.
* New upstream release:
- SONAME change: libgnustep-base1.26 -> 1.27.
* debian/gbp.conf: Set debian-branch to experimental.
* debian/templates/control.m4 (gnustep-base-doc): Remove Breaks and
Replaces: gnustep-base-examples; no longer needed.
* debian/control: Regenerate, reflecting the SONAME change.
* debian/clean: Update for the new SONAME.
* debian/patches/no-xml-config.patch: Remove; merged upstream.
* debian/patches/gdomap-udp-amplification.patch: Likewise.
* debian/patches/icu65.patch: Remove hunks applied upstream.
* debian/patches/armhf-test.patch: Remove since the test now passes on
arm64 buildds, both Debian's and Ubuntu's. As mysterious it may be,
it looks like it was due to a libffi and/or toolchain bug(s) which
apparently have been fixed (Closes: #918366).
* debian/patches/series: Update.
* debian/rules (override_dh_auto_test): Remove armhf workaround.
(DEB_LDFLAGS_MAINT_APPEND): Drop -Wl,--as-needed; now GCC default.
* debian/copyright: Bump copyright years.
Checksums-Sha1:
6437e8d8d6d83fb03e57d3f76ebedb2f0b115865 2935 gnustep-base_1.27.0-1.dsc
fea6c63ac901bd60a2d7a42ff8e4b54d385e220f 4141163
gnustep-base_1.27.0.orig.tar.gz
a03844ffb41f5518f76e53f483f1242e3a716b06 232
gnustep-base_1.27.0.orig.tar.gz.asc
1af05aaedb9d7ff0c307f6fdcc66790644ac1cf2 32336
gnustep-base_1.27.0-1.debian.tar.xz
f96bb0e1d1e0aed43cfb7554a5cc90312f501b19 296872
gnustep-base-common_1.27.0-1_all.deb
846d8902a9aaf2d699bbcdef197404f643eff6be 1538828
gnustep-base-doc_1.27.0-1_all.deb
f3357530f31441567d0ca55e864897a41c5a1555 403528
gnustep-base-runtime-dbgsym_1.27.0-1_amd64.deb
2e0822a9caf80f9e455da9d19bfcde7dc05404e0 432832
gnustep-base-runtime_1.27.0-1_amd64.deb
15619e26133d5af8334393ea90010e615eb41912 10160
gnustep-base_1.27.0-1_amd64.buildinfo
642ccaa2ce57338f93d57c8e787665521f41ea8b 2094128
libgnustep-base-dev_1.27.0-1_amd64.deb
63100d49007743add9cad77794bf54736b45772b 3694688
libgnustep-base1.27-dbgsym_1.27.0-1_amd64.deb
87e15b42f464aad80d52954480e2fd0db911b4d8 1638100
libgnustep-base1.27_1.27.0-1_amd64.deb
Checksums-Sha256:
e60891b76dc9471691c786c6eaf334d0e112c1220b56b4512be0e97a911f6fbd 2935
gnustep-base_1.27.0-1.dsc
8803fa1fdf23f90264a81ad2d9fbe97ba66d6e313e396a28fd7c10d2caceb283 4141163
gnustep-base_1.27.0.orig.tar.gz
d6432196faf09f59c54b552c493e91df00c2d79433248f78e4752142784ee7e4 232
gnustep-base_1.27.0.orig.tar.gz.asc
90c7b65b631cc4aa8992cc31bc03acfda0b3880a3fb95892933aff97bf7d8bc1 32336
gnustep-base_1.27.0-1.debian.tar.xz
78732eaab78c7e6821497e892777fca9e59bb56dc2662616322638b8fd5eed33 296872
gnustep-base-common_1.27.0-1_all.deb
75000113277894fdbc018f24c43fdda3783911df19fbe66c8203047c16d98773 1538828
gnustep-base-doc_1.27.0-1_all.deb
33a22b714e1f32ff59ee927c8383fd445c763880095b1593ced3a6299aae212b 403528
gnustep-base-runtime-dbgsym_1.27.0-1_amd64.deb
884a13d1969f1be8c123c30b3dc73aab788c4232c41d8c21db391326ac69b2ee 432832
gnustep-base-runtime_1.27.0-1_amd64.deb
9ac413c0d5e702b1a2d392daab56105266fe90e9c1a419bd82099fddf88fffa1 10160
gnustep-base_1.27.0-1_amd64.buildinfo
a1b96663a4c0ddac97e76b0a577ab72c2653f6d744b167a731165ccf148f35dc 2094128
libgnustep-base-dev_1.27.0-1_amd64.deb
58cf783913dea0c566c67df9c3d4bc05d0f01f648bcd14f5d7cc9ed9164f1304 3694688
libgnustep-base1.27-dbgsym_1.27.0-1_amd64.deb
28321b0f729ec62ee1e52487b366535514a2a42bbf7232fdaf95adc9e087a92d 1638100
libgnustep-base1.27_1.27.0-1_amd64.deb
Files:
4af6055f03aade9506a69c635c98ae65 2935 gnustep optional
gnustep-base_1.27.0-1.dsc
6f1876a867d1862267a562d4cbb9ede3 4141163 gnustep optional
gnustep-base_1.27.0.orig.tar.gz
af85ced19a46968d890426518532e674 232 gnustep optional
gnustep-base_1.27.0.orig.tar.gz.asc
4998028b0ba5215b5ec1aadd2b3f6aed 32336 gnustep optional
gnustep-base_1.27.0-1.debian.tar.xz
11c5de87d543d1944090b484d3b8e089 296872 gnustep optional
gnustep-base-common_1.27.0-1_all.deb
3f9c15afbdacf6b24be74df04ae79005 1538828 doc optional
gnustep-base-doc_1.27.0-1_all.deb
b5ac46af2df844739d8fdc343d47edcb 403528 debug optional
gnustep-base-runtime-dbgsym_1.27.0-1_amd64.deb
10ca21e23cab607b22ad9515ddb0a2cc 432832 gnustep optional
gnustep-base-runtime_1.27.0-1_amd64.deb
3c84669586c2dd71a2ae65cb975c4b2d 10160 gnustep optional
gnustep-base_1.27.0-1_amd64.buildinfo
f710a95df7d28a8865850db3a47041b8 2094128 libdevel optional
libgnustep-base-dev_1.27.0-1_amd64.deb
4e0ceb66721f5bd3fc8115d9a2823506 3694688 debug optional
libgnustep-base1.27-dbgsym_1.27.0-1_amd64.deb
c70b6d0f5dd127e0654a351989000614 1638100 libs optional
libgnustep-base1.27_1.27.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAl6i0CAACgkQZR7vsCUn
3xMenhAAgBUpYWavTgi9RYgYIzgm7m0Rtoa2l6DTl0T9PP41FnBgTZsMQmeBB94Q
hpRa73p6CcUjrKztO55rOPjyZdJmC9+Bs8tgVnbsp/sSD0BJ3ikMOIPtDcHXkDMK
9rNanJKyhcwK5BbwJR3AJW1MB8uleeIsWsBHBBfncmnTd280dLoQjzQnfwcPUTcp
YB4G+ngyY26uQfhxRxCMykDIT2rkW6RZ+jbQCzPcyxfEjhC/FW03WnLDZoDATC4f
jakZXvpgRfgH8yQ44SpeAgPAt8DLC3wody3OXk+79tnSi4v9bHm1zrDjq/EAD+qw
GFSvmlnp4LtFqqFkiIERHDojFOV6m8GLND6clp4HSEQTBhFFBWRkFA/yczswLFkA
tA693ZYdGG41Kpi6i1hE+VAKC99pd8I4AEY+LeQax7ISkx8DoG0TdywgphYSnShk
s+JDuNo1jq3STvxifBPML0iAuD6nJ4O1d5bguUF1eFQp2cjQ2e4hHnvZBF0n55M5
68NKH3Vqgam+PIX6ae18CFB07AMI/UyVEK9ZfgFZtdng/iWziQI9tPY6UE20nkap
eTNxRX2k8Nt1zaNYt9ulpiJj0/vOfLYKOGIyTEAZDLcAHM7w7OxuxD8OeoDA0upT
WKdt035qGOO+YJOYBxSQ5L3gyQUGZ7JMd1AJ1G7CHiihjAnZBAk=
=N5xR
-----END PGP SIGNATURE-----
--- End Message ---