[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#923650: marked as done (x265: Please don't build with -DX265_ARCH_POWER8=1 on ppc64)



Your message dated Sun, 03 Mar 2019 21:49:41 +0000
with message-id <E1h0YzN-000DOl-Ip@fasolo.debian.org>
and subject line Bug#923650: fixed in x265 3.0-2
has caused the Debian Bug report #923650,
regarding x265: Please don't build with -DX265_ARCH_POWER8=1 on ppc64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
923650: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923650
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: x265
Version: 2.9-4
Severity: normal
User: debian-powerpc@lists.debian.org
Usertags: ppc64

Hello!

x265 currently builds with POWER8 support enabled on ppc64 [1]
which means that X265_ARCH_POWER8 is defined during build:

cd /<<PKGBUILDDIR>>/x265-10bit/common && /usr/bin/c++  -DEXPORT_C_API=0 -DHAVE_ALTIVEC=0 -DHAVE_INT_TYPES_H=1 -DHIGH_BIT_DEPTH=1 -DPPC64=1 -DX265_ARCH_POWER8=1 -DX265_ARCH_POWER=1 -DX265_DEPTH=10 -DX265_NS=x265_10bit -D__STDC_LIMIT_MACROS=1 -I/<<PKGBUILDDIR>>/source/. -I/<<PKGBUILDDIR>>/source/common -I/<<PKGBUILDDIR>>/source/encoder -I/<<PKGBUILDDIR>>/x265-10bit  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -Wshadow -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -fno-exceptions -mcpu=power8 -o CMakeFiles/common.dir/dct.cpp.o -c /<<PKGBUILDDIR>>/source/common/dct.cpp

While the buildd is actually a POWER8 machine, the official
baseline of the ppc64 port is POWER5. We have user reports of
multimedia applications crashing on their POWER5 machines [2]
which is not surprising as a lot of these applications link
against libx265.

Thus, the x265 package needs to be patched not to define
X265_ARCH_POWER8 when building on ppc64.

Adrian

> [1] https://buildd.debian.org/status/fetch.php?pkg=x265&arch=ppc64&ver=2.9-4&stamp=1548413561&raw=0
> [2] https://lists.debian.org/debian-powerpc/2019/03/msg00002.html

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

--- End Message ---
--- Begin Message ---
Source: x265
Source-Version: 3.0-2

We believe that the bug you reported is fixed in the latest version of
x265, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 923650@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Ramacher <sramacher@debian.org> (supplier of updated x265 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 03 Mar 2019 22:13:50 +0100
Source: x265
Architecture: source
Version: 3.0-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Sebastian Ramacher <sramacher@debian.org>
Closes: 923650
Changes:
 x265 (3.0-2) experimental; urgency=medium
 .
   * debian/rules: Disable AltiVec on ppc64 and -mcpu=power8 on ppc64. (Closes:
     #923650)
Checksums-Sha1:
 b2f2216175b6fbe67ff86b3a44d8f63d16a10e42 2229 x265_3.0-2.dsc
 16e0df3e49c2533e18102be1f2229d59c71ceb9e 12964 x265_3.0-2.debian.tar.xz
Checksums-Sha256:
 41541b35ba7bdcc5240179c7014ee2ff89b2f52d9295cf33970ebc55062db082 2229 x265_3.0-2.dsc
 95a2393e31968ffa94e186ede551af1b47a536baf741f738b233dfda3277c3dd 12964 x265_3.0-2.debian.tar.xz
Files:
 48c14bd74fd1f935de6ac909d12f5f4c 2229 video optional x265_3.0-2.dsc
 8bbee4c637d7640f9f1d17e5ecbbec80 12964 video optional x265_3.0-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAlx8RYkACgkQafL8UW6n
GZNRGRAAxOpvwVBlnFXny1i6HCbSWOn4CWIiafGEglVWAAAdvUbUEXKrv7SA90N/
reBYOauhtmcf00ppkNJwJqt4WZ7e1cW3pq6asLX9s3PlH4DoSG9HrhQ0/GDeiQT+
RMDvJxMO37nvIKDZvh0xP3mOyVbn/kl/Lz+ED9sh1MQJknBFjO/ookh+BX+/WDVL
bsoev8qVM5zAyzcOs5BKjOpC8Mnyybp0F6VRbPyFLxYlGWVOHcAWMHqI3LH1xqVJ
3ZS/T7OMY/yp92UWCjcKZU6qdftpYO+IU2+rBOneqAfn+SoOY2/GetSjfHEN0uIn
keYLymvOO6lyOhswttYtaNJ7AqpKggX17jMK0rcL0MdHv2umPK9yYLn63TIMg4tj
WbpQMva4UPxUKPEHgvxaFKKkL2c7wfMlvWoW8zd3dQtjbDv03so92+OwKoa/jWB/
QfqNr3W06VQx9VwZFMWbo93ELPRENloWauAPdm829DWlLSxtIXfw8iI+TfJ9Kar/
Sz0JcfUTkaqI7oSz1GMIHO0If/LgAHcrOxAYvLszChkHb9b3tp//1b+6BXkgrUYJ
foNgkmpnTgH5It6FTAHNPFOEZTzseJ1blSYtCZgPxyZ2UAXG3hvX4vFY1oA6728N
xBcmzrl5mQhutZ0tBTjXxno4pDQ0GoGBLIeRSd8pyVMNy8CqTpQ=
=3LMJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: