Your message dated Tue, 11 Mar 2025 13:36:02 +0000
with message-id <[email protected]>
and subject line Bug#1099636: fixed in ucx 1.18.1+ds-2
has caused the Debian Bug report #1099636,
regarding ucx: FTBFS: error: too many arguments to function 'ucs_memcpy_relaxed'
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.)


-- 
1099636: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099636
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ucx
Version: 1.18.1+ds-1
Severity: normal
Tags: FTBFS patch
User: [email protected]
Usertags: loong64

Dear maintainers,

Compiling the ucx failed for loong64 in the Debian Package Auto-Building environment.
The error log is as follows,
```
......
sys/iovec.c: In function 'ucs_iov_copy':
sys/iovec.c:47:13: error: too many arguments to function 'ucs_memcpy_relaxed'    47 |             ucs_memcpy_relaxed(iov_buf, UCS_PTR_BYTE_OFFSET(buf, copied), len,
      |             ^~~~~~~~~~~~~~~~~~
.......
```
The full build log can be found at https://buildd.debian.org/status/fetch.php?pkg=ucx&arch=loong64&ver=1.18.1%2Bds-1&stamp=1741101442&raw=0.

Please consider the patch I attached.
According to the function calling in ./src/ucs/sys/iovec.c file, I need to update the parameters of function ucs_memcpy_relaxed();. Based on attached patch, I have built ucx (1.18.1+ds-1+loong64) successfully on locally.
```
......
     dpkg-deb --root-owner-group --build debian/.debhelper/libucx0/dbgsym-root .. dpkg-deb: building package 'libucx-dev' in '../libucx-dev_1.18.1+ds-1+loong64_loong64.deb'. dpkg-deb: building package 'ucx-utils-dbgsym' in '../ucx-utils-dbgsym_1.18.1+ds-1+loong64_loong64.deb'. dpkg-deb: building package 'libucx0' in '../libucx0_1.18.1+ds-1+loong64_loong64.deb'. dpkg-deb: building package 'ucx-utils' in '../ucx-utils_1.18.1+ds-1+loong64_loong64.deb'. dpkg-deb: building package 'libucx0-dbgsym' in '../libucx0-dbgsym_1.18.1+ds-1+loong64_loong64.deb'.
 dpkg-genbuildinfo -O../ucx_1.18.1+ds-1+loong64_loong64.buildinfo
 dpkg-genchanges -O../ucx_1.18.1+ds-1+loong64_loong64.changes
```

Your opinions are welcome.

Best regards,
Dandan Zhang

Description: Update the parameters of function ucs_memcpy_relaxed();
 .
 ucx (1.18.1+ds-1+loong64) unstable; urgency=medium
 .
   * Update the parameters of function ucs_memcpy_relaxed();
Author: Dandan Zhang <[email protected]>

---
Last-Update: 2025-03-06

--- ucx-1.18.1+ds.orig/src/ucs/arch/loongarch64/cpu.h
+++ ucx-1.18.1+ds/src/ucs/arch/loongarch64/cpu.h
@@ -96,7 +96,9 @@ static inline void ucs_arch_clear_cache(
 }
 #endif
 
-static inline void *ucs_memcpy_relaxed(void *dst, const void *src, size_t len)
+static inline void *ucs_memcpy_relaxed(void *dst, const void *src, size_t len,
+                                       ucs_arch_memcpy_hint_t hint,
+                                       size_t total_len)
 {
     return memcpy(dst, src, len);
 }

--- End Message ---
--- Begin Message ---
Source: ucx
Source-Version: 1.18.1+ds-2
Done: Gianfranco Costamagna <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ucx, 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.
Gianfranco Costamagna <[email protected]> (supplier of updated ucx 
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: Tue, 11 Mar 2025 14:17:30 +0100
Source: ucx
Built-For-Profiles: noudeb
Architecture: source
Version: 1.18.1+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Closes: 1099636
Changes:
 ucx (1.18.1+ds-2) unstable; urgency=medium
 .
   * Team Upload
   [ Dandan Zhang <[email protected]> ]
   * Update loongarch64 patch for new release (Closes: #1099636)
Checksums-Sha1:
 5f1ee9447fa6a9854cf40ecd0d249aea5c198788 2628 ucx_1.18.1+ds-2.dsc
 bd08ddcec1cc0e3532638bf108336d7ac1acd2ed 11396 ucx_1.18.1+ds-2.debian.tar.xz
 8585fbebf521588a4d961f196119342b47fe0ca3 7563 ucx_1.18.1+ds-2_source.buildinfo
Checksums-Sha256:
 2b88d76c443beda5f13c1774ae0bf85884f865c62a1ae133d3c8084b0d18691c 2628 
ucx_1.18.1+ds-2.dsc
 b59597d4c27b1c84b9e87a54701f5a488e6c436b8f61f8166731a0b8448f0ae1 11396 
ucx_1.18.1+ds-2.debian.tar.xz
 b4c68bda70da2430095f3d8b67d020e889eb9b9178779b760c35ba039b49c445 7563 
ucx_1.18.1+ds-2_source.buildinfo
Files:
 44ba6943f9ca4d388d2a5d7bae0b563f 2628 science optional ucx_1.18.1+ds-2.dsc
 6d2e3d946a7d96bb67a6b30e3cbd8e2e 11396 science optional 
ucx_1.18.1+ds-2.debian.tar.xz
 6f4eeb1d6d452da562f48c071db2ee68 7563 science optional 
ucx_1.18.1+ds-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmfQOLEACgkQ808JdE6f
Xdkyzg/9HXun/XVegbDci3ku5QwEWeRm4zvvRbkXaY4ybbtPHevsrxj6duecs4yR
KcmVm2+aa9x/mw6VldnUFtNPXgDIQOy0Hfbm2jFEwRJRK39M2HjwzjWEZrCxrCPU
j5IXp7AzHC22yfbLKdLt+gtww1zLeAjFS36gB5BWOUXkVX1DTvir7C5Ls8b8eI+b
iK1ORKC2wtI+s0mtC2wu6GJasO0S9jWI7SK6ul1WBJWrN9SqUgfJqCWFe8cAV9IS
wfHA8vLn78W4B3S5q8TsyvNxwRbQOvDZSCKkBFLsiatGpgdeVVM6KuaxMHv3jZ+m
pRfx75zPLTOe8ddBp2kdZMhMzH+iTjLIYUm3g4tLNemxtey78VS6My2wCtqDE0Bx
80UTUchEyct87k8mQ6oq/a91NpV95KYlyVxOIqnqkwac78HCAA4eMOhXz2lwXSQK
1wbA64Dev7mR04EjT6qcXWGZBvK3SGyYEB2oC8q1zG7An3h04N0npkkJnhJrXhum
FqeIgA7j74dsto2SufZQmrJVWqzCUmI8dSHeM1SwAF8U/923j9l9rzcdYnCnPz6V
UOp5X62W0th8Y0+BodDuy9RmLueNZOazB8Y8T3iG9XO4THdiPixkQf0BH7gGxBcJ
A++KFU8Lh5+iNOwPPpVI8gPv3YtdQMp1ShOOvWST0BsLbjbh42I=
=AC7w
-----END PGP SIGNATURE-----

Attachment: pgp91wQQRTuEX.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to