Using CMake for building GCC

2022-09-11 Thread Junk Trash via Gcc
Hi,

I want to get the opinions of GCC developers regarding adding CMake as a build 
system for GCC. Is it something you would like, something you are neutral 
about, or something you are strongly against?

Thanks for your valuable feedback!

Regards,

JT


Re: Using CMake for building GCC

2022-09-11 Thread LIU Hao via Gcc

在 2022-09-11 22:29, Junk Trash via Gcc 写道:

Hi,

I want to get the opinions of GCC developers regarding adding CMake as a build 
system for GCC. Is it something you would like, something you are neutral 
about, or something you are strongly against?

Thanks for your valuable feedback!




https://twdev.blog/2021/08/cmake/



--
Best regards,
LIU Hao


OpenPGP_signature
Description: OpenPGP digital signature


Re: Using CMake for building GCC

2022-09-11 Thread NightStrike via Gcc
On Sun, Sep 11, 2022, 10:30 Junk Trash via Gcc  wrote:

> Hi,
>
> I want to get the opinions of GCC developers regarding adding CMake as a
> build system for GCC. Is it something you would like, something you are
> neutral about, or something you are strongly against?
>
> Thanks for your valuable feedback!
>
> Regards,
>
> JT
>

The high level premise of autotools is to make life harder for the build
system maintainer of a project and easier for a user. This makes sense on
several levels, including portability and familiarity. Cmake, on the other
hand, makes life somewhat easier for the build system maintainer (I
suppose) and harder for the user. This works for a pet project or something
without wide distribution, but I don't personally find it to be a good
design principle for usable and portable software.

Autotools isn't perfect (configure steps are slow, for instance), but it's
robust, reliable, portable, and trivial for an end user.

>


gcc-13-20220911 is now available

2022-09-11 Thread GCC Administrator via Gcc
Snapshot gcc-13-20220911 is now available on
  https://gcc.gnu.org/pub/gcc/snapshots/13-20220911/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 13 git branch
with the following options: git://gcc.gnu.org/git/gcc.git branch master 
revision 0ea5e3f4542832b8da016b152695e64a2a386309

You'll find:

 gcc-13-20220911.tar.xz   Complete GCC

  SHA256=e73d9fc6c7fe46e50be855b03255320babc9b4639cab21ff24227aee43ae121b
  SHA1=23c97a27d03d20eead1f1e24028ee049be56c835

Diffs from 13-20220904 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-13
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.