Maneage - Tasks: task #16244, Software update 2022-2
You are not allowed to post comments on this tracker with your current authentication level.
task #16244: Software update 2022-2
Submitter: | Mohammad Akhlaghi <makhlaghi> | ||
Submitted: | Sat 06 Aug 2022 12:20:26 AM UTC | ||
Should Start On: | Fri 05 Aug 2022 11:00:00 PM UTC | Should be Finished on: | Fri 05 Aug 2022 11:00:00 PM UTC |
Category: | Software | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | makhlaghi | Percent Complete: | 100% |
Open/Closed: | Closed | Effort: | 0.00 |
Jump to the original submission
Sat 13 Aug 2022 09:13:05 PM UTC, comment #13: |
Mohammad Akhlaghi <makhlaghi> |
Thu 11 Aug 2022 03:26:04 PM UTC, comment #12: GCC 12.1.0 was fully built and attached I am sending the output of the command below (file #53560), with a slight modification (I removed the '-h' from 'free' so we have better resolution):
|
Mohammad Akhlaghi <makhlaghi> |
Thu 11 Aug 2022 01:42:07 PM UTC, comment #11: To check the total amount of RAM usage by GCC, I am now re-building it. But a minute before the build, I started this simple infinte loop in another terminal to keep track of the total RAM used and available:
|
Mohammad Akhlaghi <makhlaghi> |
Thu 11 Aug 2022 01:11:45 PM UTC, comment #10: Thanks a lot Raul and Boud,
|
Mohammad Akhlaghi <makhlaghi> |
Thu 11 Aug 2022 10:02:24 AM UTC, comment #9:
|
Boud Roukema <boud> |
Thu 11 Aug 2022 08:38:54 AM UTC, comment #8: Thanks a lot Mohammad.
|
Raul Infante-Sainz <infantesainz> |
Wed 10 Aug 2022 11:50:58 PM UTC, comment #7: Thanks to Raul's tests on macOS, the default Maneage software, and some other commonly used software in astronomical data reduction have been updated and are now working on his macOS also! I tested those commits on my Arch GNU/Linux and it built successfully on commit bc49bfc. So it is merged on the 'update-software' branch.
|
Mohammad Akhlaghi <makhlaghi> |
Wed 10 Aug 2022 09:42:02 PM UTC, comment #6: I just re-built Maneage and this time, I commented the deletion of the 'gcc-12.1.0' directory (that GCC was built in). So that directory remained.
|
Mohammad Akhlaghi <makhlaghi> |
Wed 10 Aug 2022 01:11:14 PM UTC, comment #5: Thanks a lot Boud! 12GiB change in GCC's checks has been merged into the branch! The explanations were also GREAT! |
Mohammad Akhlaghi <makhlaghi> |
Mon 08 Aug 2022 08:46:30 PM UTC, comment #4: Gcc 12.1.0 needs about 12 GiB (approx 12.9 GB) of RAM, so I've proposed commit 692c1aa on branch RAM12GiB [1] to increase the size of the RAM in the test in basic.mk and to clarify the discussion there.
|
Boud Roukema <boud> |
Mon 08 Aug 2022 07:50:38 AM UTC, comment #3: I tried to run Maneage from scratch but it crashed in the opening of the tarball of Dash.
|
Raul Infante-Sainz <infantesainz> |
Sun 07 Aug 2022 12:50:28 AM UTC, comment #2: Thanks a lot for the reminder!
|
Mohammad Akhlaghi <makhlaghi> |
Sat 06 Aug 2022 11:22:47 AM UTC, comment #1: I don't understand the point of doing the update 27ff6f7..504e79d on branch update-software while retaining an unsolved bug in the basic stage of the configure step. The xz/lzma bug https://savannah.nongnu.org/bugs/?62700 is in the core tools level of Maneage. Or is the motivation that 504e79d on branch update-software is only a side branch that is not yet merged in the core maneage branch?
|
Boud Roukema <boud> |
Sat 06 Aug 2022 12:20:26 AM UTC, original submission:
It is almost one year since the last general Maneage software update (that was done in the autumn of 2021; see task #16103).
|
Mohammad Akhlaghi <makhlaghi> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 6 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2022-08-13 | makhlaghi | Status | In Progress | Done | |
Percent Complete | 80% | 100% | |||
Open/Closed | Open | Closed | |||
2022-08-11 | makhlaghi | Attached File | - | Added freecheck.txt.gz, #53560 | |
Attached File | - | Added gcc-12.1.0-ram-usage.png, #53561 | |||
2022-08-10 | makhlaghi | Percent Complete | 50% | 80% |
Powered by Savane 3.13-f8d8.
Corresponding source code
This round of general software update has been completed and pushed into the main Maneage branch as Commit 79ee52ed. All updated software tarballs have also been added to our Zenodo repository.
This task has therefore been completed and I am closing this task.
However, Maneage is rolling release, so any bug that is fixed will be immediately merged into the main branch. The reason we are updating software (and trying to find/fix related bugs) once a year is primarily due to a lack of time, and no urgent need to update once a new version of every software comes.
So please don't let this software update discourage any further testing or finding/fixing portability bugs. Any fix at any time is very welcome and will be immediately merged after confirmed tests.