Maneage - Tasks: task #15667, Install Lzip and Make before...
You are not allowed to post comments on this tracker with your current authentication level.
task #15667: Install Lzip and Make before calling basic.mk
Submitter: | Mohammad Akhlaghi <makhlaghi> | ||
Submitted: | Sun 31 May 2020 04:24:03 AM UTC | ||
Should Start On: | Sat 30 May 2020 11:00:00 PM UTC | Should be Finished on: | Sat 30 May 2020 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
Wed 03 Jun 2020 08:04:58 AM UTC, comment #11: |
Raul Infante-Sainz <infantesainz> |
Tue 02 Jun 2020 10:40:55 PM UTC, comment #10: Great! It is now merged into the main Maneage branch, so I am closing this task.
|
Mohammad Akhlaghi <makhlaghi> |
Tue 02 Jun 2020 06:03:20 PM UTC, comment #9: Thanks a lot Mohammad. I am happy to say that with the addition of libiconv as a prerequisite of libunistring, it worked perfectly! So now we have everything also running in parallel on macOS :-D
|
Raul Infante-Sainz <infantesainz> |
Tue 02 Jun 2020 02:40:28 PM UTC, comment #8: Thanks Raul,
|
Mohammad Akhlaghi <makhlaghi> |
Tue 02 Jun 2020 08:42:31 AM UTC, comment #7: In macOS it crashes when installing `libunistring'. You can have a look at the attached file for all the output I obtain. Just after that, if I run again it goes up to the end. So, I think there is some dependency for `libunistring' that we are missing. But I checked that it actually doesn't depend on anything! Any idea? |
Raul Infante-Sainz <infantesainz> |
Mon 01 Jun 2020 08:37:29 PM UTC, comment #6: Thanks a lot Boud ;-). Indeed, if the PDF is built, it means that all the outputs have been successfully checked with their checksums (you can see it 'verfify.mk').
|
Mohammad Akhlaghi <makhlaghi> |
Mon 01 Jun 2020 07:48:56 PM UTC, comment #5: Commit b840309 builds cleanly for me on x86_64 GNU/Linux. I got through to
I assume that the checks must have passed.
|
Boud Roukema <boud> |
Mon 01 Jun 2020 05:47:41 PM UTC, comment #4: Thanks Raul and Boud. Indeed, on some Tar implementations, Lzip isn't supported by default. I just implemented the fix in the default 'gbuild' and 'cbuild' rules that we use to build programs. It won't be a problem in other programs that have custom calls of tar, because by that point we have our own GNU Tar installed and ready to use.
|
Mohammad Akhlaghi <makhlaghi> |
Mon 01 Jun 2020 02:15:03 PM UTC, comment #3: Do we already have GNU tar at this stage? If yes, then we
|
Boud Roukema <boud> |
Mon 01 Jun 2020 09:39:40 AM UTC, comment #2: It is strange that it worked in your system. In my system it crashed because it tried to use `tar' on `.lz' files. When installing `lzip' it is fine because it is not compressed (`lzip.tar'). But then, when it goes to next program and try to use `tar' with `make.tar.lz' it crashed, because it is lziped!
|
Raul Infante-Sainz <infantesainz> |
Mon 01 Jun 2020 05:58:52 AM UTC, comment #1: This task is done and tested on my system, its currently on the 'pre-make' branch of the development repository of maneage at https://gitlab.com/maneage/project-dev .
|
Mohammad Akhlaghi <makhlaghi> |
Sun 31 May 2020 04:24:03 AM UTC, original submission:
Make the basis of Maneage and currently we use the hosts's Make implementation for 'basic.mk' which builds make pretty early on: just after installing the compressing libraries. This has the following problems:
|
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 7 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2020-06-02 | makhlaghi | Status | Ready For Test | Done | |
Percent Complete | 90% | 100% | |||
Open/Closed | Open | Closed | |||
2020-06-02 | infantesainz | Attached File | - | Added pre-make-1.tar.gz, #49200 | |
2020-06-01 | makhlaghi | Status | In Progress | Ready For Test | |
2020-06-01 | makhlaghi | Percent Complete | 0% | 90% | |
2020-05-31 | makhlaghi | Summary | Install Gzip and Make before calling basic.mk | Install Lzip and Make before calling basic.mk |
Powered by Savane 3.13-02a9.
Corresponding source code
I did and it worked perfectly!
Thanks a lot :-)