On Sat, 21 Feb 2015 16:50:57 +0100
Hans de Goede <[email protected]> wrote:

> Hi,
> 
> On 21-02-15 14:51, Siarhei Siamashka wrote:
> > Hello,
> >
> > The sunxi-tools repository contains the 'fel' utility, which allows
> > booting Allwinner devices over USB using the FEL mode. The upcoming
> > u-boot v2015.04 is going to use the new 'spl' command, recently added
> > to the 'fel' tool.
> >
> > As I can see, sunxi-tools is packaged at least in debian and fedora:
> >      https://packages.debian.org/sid/sunxi-tools
> >      https://admin.fedoraproject.org/pkgdb/package/sunxi-tools/
> >
> > So it might make sense to prepare the new sunxi-tools release v1.3 and
> > let the linux distributions pick it up eventually.
> 
> I agree that doing a 1.3 release once you've solved the A13 issue would
> be a good idea.
> 
> > Regarding packaging, there are some pull requests on github, which try
> > to add autotools support. I have quickly looked at these patches and did
> > not quite like them. They add autogenerated files to git, which is not a
> > great idea. And also they don't seem to really solve the problem of the
> > need to use two toolchains at once (part of the build needs to be done
> > by the compiler from the host machine, and part of the build needs to
> > be done by an arm crosscompiler).
> >
> > Still it would be nice to fit the build into the standard sequence:
> >
> >     autogen
> >     configure
> >     make
> >     make install
> >
> > Where the 'autogen' script is necessary to run after cloning from git,
> > but is optional when building the sources after extracting them from
> > tarballs.
> >
> > Maybe we can handle the arm crosscompiler stuff in the 'autogen' step?
> > And then the rest of the build would only need just a normal C compiler.
> > Does anyone have any experience properly taking care of things like
> > this? Any better ideas?
> 
> Moving to autotools would be good, but is IMHO not really that important,
> I would certainly not want this to delay the 1.3 release.

I most definitely don't want to spend time doing any continuous
sunxi-tools development, so it would be best to solve all the
problems right now and forget about it.

We might want to push sunxi-tools into more Linux distributions than
just Debian and Fedora. And the maintainers of these distributions
could be not very much impressed with the current quality of the
sunxi-tools build process :)

> As for having more experience, I'm afraid my experience with autotools
> is limited, and I've no cross compilation autotools knowledge.

OK.

-- 
Best regards,
Siarhei Siamashka

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to