<html><head></head><body bgcolor="#ffffff" text="#2e3436" link="#2a76c6" vlink="#2e3436"><div><br></div><div><span><pre><pre>On Sat, 2018-11-17 at 21:18 +0100, Paul Gevers wrote:</pre></pre></span></div><blockquote type="cite"><pre>Hi Abou

On 17-11-18 08:47, Abou Al Montacir wrote:
<blockquote type="cite">
The following files failed unexpectedly:

/usr/lib/lazarus/default/components/tachart/tachartwmf.lpk

/usr/lib/lazarus/default/components/turbopower_ipro/design/turbopoweriprodsgn.lpk


There are only 2 unexpected failures.
</blockquote>

<snip>

<blockquote type="cite">
This package looks for Windows unit, I don't think it will compile under
Linux.
</blockquote>

I have compiled the list on my machine. So they pass for me (I run
buster with all the lazarus packages from experimental installed).
</pre></blockquote><div>Did tey remove dependency on windows unit? Or did they ship it for Linux now?</div><blockquote type="cite"><pre>
<blockquote type="cite">
The second one compiled correctly manually. So I suppose it was
depending on a package that was compiler after it in the list.
</blockquote>

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?
</pre></blockquote><div>Didn't you have any access violation exception?</div><blockquote type="cite"><pre>
<blockquote type="cite">
I think the man pages are legacy. Use lazbuild -h for that.
</blockquote>

Than we should generate the man page from lazbuild -h. There is the
help2man helper function to do that.
</pre></blockquote><div>Great, I think this will be better as upstream dos not care about man pages.</div><blockquote type="cite"><pre>
<blockquote type="cite">
<blockquote type="cite">
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?
</blockquote>
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.
</blockquote>

So do I need to add each package that I compile to be available for the
others? Why not add them by default?</pre><pre></pre></blockquote><div>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</div><div><br></div><div><pre><pre>-- <br></pre>Cheers,
Abou Al Montacir</pre></div></body></html>