[CFT] BSDL iconv in base system

Gabor Kovesdan gabor at FreeBSD.org
Mon Jun 28 09:15:22 UTC 2010


Em 2010.06.17. 23:21, Anonymous escreveu:
> Gabor Kovesdan<gabor at FreeBSD.org>  writes:
>
> [...]
>    
>>>     $ make installworld TARGET=i386 DESTDIR=/b/bbb
>>>     ...
>>>     ===>   usr.bin/mkcsmapper (install)
>>>     install -s -o root -g wheel -m 555   mkcsmapper /b/bbb/usr/bin
>>>     strip: /b/bbb/usr/bin/mkcsmapper: File format not recognized
>>>     install: wait: No such file or directory
>>>     *** Error code 70
>>>
>>>        
>> If cross-compiling doesn't work, how did you build the former one that
>> gave you that error?
>>      
> Here is my guess
>
> libiconv_modules compiles fine but installs both normal and lib32 objdir
> into /usr/lib when lib32 should use /usr/lib32.
>
> mkcsmapper/mkesdb are failing to install because they're treated as
> build-tools for host system and never compiled for target
> system. However, they're not included in lib32 target and so are not
> built for i386 arch during normal buildworld on amd64 host where
> host = target.
>    
Just a short update on this... The library part is fixed but I couldn't 
find out a fix for mk* tools yet.

Gabor


More information about the freebsd-current mailing list