Your message dated Fri, 05 Feb 2016 03:52:21 +0000
with message-id <[email protected]>
and subject line Bug#797827: fixed in freshplayerplugin 0.3.4-1
has caused the Debian Bug report #797827,
regarding freshplayerplugin: FTBFS on mipsel
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 [email protected]
immediately.)


-- 
797827: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797827
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: freshplayerplugin
Version: 0.3.2-1
Severity: minor

freshplayerplugin does not build on mipsel do to a bug in the toolchain.
Some workaround exists but I'm not sure it is really useful as
plugins created by this package try to dynamically load libraries that
do not exists on mipsel to my knowledge.

  Vincent

-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 
'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 
'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armel, mipsel

Kernel: Linux 4.2.0-rc8-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- Begin Message ---
On Wed, 2015-09-02 at 16:34 +0200, Vincent Danjean wrote:
> [please, CC me for answer as I'm not subscribed]
> 
>   Hi,
> 
>   The freshplayerplugin (in contrib) successfully build the 0.3.1-2
> version on mipsel but not the 0.3.2-1 version, thus preventing
> migration to testing:
> https://buildd.debian.org/status/logs.php?pkg=freshplayerplugin&arch=mipsel&suite=sid
[...]
> -- Performing Test HAVE_AVPixelFormat
> -- Performing Test HAVE_AVPixelFormat - Failed

The tests fail for me on my mipsel machine with this in CMakeError.log:

Performing C SOURCE FILE Test HAVE_AVPixelFormat failed with the following 
output:
Change Dir: 
/home/james/workspace/freshplayerplugin/freshplayerplugin-0.3.2/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTryCompileExec469928495/fast"
make[2]: Entering directory 
'/home/james/workspace/freshplayerplugin/freshplayerplugin-0.3.2/build/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTryCompileExec469928495.dir/build.make 
CMakeFiles/cmTryCompileExec469928495.dir/build
make[3]: Entering directory 
'/home/james/workspace/freshplayerplugin/freshplayerplugin-0.3.2/build/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report 
/home/james/workspace/freshplayerplugin/freshplayerplugin-0.3.2/build/CMakeFiles/CMakeTmp/CMakeFiles
 1
Building C object CMakeFiles/cmTryCompileExec469928495.dir/src.c.o
/usr/bin/cc   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-D_FORTIFY_SOURCE=2  -std=gnu99 -fPIC -fvisibility=hidden -pthread -Wall 
-Werror=format-security -Werror=implicit-function-declaration 
-DHAVE_AVPixelFormat -I/usr/include/alsa -I/usr/include/libdrm 
-I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 
-I/usr/include/libpng12 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 
-I/usr/lib/mipsel-linux-gnu/glib-2.0/include -I/usr/include/freetype2 
-I/usr/include/gtk-2.0 -I/usr/lib/mipsel-linux-gnu/gtk-2.0/include 
-I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/mipsel-linux-gnu    -o 
CMakeFiles/cmTryCompileExec469928495.dir/src.c.o   -c 
/home/james/workspace/freshplayerplugin/freshplayerplugin-0.3.2/build/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTryCompileExec469928495
/usr/bin/cmake -E cmake_link_script 
CMakeFiles/cmTryCompileExec469928495.dir/link.txt --verbose=1
/usr/bin/cc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-D_FORTIFY_SOURCE=2  -std=gnu99 -fPIC -fvisibility=hidden -pthread -Wall 
-Werror=format-security -Werror=implicit-function-declaration 
-DHAVE_AVPixelFormat   -Wl,-z,relro -Wl,--as-needed  
CMakeFiles/cmTryCompileExec469928495.dir/src.c.o  -o cmTryCompileExec469928495 
-rdynamic -lasound -lgio-2.0 -lXrandr -lXrender -lX11 -lXcursor -lGL -lconfig 
-ldrm -levent_pthreads -levent -lpangocairo-1.0 -lcairo -lpangoft2-1.0 
-lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lssl -lcrypto 
-ldl -lrt -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo 
-lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lfontconfig -lfreetype -lGLESv2 -lpulse -lavcodec-ffmpeg -lavutil-ffmpeg 
-lva-x11 -lva -lvdpau -lXrandr -lXrender -lX11 -lXcursor -lGL -lconfig -ldrm 
-levent_pthreads -levent -lpangocairo-1.0 -lcairo -lssl -lcrypto -ldl -lrt -lm 
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lGLESv2 -lpulse 
-lavcodec-ffmpeg -lavutil-ffmpeg -lva-x11 -lva -lvdpau 
/usr/bin/ld: BFD (GNU Binutils for Debian) 2.25.1 assertion fail 
../../bfd/elf-strtab.c:199
/usr/bin/ld: BFD (GNU Binutils for Debian) 2.25.1 assertion fail 
../../bfd/elf-strtab.c:272
collect2: error: ld returned 1 exit status

Which looks very much like this bug:
https://bugs.debian.org/767863
https://sourceware.org/bugzilla/show_bug.cgi?id=17560

As I wrote in the upstream bug report, a number of things are required
to trigger the bug and the use of "-Wl,--as-needed" is one of them
(which might explain why it worked with the previous version?) libpulse
is the library which contains a weak reference to "main" here.

The bug's been there for ages so who knows if it will be fixed any time
soon.

Lots of things are needed to trigger this so doing any of these on mips
 will workaround it:
 - Don't link the tests with -Wl,--as-needed.
 - Don't link the tests with -lpulse.
 - Don't compile the tests with -fvisibility=hidden.

Thanks,
James

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

--- End Message ---
--- Begin Message ---
Source: freshplayerplugin
Source-Version: 0.3.4-1

We believe that the bug you reported is fixed in the latest version of
freshplayerplugin, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vincent Danjean <[email protected]> (supplier of updated freshplayerplugin 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 04 Feb 2016 21:58:41 +0100
Source: freshplayerplugin
Binary: browser-plugin-freshplayer-pepperflash 
browser-plugin-freshplayer-libpdf browser-plugin-freshplayer-nacl
Architecture: amd64 source
Version: 0.3.4-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Danjean <[email protected]>
Changed-By: Vincent Danjean <[email protected]>
Closes: 797827 805263 809432
Description: 
 browser-plugin-freshplayer-libpdf - PPAPI-host NPAPI-plugin adapter for 
libpdf.so from Chrome
 browser-plugin-freshplayer-nacl - PPAPI-host NPAPI-plugin adapter for Native 
Client from Chrome
 browser-plugin-freshplayer-pepperflash - PPAPI-host NPAPI-plugin adapter for 
pepperflash
Changes:
 freshplayerplugin (0.3.4-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #805263, #797827)
   * Implement the update-alternatives system for flash-mozilla.so
     like flashplugin-nonfree (Closes: #809432)
Checksums-Sha1: 
 b19c604924269173d80df401fd15947ead14cc11 2590 freshplayerplugin_0.3.4-1.dsc
 765785671a636b14824d633e074ee911205405ac 768318 
freshplayerplugin_0.3.4.orig.tar.gz
 5938b18f8fdd540d720ab99a5fbfc40bdedc38c5 9060 
freshplayerplugin_0.3.4-1.debian.tar.xz
 54b39aa6b138fc9e57933e2edaa35ed3cd6af0b5 3832214 
browser-plugin-freshplayer-libpdf-dbgsym_0.3.4-1_amd64.deb
 b6f0798a3c312fb10a8d23fbf00c335f2aa1f4ff 330364 
browser-plugin-freshplayer-libpdf_0.3.4-1_amd64.deb
 2433ffee1ce77edd406e0657e120f69ec341631e 3809462 
browser-plugin-freshplayer-nacl-dbgsym_0.3.4-1_amd64.deb
 d23757e48b4fac2d12f87b25cd76d2dce6d44284 327628 
browser-plugin-freshplayer-nacl_0.3.4-1_amd64.deb
 51277ad240af571d142a19878a28434f353f1008 3811454 
browser-plugin-freshplayer-pepperflash-dbgsym_0.3.4-1_amd64.deb
 a9d0f5dd6fa24171e78f5a39359efc60a0533419 356824 
browser-plugin-freshplayer-pepperflash_0.3.4-1_amd64.deb
Checksums-Sha256: 
 a11bce035bf2d6d9f95aeb30158d9d4c68fff7bb069d6cdc92a39aa75925ded1 2590 
freshplayerplugin_0.3.4-1.dsc
 6f0009e64c59caa5c674b63eabb709ba8da6c85fc7cd45a1d66392e3a24da9a5 768318 
freshplayerplugin_0.3.4.orig.tar.gz
 ff1cd2a2811cc97c5e1fab8e70ddc03c7ed2e32293b11f59c40a06ea4d6eab07 9060 
freshplayerplugin_0.3.4-1.debian.tar.xz
 784ceed8d3113a4a2193f6ac941caf38b62cc6f9ab84b65ac93d9fd6e63c69d7 3832214 
browser-plugin-freshplayer-libpdf-dbgsym_0.3.4-1_amd64.deb
 4118b65594c9db8bf567b56a3818153fc499556d1fd9f4599a7a8a59835616a7 330364 
browser-plugin-freshplayer-libpdf_0.3.4-1_amd64.deb
 1556d3c700b2a56e298af820ea5f74cf391b916a1d5aae081cdeb1610e1ca3a8 3809462 
browser-plugin-freshplayer-nacl-dbgsym_0.3.4-1_amd64.deb
 5fca6ba2f1d5838980dd059e58cbfbcfbf92cf1f71a1790ff8d05f801d55ef42 327628 
browser-plugin-freshplayer-nacl_0.3.4-1_amd64.deb
 a97d085c72523aac4686fba2a52e94a9967440570741d92dd4af98c1ee4ed749 3811454 
browser-plugin-freshplayer-pepperflash-dbgsym_0.3.4-1_amd64.deb
 10ebe36899bb8bc38f9b21550dcfae6e614272e941f40101d4f671fd8f3ded72 356824 
browser-plugin-freshplayer-pepperflash_0.3.4-1_amd64.deb
Files: 
 1847dcff0c6bfb2e4cc33dc3f1f86cfd 2590 contrib/web optional 
freshplayerplugin_0.3.4-1.dsc
 e5d5df12de8dbb1caf4e349b4e4ae520 768318 contrib/web optional 
freshplayerplugin_0.3.4.orig.tar.gz
 2715db4b44ed30baa9db48fb4fcc8cb0 9060 contrib/web optional 
freshplayerplugin_0.3.4-1.debian.tar.xz
 5b731390f92fd5b3199d7da0ed7ff73b 3832214 contrib/debug extra 
browser-plugin-freshplayer-libpdf-dbgsym_0.3.4-1_amd64.deb
 5ab29a7b8cf8dc8bb4d28da8b16b0102 330364 contrib/web optional 
browser-plugin-freshplayer-libpdf_0.3.4-1_amd64.deb
 9151cd5195a9d02337849cb94d738251 3809462 contrib/debug extra 
browser-plugin-freshplayer-nacl-dbgsym_0.3.4-1_amd64.deb
 5b082c47232c6af32317dcf2734867ec 327628 contrib/web optional 
browser-plugin-freshplayer-nacl_0.3.4-1_amd64.deb
 7cd9ad981005962c77af42a2fa9ef27f 3811454 contrib/debug extra 
browser-plugin-freshplayer-pepperflash-dbgsym_0.3.4-1_amd64.deb
 d782236aedd1e4ec0cf8bdfa3ebf4d7b 356824 contrib/web optional 
browser-plugin-freshplayer-pepperflash_0.3.4-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBVrPaq5ZH3mN+x7dRAQhaYw//TpOLautP0vdtNFOvMGxAleONNudyF6DH
T7BRf7ffgsx9qLeRua5OYrg5D/yRgSbZV0FSJWJO1rDVgU5TUGh7q8n1WE4VIXg3
weLMxyCejueWi/Edxqp0Hz4ILpU0y7c7gP9o2rnnIcS6HBSTVF7QpfmaPB5YVDqa
GgsqibU/8Ya5w5nLJ43mXu1cLG8eR0khO7HOtQRHz8VIep4TXr9YEgEgZ2pZC/Wf
5/RRwuoDDAdJQlW+PK4GNnojTlupSR8edcRo5+tWHMj7+hE+CkirEhbuf48LuDVS
g9RKbzdI+L4gqTcGlI5ydLwKILNMMbFgxauPRDyvyBDPosal1U2Cxw/5eTAQ+itY
fwYWeWfZF0CeJmT9ehLVqpCBaP2ZNt/8rItuGYjgOv+gqHAXpz2nlv7n86kLTa6n
RDx8/H9kTJ3scjxLbmyw3YUiY/EKUarXotjICgrnGhADBwp37rBd+WQksojTvPbA
ph+4vlmvvCVJjGsEl1R6aZdRBYRIaR5tAHhOOtQxi3t+iZBF/zp7BMqE6/fTdzHk
o8h5QUKN04bHayoTFBh3XztOekSdOwH4OAwxP02mIlWFYNbHonnKafsnnML11I+j
VDbrPvBsXsDIEM3AutB+kDWgMBqBD6fyI2bWDzIOzh5m34xQFAN9KsZGnsIDfD95
xINKQ7GJ6Oc=
=CYlp
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to