<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to support-requests</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/" rel="alternate"/><link href="https://sourceforge.net/p/regina-rexx/support-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/regina-rexx/support-requests/</id><updated>2024-12-23T22:06:53Z</updated><subtitle>Recent changes to support-requests</subtitle><entry><title>#61 Update Regina REXX for OpenSUSE from 3.9.1 to Current 3.9.6</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/61/?limit=25#bc7e" rel="alternate"/><published>2024-12-23T22:06:53Z</published><updated>2024-12-23T22:06:53Z</updated><author><name>Mark Hessling</name><uri>https://sourceforge.net/u/rexx/</uri></author><id>https://sourceforge.netfb65ea7eee3b5b2c7a92c68cfd51b20940cbcbdf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I haven't had time to investigate how to get Regina into all Linux distributions. It may be a process that I don't have to be involved with. Perhaps you could do some investigation into how it is done.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Update Regina REXX for OpenSUSE from 3.9.1 to Current 3.9.6</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/61/" rel="alternate"/><published>2024-12-16T09:35:00.420000Z</published><updated>2024-12-16T09:35:00.420000Z</updated><author><name>Bill Comegys</name><uri>https://sourceforge.net/u/bcomegys/</uri></author><id>https://sourceforge.net6b5504610342279fa19b0b833d69c16aa7592e85</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I wrote a parallel download shim for zypper in Regina REXX, called zkk.opensuse. If you install Regina REXX from OpenSUSE it installs 3.9.1.&lt;br/&gt;
Can we update the Regina REXX package to 3.9.6, in OpenSUSE? &lt;br/&gt;
Thanks &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#59 .crdownload question</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/59/?limit=25#c1d3" rel="alternate"/><published>2024-12-07T06:25:52.386000Z</published><updated>2024-12-07T06:25:52.386000Z</updated><author><name>Mark Hessling</name><uri>https://sourceforge.net/u/rexx/</uri></author><id>https://sourceforge.net49790a8e5fdeeeb933838b574a898bc652c45a77</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Bob,&lt;/p&gt;
&lt;p&gt;First, click the link in the top left of the email response. It will take you to the SourceForge ticket. You might be prompted to login.  Then below will be a box where you can reply and then hit "Post"&lt;/p&gt;
&lt;p&gt;2nd. Edge is giving you a warning saying that it thinks Regina396w64.exe is dangerous. Try clicking the ... beside the garbage bin. It should give you the option to save the file.&lt;/p&gt;
&lt;p&gt;Cheers, Mark&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CRDOWNLOAD (V2)</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/60/" rel="alternate"/><published>2024-12-07T05:55:14.851000Z</published><updated>2024-12-07T05:55:14.851000Z</updated><author><name>Bob Glover</name><uri>https://sourceforge.net/u/rgg/</uri></author><id>https://sourceforge.net1b77dc1a19b2adac7e2f3e4f789814b9fcd5242b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Mark,&lt;br/&gt;
Sorry to open another ticket needlessly buy I cannot figure out how to respond to you in my 1st ticket. Maybe you can help me there too.&lt;br/&gt;
Anyway, I downloaded REGINA REXX again and its stays in my download file as a "crdownload". I waited 20 minutes for something good to happen, but nothing. How long should I wait? PS. I use Windows 11 and it's on the latest maint.  Bob&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#59 .crdownload question</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/59/?limit=25#e941" rel="alternate"/><published>2024-12-07T04:49:00.373000Z</published><updated>2024-12-07T04:49:00.373000Z</updated><author><name>Mark Hessling</name><uri>https://sourceforge.net/u/rexx/</uri></author><id>https://sourceforge.net39f5fe46de45ffb72782f92e3fef14db7c516fe1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Bob. That looks to me like an incomplete download of the file you were downloading. Most browsers download to a temporary filename and then once the complete file has downloaded, it is renamed. Try the download again and see if you get the full file.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>.crdownload question</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/59/" rel="alternate"/><published>2024-12-07T04:39:38.638000Z</published><updated>2024-12-07T04:39:38.638000Z</updated><author><name>Bob Glover</name><uri>https://sourceforge.net/u/rgg/</uri></author><id>https://sourceforge.netdd072edc4734ee7b1904ad4c57ea40c5ad32f9ea</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I downloaded Regina Rexx and the member I downloaded is called "Unconfirmed811365.crdownload". I don't use Chrome (I use MS Edge), so I don't know what to do to proceed with the install. I looked up .crdownload on the Internet but all I see is Chrome involvement. What are the steps necessary to complete the install?   THANK YOUI!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Regina REXX for OpenSuse Tumbleweed and Leap supported versions</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/58/" rel="alternate"/><published>2024-06-15T10:28:20.877000Z</published><updated>2024-06-15T10:28:20.877000Z</updated><author><name>Bill Comegys</name><uri>https://sourceforge.net/u/bcomegys/</uri></author><id>https://sourceforge.netd4819dcaa987485b2aea4b456fd0e42b8f9e040d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
I posted in the opensuse forum asking how to get Regina REXX updated from 3.9.1 to 3.9.6. I do not know where to do or how to get this done.&lt;br/&gt;
I have written the parallel patch downloader in Regina REXX for opensuse, I got some segmentation faults with Regina REXX 3.9.1.&lt;br/&gt;
Can you influence this? Where do I ask to get an updated rpm package?&lt;/p&gt;
&lt;p&gt;Here is the link to my post:&lt;br/&gt;
&lt;a href="https://forums.opensuse.org/t/update-regina-rexx-from-3-9-1-to-3-9-6/175715" rel="nofollow"&gt;https://forums.opensuse.org/t/update-regina-rexx-from-3-9-1-to-3-9-6/175715&lt;/a&gt;&lt;br/&gt;
Update Regina REXX from 3.9.1 to -&amp;gt; 3.9.6&lt;br/&gt;
Hi, would it be possible to update the Regina REXX rpm in the Suse repos from 3.9.1 to 3.9.6. I do not know how to or where to make this request.&lt;br/&gt;
I can do a zypper search Regina REXX and zypper install Regina REXX and it installs but I get the 3.9.1 version from April of 2015. It would be great to update it, to the 2024 version.&lt;br/&gt;
Thanks&lt;/p&gt;
&lt;p&gt;Thanks&lt;br/&gt;
Bill &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#55 Regina REXX not starting in windows 10 from installed package </title><link href="https://sourceforge.net/p/regina-rexx/support-requests/55/?limit=25#66cb" rel="alternate"/><published>2024-05-03T02:06:22.119000Z</published><updated>2024-05-03T02:06:22.119000Z</updated><author><name>Mark Hessling</name><uri>https://sourceforge.net/u/rexx/</uri></author><id>https://sourceforge.netcf5405fa86178fb4817a59872bf10ef6596c028e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Mark Hessling&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>Some things on autotools m4 files</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/57/" rel="alternate"/><published>2024-04-05T12:36:16.545000Z</published><updated>2024-04-05T12:36:16.545000Z</updated><author><name>Agustin Martin Domingo</name><uri>https://sourceforge.net/u/agmartin/</uri></author><id>https://sourceforge.net5ea5c370702d4fc6d1ac9be82e39c09cfd42bd8e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, Mark. Seems that sf does not allow two way discussions in feature request tickets. This is not a bug itself but some discussion on the build system, so I think it belongs here, but we can continue in a proper bug ticket or in a mailing list.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;FYI I already had the "alpha" patch. I have attached a patch file for common/inclibarch.m4 (and indirectly configure) which has extra 64bit platforms which had caused me issues on OpenSUSE Build Service.&lt;br/&gt;
These patches however do raise a maintenance issue. Would it be better to use an autoconf test for sizeof(long) to determine if the platform is 32 or 64 bit?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I am not an expert in this kind of things (nor even in C), but I would only use hardcoded arches for evident things or for things that have no better approach. I have seen people proposing to use AC_CHECK_SIZEOF(&lt;span&gt;[size_t]&lt;/span&gt;) for this test assuming that the definition of "64 bit" machine is that void * are size 8, but depending on your specific needs you may prefer a different check.&lt;/p&gt;
&lt;p&gt;While we are at this I would like to comment some things on a test that appears frequently in regina-rexx configure.in and configure and in some m4 macros.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;if test "$ac_cv_prog_CC" = "gcc" -o "$ac_cv_prog_CC" = "g++" ...; then ...&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;It has been pointed out in &lt;a href="https://bugs.debian.org/1027405" rel="nofollow"&gt;https://bugs.debian.org/1027405&lt;/a&gt; that this test will not work as expected when cross compiling (CC will be things like i686-linux-gnu-gcc). I guess this will also happen when a versioned gcc is used (gcc-10 and friends instead of plain gcc). Do not take too seriously 2001_configures_cross-compilation.diff patch there, is just a hack for a particular occurrence.&lt;/p&gt;
&lt;p&gt;AC_PROG_CC seems to set GCC=yes when gcc is used&lt;br/&gt;
AC_PROG_CXX seems to set GXX=yes when g++ is used&lt;/p&gt;
&lt;p&gt;so, it may better to check for that instead of checking for plain gcc or g++ name, even if you do not use above autotools macros (By the way,  GCC=yes seems to be handled by configure, do not know where it comes from). Even a name based test at top may help (or testing plain &lt;code&gt;*gcc*)&lt;/code&gt; and &lt;code&gt;*g++*)&lt;/code&gt;)&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;case "$ac_cv_prog_CC" in
    gcc|*-gcc|gcc-*)
        GCC=yes
        ;;
     g++|*-g++|g++-*)
        GXX=yes
        ;;
esac
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;...&lt;br/&gt;
&lt;code&gt;if test "$GCC" = "yes" -o "$GXX" = "yes" ...; then ...&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Do not know what to do for clang, so did not include it above.&lt;/p&gt;
&lt;p&gt;Another thing about autotools m4 macros is that there a lot of local macros coming from a time where official autotools macros were way more limited than they are now. I am aware that this is a very unpleasant work, but I wonder how many of those local macros currently have an official macro that could be used with no much work, resulting in code simplification.&lt;/p&gt;
&lt;p&gt;Cross compilation is another issue, even with the above will work only for compatible arches (e.g, amd64-&amp;gt;i386) because of msgcmp&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;-- &lt;br/&gt;
Agustin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#50 rexx for apple silicon macs</title><link href="https://sourceforge.net/p/regina-rexx/support-requests/50/?limit=25#2f2b" rel="alternate"/><published>2024-04-01T20:53:42.209000Z</published><updated>2024-04-01T20:53:42.209000Z</updated><author><name>Mark Hessling</name><uri>https://sourceforge.net/u/rexx/</uri></author><id>https://sourceforge.netd90e40762b4b2633d30746693ed07d41ab01516a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Mark Hessling&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry></feed>