Re: Cross compilation, warnings and errors

Luis Lavena <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
On Wed, Jan 26, 2011 at 11:17 PM, James K. Lowden <[email protected]> wrote:
>
> I've never been in that position; I've had to learn about it from people like yourself explaining it to me.  Tonight I learned two things:
>
> 1.  Releases help downstream projects track their dependencies.
>
> 2.  Snapshots would be more useful as psuedo-releases if they were versioned somehow.
>
> For example, freetds-current.tgz could be a symbolic link to freetds-0.83.dev.20110125.tar.gz (currently).  We could archive snapshots at predictable intervals until the next release, perhaps on the first of each month.  That would give you a more predictable base on which to build.
>
> Would a system like that make your life easier?
>

That will help a lot.

It will help me indicate in my recipes "download
freetds-0.83.dev.YYYYMMDD.tar.gz" more visually and will serve for
anyone else that want to use or update the recipe.

In that way, the recipe is self documenting, it clearly indicates
against which version of the project it was build (or is target to).

Symlinks will help build bots to continuously build the project (like
CI) and that is excellent to track possible breakages.

Also, if I wanted to provide a patch to the list, I can take the
timestamp version as base.

If these things can be put in place (symlink and real timestamped
files), then things will be much easier.

Thank you for your suggestions and willingness.
-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.