[Pkg-pascal-devel] compiling packages as user (and autopkgtest)

Abou Al Montacir abou.almontacir at sfr.fr
Sun Nov 18 09:46:17 GMT 2018


> Hi Abou
> 
> On 17-11-18 08:47, Abou Al Montacir wrote:
> > The following files failed unexpectedly:
> > 
> > /usr/lib/lazarus/default/components/tachart/tachartwmf.lpk
> > 
> > /usr/lib/lazarus/default/components/turbopower_ipro/design/turbopoweriprodsg
> > n.lpk
> > 
> > 
> > There are only 2 unexpected failures.
> 
> <snip>
> 
> > This package looks for Windows unit, I don't think it will compile under
> > Linux.
> 
> I have compiled the list on my machine. So they pass for me (I run
> buster with all the lazarus packages from experimental installed).
Did tey remove dependency on windows unit? Or did they ship it for Linux now?
> > The second one compiled correctly manually. So I suppose it was
> > depending on a package that was compiler after it in the list.
> 
> So you agree with me that this seems to depend on the order that we
> compile the packages? If that is the case, how do we automatically
> define the right order?
Didn't you have any access violation exception?
> > I think the man pages are legacy. Use lazbuild -h for that.
> 
> Than we should generate the man page from lazbuild -h. There is the
> help2man helper function to do that.
Great, I think this will be better as upstream dos not care about man pages.
> > > So how do I figure out which packages I need to add to the command line
> > > automatically? Can you maybe change the file linked above for me?
> > 
> > In fact you don't need to add a package each time. Lazarus uses a kind
> > of list of compiled and installed packages that is stored in a cache.
> 
> So do I need to add each package that I compile to be available for the
> others? Why not add them by default?
This is not needed. As I explained in my previous mail, I was wrong about --add-
package. It is only needed to link the package when rebuilding the IDE

-- 
Cheers,
Abou Al Montacir
On Sat, 2018-11-17 at 21:18 +0100, Paul Gevers wrote:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20181118/14025e41/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20181118/14025e41/attachment-0001.sig>


More information about the Pkg-pascal-devel mailing list