tasklwIP - A Lightweight TCP/IP stack - Tasks: task #15710, Any plan to re-provide...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #15710: Any plan to re-provide distribution tarballs?

Submitted by:  Hu Keping <hukeping>
Submitted on:  Tue 30 Jun 2020 08:10:19 AM UTC  
 
Category:  None Should Start On:  Tue 30 Jun 2020 12:00:00 AM UTC
Should be Finished on:  Thu 30 Jul 2020 12:00:00 AM UTC Priority:  5 - Normal
Status:  None Privacy:  Public
Percent Complete:  0% Assigned to:  None
Open/Closed:  Open Planned Release:  None
Effort:  0.00

( Jump to the original submission)

Wed 01 Jul 2020 12:01:09 PM UTC, comment #6: 

FYI: you can try this command to test :

$ git archive -o lwip-HEAD.tar.gz HEAD

Hu Keping <hukeping>
Tue 30 Jun 2020 02:02:17 PM UTC, comment #5: 

comment #4:

> Yes, I'd test that if you attach a patch here.


Patch #9948 (https://savannah.nongnu.org/patch/?9948)

Hu Keping <hukeping>
Tue 30 Jun 2020 01:44:13 PM UTC, comment #4: 

Yes, I'd test that if you attach a patch here.

Simon Goldschmidt <goldsimon>
Project Administrator
Tue 30 Jun 2020 01:28:27 PM UTC, comment #3: 

comment #2:

> It's like that because lwIP has traditionally been used for embedded systems mainly. And up to now, embedded systems are still mostly developed under windows.
>
> I can try to think of adding the tgz for the next release...


Thanks, it's really helpful.

Actually the tgz could be automatically created from the source tree and I find it has already been there, take release tag STABLE-2_1_2_RELEASE for example:
http://git.savannah.nongnu.org/cgit/lwip.git/snapshot/lwip-STABLE-2_1_2_RELEASE.tar.gz

I've compared the content extract from the tar.gz and lwip-2.1.2.zip(which from the official download page). After running dos2unix on all the files extract from zip, I find there are two file in the tarball but not in the zip:
- .gitignore
- .gitattribute

To make it consistent between distributions (if you adding the tgz for the future release). We can adds a few entries in .gitattributes to specify files that should never end up in a distribution tarball.

I can post a patch about it if you think it's worth doing.

Hu Keping <hukeping>
Tue 30 Jun 2020 12:42:21 PM UTC, comment #2: 

It's like that because lwIP has traditionally been used for embedded systems mainly. And up to now, embedded systems are still mostly developed under windows.

I can try to think of adding the tgz for the next release...

Simon Goldschmidt <goldsimon>
Project Administrator
Tue 30 Jun 2020 11:53:43 AM UTC, comment #1: 

It seems the zip file was generated on Windows, when I unzip the distribution zip file, I get everything with CRLF as the line terminators, it cause some trouble on the linux server.

Hu Keping <hukeping>
Tue 30 Jun 2020 08:10:19 AM UTC, original submission:  

The old releases of lwIP( lwip-1.3.0 and before) provide tar.gz package, but the later releases only provide zip file.

Since most Unix software on the net is distributed in the form of a tarball and it might be more friendly to user on Unix, would you mind also provide a distribution tarball in the future releases?

Hu Keping <hukeping>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by goldsimon (Posted a comment)
  • -email is unavailable- added by hukeping (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    No changes have been made to this item

    Back to the top


    Powered by Savane 3.5