[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to support the Debian Sparc64 Port

> To see all bugs related to sparc64, use this link:
>> https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sparc64;users=debian-sparc@lists.debian.org
> Note, I haven't checked the list for a long time, some of these bugs might
> have fixed themselves over the time through package uploads. Let me know
> if you find any bugs reports that can be closed.

Here's another bugged package to add to the list:

gcr is a dependency of gvfs, which is relatively important for Gnome et al.

Looks like it's another bunch of alignment issues, I get the output below if I
debug one of the unit tests. *sigh*

Should I report this as a bug with tag "sparc64", or what's the proper
procedure so it gets assigned correctly?

$ ./libtool --mode=execute gdb test-fingerprint
GNU gdb (Debian 8.3.1-1) 8.3.1
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "sparc64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
Find the GDB manual and other documentation resources online at:

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/src/gcr/.libs/test-fingerprint...
(gdb) run
Starting program: /usr/src/gcr/.libs/test-fingerprint
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/sparc64-linux-gnu/libthread_db.so.1".
# random seed: R02S47f0af30bf1a3183200fa45070746a1a
# Start of gcr tests
# Start of fingerprint tests
# DEBUG: generalTime generalTime: decoded tag did not match expected
# DEBUG: generalTime generalTime: decoded tag did not match expected

Program received signal SIGBUS, Bus error.
gck_value_to_ulong (value=0xfffff8010004400c "", length=8,
result=0x7feffffe7f0) at gck/gck-misc.c:454
454                     *result = *((CK_ULONG*)value);
(gdb) bt
#0  0x000001000002aab8 in gck_value_to_ulong (value=0xfffff8010004400c "",
length=8, result=0x7feffffe7f0) at gck/gck-misc.c:454
#1  0xfffff8010017e068 in _gcr_subject_public_key_for_attributes
(attributes=0x10000164940) at gcr/gcr-subject-public-key.c:841
#2  0xfffff80100152aa8 in gcr_fingerprint_from_attributes (attrs=<optimized
out>, checksum_type=<optimized out>, n_fingerprint=0x7feffffe9b8) at
#3  0x0000010000016f0c in test_rsa (test=<optimized out>, unused=0x0) at
#4  0xfffff8010073c470 in  () at /lib/sparc64-linux-gnu/libglib-2.0.so.0

Reply to: