On 3/19/24 07:08, Waldek Hebisch wrote:
On Mon, Mar 18, 2024 at 10:39:05PM +0800, Qian Yun wrote:
I see that "configure" is updated in branch r1.3.10 by
autoconf 2.71.  I suggest we do the same for master branch.
(Using 2.71 or 2.72 is debatable.)

Well, 'configure' is supposed to be portable.  We update it
when there is a need.  Since for release 'configure' contains
version number each release needs its own 'configure'.  ATM
I see no reason to regenerate 'configure' in the trunk.

On the related subject, I suggest that 'configure' use git hash
as version number instead of current date.  What's your thoughts?

Also, we can update various files under "config/".  Although
it is not required for the arm64 mac build.  But they have
not been updated for a very very long time.

This is slowly changing stuff.  AFAICS upstream changes are
mostly churn.  In the future we probably will need RISC-V stuff,
but it does not look urgent.

There are certainly improvements and fixes, and low risk of bugs.

I glanced the changelog, and found this useful commit:

https://git.savannah.gnu.org/gitweb/?p=config.git;a=commitdiff;h=ca9bfb8cc75a2be1819d89c664a867785c96c9ba

* config.guess (x86_64:Linux:*:*): Output 'pc', not 'unknown'.

You used to manually remove the "unknown" part.  Now it is gone.



It can be updated by:

https://www.gnu.org/software/gettext/manual/html_node/config_002eguess.html

wget -O config.guess 
'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD'
wget -O config.sub 
'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD'


And "install-sh  missing  mkinstalldirs" is provided by automake.

Note that we _do not_ use automake and I very much prefer to avoid it
(and related bloat).


I mean that config/install-sh is from automake repo:

https://git.savannah.gnu.org/cgit/automake.git/log/lib/install-sh

The changelog seems to include some minor fixes.

Our version is from 2005...

- Qian

--
You received this message because you are subscribed to the Google Groups "FriCAS - 
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/b998f172-21f7-4dac-8196-513e9ba40338%40gmail.com.

Reply via email to