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 ---

Reply via email to