svn commit: r525362 - head/multimedia/x265

Mikhail T. mi+m at aldan.algebra.com
Thu Feb 6 12:30:19 UTC 2020


The port was always i386 
/amd64 only, so this is no regression. I’ll try to make it work for other arches today - it may be as simple as disabling assembler-usage...

Thanks for the heads-up

-- 
Sent from mobile device, please, pardon shorthand.

> 6 лют. 2020 р. о 06:50 Jan Beich <jbeich at freebsd.org> пише:
> 
> Mikhail Teterin <mi at FreeBSD.org> writes:
> 
>> Author: mi
>> Date: Thu Feb  6 04:57:36 2020
>> New Revision: 525362
>> URL: https://svnweb.freebsd.org/changeset/ports/525362
>> 
>> Log:
>>  My usage of -fuse-ld=lld has hidden a linking problem reported
>>  by several people. Rework for the default linker to work as well.
>> 
>>  Also, fix the build on i386, where use of assembler code needs
>>  to be disabled for pixel-widths other than 8.
>> 
>>  PR:        238773
>>  Reported by:    VVD, Alan Valentine, kib@, jbeich@
>> 
>> Modified:
>>  head/multimedia/x265/Makefile
> 
> Still fails to build on non-x86 architectures e.g.,
> 12.1 aarch64 - https://reviews.freebsd.org/P357
> 12.1 armv7   - https://reviews.freebsd.org/P358
> 12.1 armv6   - https://reviews.freebsd.org/P359
> 
> Those can be cross-built from amd64 via poudriere + qemu-user-static.
> No clue about powerpc* as it requires poking folks with hardware or
> waiting for pylon.nyi.freebsd.org to catch up.
> 



More information about the svn-ports-all mailing list