[syslinux] About 4.xx and 6.xx
Didier Spaier
didier at slint.fr
Fri Jun 10 13:42:23 PDT 2016
On 10/06/2016 20:30, Ady via Syslinux wrote:
>
>> On 01/06/2016 03:24, Ady via Syslinux wrote:> @Didier,
>>>
>>> There were several potential fixes and improvements that were never
>>> back-ported to the "syslinux-4.xx" branch. The very few commits in that
>>> branch could be added to interested distributions without releasing a
>>> new official version.
>>>
>>> Moreover, there were potential new features / additions that were also
>>> not introduced to the "syslinux-4.xx" branch.
>>>
>>> IMHO, the few changes after 4.07 do not justify a 4.08 official
>>> release.
>>
>> Thanks for your answer Ady.
>>
>> However, I cloned the repo and "git branch" only returns:
>> * master
>>
>> How can I find this "syslinux-4.xx" branch or at least spot the commits
>> in that branch more recent than the 4.07 release?
>>
>> A did a bit of RTFM but am not acquainted with git so any clue will be
>> appreciated.
>>
>> Sorry for this < newbie question and thanks in advance.
>>
>> Didier
>>
>> Off-topic follows.
>>
>> This page:
>> http://slint.fr/en/screenshots.html
>> illustrates sharing by developers of syslinux, lilo and elilo ;)
>>
>> @Thomas if you see this, you can add an iso to your collection:
>> http://slackware.uk/slint/x86_64/slint-14.2/iso/
>
>
> Please see:
> http://repo.or.cz/syslinux.git/shortlog/refs/heads/syslinux-4.xx
>
> At the time of this writing, it should be fairly easy to see the
> "syslinux-4.xx" head reference, the "syslinux-4.07" tag (slightly down
> the page), and the few commits between them.
Yes, thanks Ady.
> Since I am not a developer, I'd rather not post git commands that I do
> not use myself frequently enough. Hopefully someone else might be able
> to help you with the adequate git command(s).
To make a tarball of that branch I just did:
git archive --prefix=syslinux-4.07-2060610/ origin/syslinux-4.xx | \
xz > ../syslinux-today/syslinux-4.07-2060610.tar.xz
I checked with a diff that I get the same files as downloading the
tar.gz file that corresponds to the most recent commit in that branch.
I will try to build from that and get back here in case of issue.
> I would like to mention, again, that most commits in the master branch
> have not been back-ported to the older branches, and thus if / when the
> "syslinux-4.xx" head would be re-built with newer / current versions of
> its building dependencies (e.g. gcc, binutils,...), there is a chance
> of getting worthless binaries, or at least with some misbehavior.
I am also wondering what are all the other not merged branches:
/tmp/syslinux$ git branch -r --no-merged master
origin/bcopyint
origin/broken1
origin/btrfs
origin/corezlib
origin/ext4
origin/gpxeiso
origin/hashtbl
origin/kkpxe
origin/libinstaller_dos_wip
origin/memdisk-acpi
origin/multifs
origin/nolen
origin/slzm
origin/syslinux-1.6x-1
origin/syslinux-1.xx
origin/syslinux-4.xx
origin/thread
/tmp/syslinux$
Best regards,
Didier
More information about the Syslinux
mailing list