Your are right, this was the only change to Makefile.am since 1.10 but not a good idea :)

Fixed that upstream and will create a new packet with patch.


On 24.04.20 00:57, John Paul Adrian Glaubitz wrote:
Package: ffmpegfs
Version: 1.98-1
Severity: serious
Tags: upstream
Justification: ftbfs
User: debian-powe...@lists.debian.org
Usertags: powerpc ppc64 ppc64el

Hello!

ffmpegfs fails to build from source on multiple architectures [1],
including release architectures because it passes target flags
via -march in CFLAGS which is not allowed:

  g++: error: unrecognized command line option ‘-march=native’; did you mean 
‘-mcpu=native’?
  make[3]: *** [Makefile:559: ffmpegfs.o] Error 1
  make[3]: *** Waiting for unfinished jobs....
  g++: error: unrecognized command line option ‘-march=native’; did you mean 
‘-mcpu=native’?
  make[3]: *** [Makefile:559: cache.o] Error 1
  g++: error: unrecognized command line option ‘-march=native’; did you mean 
‘-mcpu=native’?
  g++: error: unrecognized command line option ‘-march=native’; did you mean 
‘-mcpu=native’?

For one, as you can see, "-march" is not supported on every architecture,
and, secondly, you are not allowed to build a package with "-march=native"
as this will adjust the baseline to the one on the buildd hardware instead
of using the baseline that is determined by the gcc specs set by dpkg which
is not allowed according to Debian Policy.

Adrian

[1] https://buildd.debian.org/status/package.php?p=ffmpegfs&suite=unstable
--
  .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
--
*Oblivion Software Development and Internet Services*
Norbert Schlia
Hans-Thoma-Str. 24
76327 Pfinztal
Germany

Telefon:        0721 47 05 1112
Fax:    0721 47 05 1113
Mobile:         0178 5365230
Steuernr.:      3411/44460


/www: http://www.oblivion-software.eu//

/Pour le Respect de l'Environnement : merci d'éviter d'imprimer ce message./ /Rispetto per l'ambiente: Si prega di evitare di stampare questo messaggio./ /Пожалуйста, не печатайте это письмо - защита окружающей среды в наших руках./ /Por favor, ten en cuenta el medio ambiente antes de imprimir este mensaje./
/With regard to the environment: Please avoid printing this message./
/Aus Rücksicht auf die Umwelt drucken Sie bitte diese Nachricht nicht aus./

Reply via email to