Your message dated Fri, 22 Mar 2013 13:18:12 +0000
with message-id <e1uj1ri-00048y...@franck.debian.org>
and subject line Bug#701830: fixed in vlc 2.0.5-2
has caused the Debian Bug report #701830,
regarding vlc: FTBFS on powerpcspe (illegal insns due to -mtune=G4)
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 ow...@bugs.debian.org
immediately.)
--
701830: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701830
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vlc
Version: 2.0.5-1
Severity: wishlist
Tags: patch sid
User: debian-powerpc...@breakpoint.cc
Usertags: powerpcspe
Hi,
vlc FTBFS on powerpcspe[1] like this:
[...]
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..
-DMODULE_STRING=\"libvlc\" -I../include -I../include -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
-Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast
-Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var
-Werror-implicit-function-declaration -pipe -fvisibility=hidden -ffast-math
-funroll-loops -fomit-frame-pointer -mtune=G4 -MT error.lo -MD -MP -MF
.deps/error.Tpo -c error.c -fPIC -DPIC -o .libs/error.o
{standard input}: Assembler messages:
{standard input}:434: Error: Unrecognized opcode: `stfd'
{standard input}:435: Error: Unrecognized opcode: `stfd'
{standard input}:436: Error: Unrecognized opcode: `stfd'
{standard input}:437: Error: Unrecognized opcode: `stfd'
{standard input}:438: Error: Unrecognized opcode: `stfd'
{standard input}:439: Error: Unrecognized opcode: `stfd'
{standard input}:440: Error: Unrecognized opcode: `stfd'
{standard input}:441: Error: Unrecognized opcode: `stfd'
make[2]: *** [error.lo] Error 1
make[1]: *** [override_dh_auto_configure] Error 2
make[2]: Leaving directory `/«PKGBUILDDIR»/lib'
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
As you can see above, -mtune=G4 is used by default, leading to the above
illegal instructions. The attached patch fixes this by enabling altivec only on
powerpc _except_ powerpcspe, and doing "confflags += --with-tuning=8548" which
is propagated to gcc as "-mtune=8548" on powerpcspe.
Thanks,
Roland
[1] http://wiki.debian.org/PowerPCSPEPort
-- System Information:
Debian Release: 7.0
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)
Kernel: Linux 3.8.0 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
--- vlc-2.0.5/debian/rules.backup 2013-02-27 11:42:44.417931459 +0100
+++ vlc-2.0.5/debian/rules 2013-02-27 12:58:16.251057655 +0100
@@ -194,13 +194,18 @@
endif
# PowerPC specific optimizations
-ifneq ($(filter $(DEB_HOST_ARCH_CPU),powerpc),)
+ifeq ($(filter powerpc,$(DEB_HOST_ARCH_CPU))-$(filter powerpcspe,$(DEB_HOST_ARCH)),powerpc-)
confflags += --enable-altivec
else
confflags += --disable-altivec
removeplugins += altivec
endif
+# PowerPCSPE specific optimizations
+ifeq ($(DEB_HOST_ARCH),powerpcspe)
+confflags += --with-tuning=8548
+endif
+
%:
dh $@ --parallel --with autoreconf
--- End Message ---
--- Begin Message ---
Source: vlc
Source-Version: 2.0.5-2
We believe that the bug you reported is fixed in the latest version of
vlc, 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 701...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Drung <bdr...@debian.org> (supplier of updated vlc 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 22 Mar 2013 13:37:54 +0100
Source: vlc
Binary: libvlc-dev libvlc5 libvlccore-dev libvlccore5 vlc vlc-data vlc-dbg
vlc-nox vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-notify
vlc-plugin-pulse vlc-plugin-sdl vlc-plugin-svg vlc-plugin-zvbi
Architecture: source amd64 all
Version: 2.0.5-2
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Description:
libvlc-dev - development files for libvlc
libvlc5 - multimedia player and streamer library
libvlccore-dev - development files for libvlccore
libvlccore5 - base library for VLC and its modules
vlc - multimedia player and streamer
vlc-data - Common data for VLC
vlc-dbg - debugging symbols for vlc
vlc-nox - multimedia player and streamer (without X support)
vlc-plugin-fluidsynth - FluidSynth plugin for VLC
vlc-plugin-jack - Jack audio plugins for VLC
vlc-plugin-notify - LibNotify plugin for VLC
vlc-plugin-pulse - PulseAudio plugin for VLC
vlc-plugin-sdl - SDL video and audio output plugin for VLC
vlc-plugin-svg - SVG plugin for VLC
vlc-plugin-zvbi - VBI teletext plugin for VLC
Closes: 691957 701830 702942
Changes:
vlc (2.0.5-2) unstable; urgency=low
.
* Bump Standards-Version to 3.9.4 (no changes needed).
* Override false positive hardening-no-fortify-functions lintian warnings.
* Fix build failure on powerpcspe. Thanks to Roland Stigge. (Closes: #701830)
* Backport man page update to correct title DVD syntax. (Closes: #691957)
* Fix apport hook. Thanks to Dmitry Shachnev. (Closes: #702942)
Checksums-Sha1:
faf965f9c4142587425f0d667d57a6623b022402 4873 vlc_2.0.5-2.dsc
176651f3d6e7750db468872510c84a294f969742 58605 vlc_2.0.5-2.debian.tar.gz
2979eba712991fb9827a684de09b99a8937fef11 59396 libvlc-dev_2.0.5-2_amd64.deb
5c276ea48bc9686760850e412bb5ac58fd852d29 39184 libvlc5_2.0.5-2_amd64.deb
214e805a55419ee18a2604704ff408041d86c9c0 505124
libvlccore-dev_2.0.5-2_amd64.deb
8e37fb326e453828f927727922be3d3202f6adb6 356452 libvlccore5_2.0.5-2_amd64.deb
8054833f9737d121989ce4df7864895b1180b8e4 1052280 vlc_2.0.5-2_amd64.deb
23f4b0519afacb5909a90fae10e84192aaf7d49e 4923398 vlc-data_2.0.5-2_all.deb
e327bdc668f3fece20eacd7122188d81f648b771 13295460 vlc-dbg_2.0.5-2_amd64.deb
4ee2d04d908a4b309f7196e6e474ead244fe6b8d 2252358 vlc-nox_2.0.5-2_amd64.deb
e6e47ef1a4c4e758cc29ea26b2774a17851e86fc 5466
vlc-plugin-fluidsynth_2.0.5-2_amd64.deb
695a6b2b04eb9e6e0bc37a8a6c868bd65058dff7 10486
vlc-plugin-jack_2.0.5-2_amd64.deb
bc005aa47a64c544f04b7368aaec90d4852f3385 5632
vlc-plugin-notify_2.0.5-2_amd64.deb
f561800b1d51b770b516cda4b0feeab8d3500f7c 17650
vlc-plugin-pulse_2.0.5-2_amd64.deb
eb37dd34c8068719f2cb1e8bb46644479d8798c2 8096 vlc-plugin-sdl_2.0.5-2_amd64.deb
d4ce35a76d5fd437376a963a276497e1352db140 6298 vlc-plugin-svg_2.0.5-2_amd64.deb
59cb5198225878e6730a6814b17ac57495298106 8026 vlc-plugin-zvbi_2.0.5-2_amd64.deb
Checksums-Sha256:
03150c886fa63abf3407fcfdabae1c9f9918f8967167d1f8d86bd16ac8024470 4873
vlc_2.0.5-2.dsc
32a1bb2ad57bfb0c18f4a7d9740a682457c0b728e54bc342062e08584fd03141 58605
vlc_2.0.5-2.debian.tar.gz
4f5f452d790df51634f4b38e6ea1b7b412e47cb869545bdd5096796d3c5d51ec 59396
libvlc-dev_2.0.5-2_amd64.deb
596374c8baeafd5556c2212ecbe4869ee5b32903b6e9f9bc7f7248f04ba692e4 39184
libvlc5_2.0.5-2_amd64.deb
c8c2fc6328ba1075939c4e30cf15278e309026f650571167ee6b9d882cc7e609 505124
libvlccore-dev_2.0.5-2_amd64.deb
dd916b803632df595093eb73924a032ec03c5f2bb8d8e4370f78668e1e4c9e03 356452
libvlccore5_2.0.5-2_amd64.deb
1bffe358fa2341f2b03c5b31ed83997d06d6e63bcbe9ebd7a2ff10cc3af41540 1052280
vlc_2.0.5-2_amd64.deb
ae1809c048ad7bfce7af4035cf83837588d8e540c71dc86ed22194bc7daed5c7 4923398
vlc-data_2.0.5-2_all.deb
ec20afcb585ab88114200e3e910f59be6a442e5f11197023421816af2d10c6ea 13295460
vlc-dbg_2.0.5-2_amd64.deb
e9046cd131c37fa4c27114bb7ed230ccd5cae2958cf6729fb0bc9bd72f67a9eb 2252358
vlc-nox_2.0.5-2_amd64.deb
7b06e27f8150902c8fe490ef5e408c58d6987e070d917757615c46948fe6eebd 5466
vlc-plugin-fluidsynth_2.0.5-2_amd64.deb
f6c32c41ea1a57a757b93e0c4cd83e9b60dca3d665abacfaffc2bf55563628e1 10486
vlc-plugin-jack_2.0.5-2_amd64.deb
b239ad9837f7b8d24cc3d1f3bd50852bc052352b77a0ea1d7ffb8f4cd3a71827 5632
vlc-plugin-notify_2.0.5-2_amd64.deb
4b57e5ecf128b599714c864257b0a2025cff4c5d83c9691c42bfa1af0b0e82bc 17650
vlc-plugin-pulse_2.0.5-2_amd64.deb
8dbda10a91037de99d5d4d353271ffa357c43ae2a7886a02873128adfc0674cc 8096
vlc-plugin-sdl_2.0.5-2_amd64.deb
048523688c3ded976786a25879fb7079b32b4287a0b7124fc79ffd6a6e23f18b 6298
vlc-plugin-svg_2.0.5-2_amd64.deb
bcf3ed496e97ab8f35587808323c6ae9c535c3e1255ec03701297a9072d9627a 8026
vlc-plugin-zvbi_2.0.5-2_amd64.deb
Files:
9bd39466b141fa86e98b7c4919120977 4873 video optional vlc_2.0.5-2.dsc
a5fa7478a6ca76b2f6212feeb9c62056 58605 video optional vlc_2.0.5-2.debian.tar.gz
71a1d893402f33bb7787bd629b2f8d0d 59396 libdevel optional
libvlc-dev_2.0.5-2_amd64.deb
3ef216b3fef43377c42e605db83f10a6 39184 libs optional libvlc5_2.0.5-2_amd64.deb
7c90b850557a01357744c44046bd6e66 505124 libdevel optional
libvlccore-dev_2.0.5-2_amd64.deb
64774bfa9a8da6a85386f06e0ca45789 356452 libs optional
libvlccore5_2.0.5-2_amd64.deb
211ba267f3bc1c773de44d070ffc09dc 1052280 video optional vlc_2.0.5-2_amd64.deb
58276f5e0f7d5ed528f89d45f91ad783 4923398 video optional
vlc-data_2.0.5-2_all.deb
9b8c29bb6fa7da62e73b6fa472596748 13295460 debug extra vlc-dbg_2.0.5-2_amd64.deb
fb3430882e6a5ed478b67e950808ae93 2252358 video optional
vlc-nox_2.0.5-2_amd64.deb
a9db35147f5f4a9b034a695c5653a4ac 5466 video optional
vlc-plugin-fluidsynth_2.0.5-2_amd64.deb
8f81c25ea92ce29ed46a195a0de982ba 10486 video optional
vlc-plugin-jack_2.0.5-2_amd64.deb
65713d6d3c5bec2518beaf4e45e76875 5632 video optional
vlc-plugin-notify_2.0.5-2_amd64.deb
28a8dd93f9678187642faa543be192e4 17650 video optional
vlc-plugin-pulse_2.0.5-2_amd64.deb
441595d5fa0fd205328127761bfc1329 8096 video optional
vlc-plugin-sdl_2.0.5-2_amd64.deb
0a3069b27430329e89159d04fdc1c0b4 6298 video optional
vlc-plugin-svg_2.0.5-2_amd64.deb
1dfce047fa4ba3c637d89b24c60409bb 8026 video optional
vlc-plugin-zvbi_2.0.5-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCgAGBQJRTFatAAoJEBWetcTvyHdMu6AQAIWHs5MvIYX3FgQeHz13+P7W
j1S1bXBA4uBlOq/9SnInOWemxMMdD8EsXRS2A9q8GSBGwX+bYWFLU49XNMxtZODq
uFmVAVxkPpqfP8U1RhH9687+N6TigvhFK6Ji0Dcp+K+ipDlBpffaQ9QXZv0kl8wa
CktH777QUnxSGY54JwTMIPTPjsNi+8QcWWcdQkD8UjmJS31ZNqguo+vyeL8xwdnH
eYDpxvPl7dW+j1OnsN9evEaGC2eHQAA7idXwbPCzCaZUcpuBekRI60o99cGLRsmS
PGHpneCv0PV2A6ij7t5sdLQ51RWei/DM/4GK8k4nKSAUJyobUCmxUsQQ4JaI2ILg
gRLIJ3rMMOr58rCO8gSAUmn9Nptb+fkQ2w9jAGYX2yey1X4wUbmYo90m+8fbl31Y
4osTvINrb70yZZ9vKmyGTcNE38JzbRq+YRml3RdYIrlyIW2gFq34flxw7xhsqUPr
sA+cR6zB+sSza/j8SJ1Um1LgE1+2z5u9TidqQc1etN7jV420zzzDDGcIfzPVSUN8
re8xyjj3RTjOUJqfQK7Dt94VkYX04vGz3Zopvd8qe5rejUeEz8reJqr76OgOH7UP
XMSt6v6ftzWZAK2RXsRN+KO6mjy1UvgFwrYV6Z0qTvII4uIdzYl4YeG1/Cka7PEU
UHm+lz0fE/PwSAy3/PFM
=77ks
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers