From owner-freebsd-ports@freebsd.org Sun Jan 27 20:42:01 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F7B414BC1F6 for ; Sun, 27 Jan 2019 20:42:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-4.consmr.mail.bf2.yahoo.com (sonic303-4.consmr.mail.bf2.yahoo.com [74.6.131.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1D835841EC for ; Sun, 27 Jan 2019 20:41:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: vbO5G3cVM1mfZ9LEjAN77ZdaeigzHzR93eX3Xsr72vReOqkNES9NcmNm6MYSVO3 1qS72q9rwn2zwqbSI4RqXEcAz9P8IuGkW7oVOkds_We8q0xbnqta1cBR_fgB6vde3lwxgsss0Wq. GJMlr8YvbTRK8_GuLqg9UiAER8tjjqzbJHNMQlYIABznnd2c3.hkzKuLkk3Sp43fTDUz0fmqbXfq SRJCw3drgko4p0mouYy3iPd8_.A9br971wFuGEnRv_AcAdR1aWPyEYYt0s5ov6ro5jKyVxT9V6nU pp7tqnJgjadeYDAMbKO.ZG..Xn51OWDwkqP.egQdci16VGFbNDorXsXH8.X1YSB5P2A.vVvgdKWv dP1Og6t4D4YjiUorsA.Gid2MJ64GOd_jVh__zEnrXX3Sa4nCvaz4uX91hVg6W9QIXLy_5cja.X69 PHTJRojd_NWW5Mwmg6JxHmQtRMypGQhm6nGrzdqhAO5GpWHSy.mViTSSursLowR1Elttly9OTi5E i1bDlDPc4OaiAWfZSTihIBiJH44Csai99NrBaHrg_uoudEyMcIoMhoth39WqBshNV17AdwLrTpSe FVznvjLgVS3L7o0MnSCsYDwMTCMRKY1PT3b7NBfgz52uuCRn1WCYWedNN_IB9un2qNu7NUR96F0I _J0krTYh66b_8SlF2BBTySWWtblleeyvq70b9Md.AEnIpmlSHhMfDA_RHYcSb4EIIvvOxhODg4Bs 3q62Ww5qAmlniwiSM7WzqLRPTPDN10Ad0HtS_0hOzUaoh2.ouQUAGQjVw5P0IUB5vfxyshtWpunW Xj8gQ.Fq3fcxJf7IFzya0hS9_y9.yEqcYmxtbrXC0eGvbQocScE4lVI4DjdU4sekWa.hHhM2ClsW TDtmW.DBKjOQZ7iMboucYVIQfbg6GEZS3kQPvrmvQP6BoA3dPhEhe.1dkCuYRAmmJrJZe_JszZ8. D11B5HxzLBxVGYApNF9dO8cg4PgRnS42rD5TrGcfyKI_DHxCLXt3I7XGYyB33krv6ediu3aboaHC 8w0Y9EAb8JlX20KKd.4yPdYy6UBcPhuPcSPEC5ufNQtW2.UpmqCmBWgRHnIIkot5czAMdtY6Qz4. I7JHPgZNqLhnUqL4l82N39Q-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.bf2.yahoo.com with HTTP; Sun, 27 Jan 2019 20:41:53 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.113]) ([67.170.167.181]) by smtp414.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 075d4b089323a5c91d354e8518bde877; Sun, 27 Jan 2019 20:31:41 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: multimedia/gstreamer1-libav fails for cc being clang on powerpc64: cc: error: unknown argument: '-mminimal-toc' Message-Id: Date: Sun, 27 Jan 2019 12:31:38 -0800 Cc: Jan Beich To: Mark Linimon , FreeBSD PowerPC ML , ports-list freebsd X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 1D835841EC X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.13 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_SPAM_SHORT(0.86)[0.859,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.48)[ip: (4.90), ipnet: 74.6.128.0/21(1.44), asn: 26101(1.15), country: US(-0.08)]; NEURAL_SPAM_MEDIUM(0.74)[0.736,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.56)[0.564,0]; RCVD_IN_DNSWL_NONE(0.00)[43.131.6.74.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2019 20:42:01 -0000 [I sometimes experiment with using more modern compiler toolchains on = powerpc families.] The following is from a poudriere-devel use but I extracted the tar of = the failure in order to see the config.log file's messages about the failure. configure:4019: checking whether the C compiler works configure:4041: cc -O2 -pipe -g -isystem /usr/local/include = -fno-strict-aliasing -mminimal-toc -isystem /usr/local/include = conftest.c -L/usr/local/lib >&5 cc: error: unknown argument: '-mminimal-toc' configure:4045: $? =3D 1 configure:4083: result: no configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GStreamer libav" | #define PACKAGE_TARNAME "gst-libav" | #define PACKAGE_VERSION "1.14.4" | #define PACKAGE_STRING "GStreamer libav 1.14.4" | #define PACKAGE_BUGREPORT = "http://bugzilla.gnome.org/enter_bug.cgi?product=3DGStreamer" | #define PACKAGE_URL "" | #define PACKAGE "gst-libav" | #define VERSION "1.14.4" | /* end confdefs.h. */ |=20 | int | main () | { |=20 | ; | return 0; | } configure:4088: error: in = `/wrkdirs/usr/ports/multimedia/gstreamer1-libav/work/gst-libav-1.14.4': configure:4091: error: C compiler cannot create executables See `config.log' for more details Where: # cc -v FreeBSD clang version 7.0.1 (branches/release_70 348686) (based on LLVM = 7.0.1) Target: powerpc64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin The issue is that in /usr/ports/multimedia/gstreamer1-libav/Makefile the line: CFLAGS_powerpc64=3D -mminimal-toc should probably be conditional on if the compiler is some gcc* . (Or clang should accept the option in order to be more compatibile?) Such would likely help those that work on having an updated toolchain for powerpc64. This is the only failure so far in what I normally build for this context. (I include building lumina.) For reference: # svnlite diff /usr/ports/multimedia/gstreamer1-libav/Makefile # =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)