Is there a way I can get access to a machine 3.4.0 is failing to build on? Maybe a VM under VirtualBox? Or some cloud service? I don't have an ia64 On Thu, 16 Jan 2025 at 01:20, <rsbecker at nexbridge.com> wrote:> On January 14, 2025 11:20 PM, Perry Hutchison wrote: > >"Randall S. Becker via rsync" <rsync at lists.samba.org> wrote: > > > >> FYI: I think this is just missing #include "rsync.h" in popt/findme.c > > > >Structurally, this seems very odd. I thought popt was a generic argument > handler, > >which should not need to #include details of the application that is using > it. > > I thought so too, but it is now pulling in things from util2 and other > areas > needing rsync.h and ifuncs.h. > I still have not managed to get it to link correctly on ia64 and am > seriously considering giving up. > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.samba.org/pipermail/rsync/attachments/20250116/4d7a739d/attachment.htm>
rsbecker at nexbridge.com
2025-Jan-15 19:17 UTC
new release 3.4.0 - critical security release
Unfortunately not. We are using a guest machine that is not within our control. Worse, there is no VM for ia64 for this operating system. I can handle builds/feedback with a git repo+branch pretty fast. From: rsync.project <rsync.project at gmail.com> Sent: January 15, 2025 2:11 PM To: rsbecker at nexbridge.com Cc: Perry Hutchison <pluto at agora.rdrop.com>; rsync at lists.samba.org Subject: Re: new release 3.4.0 - critical security release Is there a way I can get access to a machine 3.4.0 is failing to build on? Maybe a VM under VirtualBox? Or some cloud service? I don't have an ia64 On Thu, 16 Jan 2025 at 01:20, <rsbecker at nexbridge.com <mailto:rsbecker at nexbridge.com> > wrote: On January 14, 2025 11:20 PM, Perry Hutchison wrote:>"Randall S. Becker via rsync" <rsync at lists.samba.org <mailto:rsync at lists.samba.org> > wrote: > >> FYI: I think this is just missing #include "rsync.h" in popt/findme.c > >Structurally, this seems very odd. I thought popt was a generic argumenthandler,>which should not need to #include details of the application that is usingit. I thought so too, but it is now pulling in things from util2 and other areas needing rsync.h and ifuncs.h. I still have not managed to get it to link correctly on ia64 and am seriously considering giving up. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.samba.org/pipermail/rsync/attachments/20250115/f92ba5ee/attachment.htm>
rsbecker at nexbridge.com
2025-Jan-15 19:18 UTC
new release 3.4.0 - critical security release
Also, the patch I previously sent works correctly on x86, but not ia64. This problem is isolated to popt/findme From: rsync.project <rsync.project at gmail.com> Sent: January 15, 2025 2:11 PM To: rsbecker at nexbridge.com Cc: Perry Hutchison <pluto at agora.rdrop.com>; rsync at lists.samba.org Subject: Re: new release 3.4.0 - critical security release Is there a way I can get access to a machine 3.4.0 is failing to build on? Maybe a VM under VirtualBox? Or some cloud service? I don't have an ia64 On Thu, 16 Jan 2025 at 01:20, <rsbecker at nexbridge.com <mailto:rsbecker at nexbridge.com> > wrote: On January 14, 2025 11:20 PM, Perry Hutchison wrote:>"Randall S. Becker via rsync" <rsync at lists.samba.org <mailto:rsync at lists.samba.org> > wrote: > >> FYI: I think this is just missing #include "rsync.h" in popt/findme.c > >Structurally, this seems very odd. I thought popt was a generic argumenthandler,>which should not need to #include details of the application that is usingit. I thought so too, but it is now pulling in things from util2 and other areas needing rsync.h and ifuncs.h. I still have not managed to get it to link correctly on ia64 and am seriously considering giving up. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.samba.org/pipermail/rsync/attachments/20250115/63af53a7/attachment.htm>
rsbecker at ... asks:>> Is there a way I can get access to a machine 3.4.0 is failing to build on? >> Maybe a VM under VirtualBox? Or some cloud service? >> I don't have an ia64QEMU does not support IA-64, so VMs are likely out. 20+ years ago, HP had an IA-64 emulator that sort of worked, but didn't handle the 82-bit registers of IA-64. However, I have a physical IA-64 server box that runs Red Hat Enterprise Linux Server release 5.11 (Tikanga). I successfully built rsync-3.4.0 on it yesterday like this: $ export PATH=/usr/bin:/bin:/usr/sbin:/sbin $ ./configure --prefix=$prefix --disable-xxhash --disable-zstd --disable-lz4 && make all check The three disabled compression features are not available on that system. Also, when I found that the patch files for 3.4.0 could not all be installed, I abandoned any attempt at using them, and just took the stock rsync-3.4.0 bundle. Here is what my IA-64 version reports: $ rsync --version rsync version 3.4.0 protocol version 32 Copyright (C) 1996-2025 by Andrew Tridgell, Wayne Davison, and others. Web site: https://rsync.samba.org/ Capabilities: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, socketpairs, symlinks, no symtimes, hardlinks, hardlink-specials, hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs, xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes Optimizations: no SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5 Checksum list: md5 md4 sha1 none Compress list: zlibx zlib none Daemon auth list: sha512 sha256 sha1 md5 md4 ... ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah - - Department of Mathematics, 110 LCB Internet e-mail: beebe at math.utah.edu - - 155 S 1400 E RM 233 beebe at acm.org beebe at computer.org - - Salt Lake City, UT 84112-0090, USA URL: https://www.math.utah.edu/~beebe - -------------------------------------------------------------------------------