Sven Rebhan wrote:
> 2009/6/16 Stephen Feyrer <[email protected]>:
>> Hi.
>>
>> Both your tests below worked okay.
>>
>> ./configure --prefix /opt --target=armv5tel-softfloat-linux-gnueabi
>> --host=armv5tel-softfloat-linux-gnueabi --build=x86_64-pc-linux-gnu
>>
>> Now runs to the point of:
>>
>> checking pkg-config is at least version 0.9.0... no
>> checking for SSL... configure: error: in
>> `/root/dovecot/dovecot-1-2-6c0fb914e03e':
>> configure: error: The pkg-config script could not be found or is too
>> old.  Make sure it
>> is in your PATH or set the PKG_CONFIG environment variable to the full
>> path to pkg-config.
> 
> Yes you can do all this by hand. However I would suggest to try
> 
>     emerge-armv5tel-softfloat-linux-gnueabi --root-deps=rdeps dovecot
> 
> A up-to-date guide on how to setup the stuff can be found here:
> 
> http://gentoo.mindzoo.de/index.cgi/wiki/cross-compiling (see steps 6, 7 and 9)
> 
>> http://dev.gentoo.org/~vapier/eh/index.xml?part=1&chap=5
>> This http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=5
> 
> This is really old and not up-to-date anymore!
> 
> Does the emerge line above work for you?
> 
>     Sven
> 
> 
> 

echo ">=net-mail/dovecot-1.1.16" >>
/usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.unmask
echo ">=net-mail/dovecot-1.1.16" >>
/usr/armv5tel-softfloat-linux-gnueabi/etc/portage/package.keywords

emerge-armv5tel-softfloat-linux-gnueabi --root-deps=rdeps -p dovecot

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "net-mail/dovecot" have been masked.
!!! One of the following masked packages is required to complete your
request:
- net-mail/dovecot-1.1.16 (masked by: missing keyword)
- net-mail/dovecot-1.1.7-r1 (masked by: missing keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Emerge would be easier but  I need this version or newer of dovecot and
second the ebuild doesn't list ARM as a platform that it can build for
so unmasking and using keywords doesn't help.

I should point out that scratchbox can build this version of dovecot but
it doesn't architecture that scratchbox supports isn't compatible with
with my target, so I know it can be done.  And I don't intend to stop
here either today dovecot tomorrow I build the WORLD! (exim, also not
available in portage for ARM).


I don't want you to think that I am arrogant, stubborn and single
minded, I am but that is not the point.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to