octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSL in octave


From: Julien Bect
Subject: Re: GSL in octave
Date: Mon, 18 Jul 2016 15:44:35 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.1.0

Le 18/07/2016 à 15:32, Marco Atzeri a écrit :
On 18/07/2016 12:49, Julien Bect wrote:


1) "pkg build" is not relevant here.  It is used by (some?) downstream
packagers to turn a *source package* into a *binary package*.

I am one. It is relevant to me.

Sure.  I simply meant: not relevant for Susi's work right now.

His first concern should be to produce a working *source* package, that
can be installed using "pkg install".

If "pkg install" works, I can see no reason why "pkg build" would not
work as well.


We need to clarify one point:

Is the configure step needed ?

I believe it is, yes. I expect the configure step to tell me if gsl headers are missing, for instance.

If yes then the fact the "pkg build" or "pkg install" worked
is not a guarantee that the build is correct; specially as
we have no test in place.

I agree.  We need unit tests for this package.

If the configure is needed than the bootstrap pass
should be done before packaging the source.

Yes, if there is a bootstrap script, then it must be run before packaging the source, as already discussed.

I ran the bootstrap and repackaged the source provided by Susi,

You don't have to do that manually. Just use "make dist" from the root of the hg repo.

@++
Julien




reply via email to

[Prev in Thread] Current Thread [Next in Thread]