From owner-freebsd-ppc@freebsd.org Mon Sep 25 00:11:58 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2447DE050E2 for ; Mon, 25 Sep 2017 00:11:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA9CF67424 for ; Mon, 25 Sep 2017 00:11:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 48DFC1E53; Mon, 25 Sep 2017 00:11:57 +0000 (UTC) Delivered-To: freebsd-powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 347DB1E52 for ; Mon, 25 Sep 2017 00:11:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 740CC67419 for ; Mon, 25 Sep 2017 00:11:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v8P0BsVT047146 for ; Mon, 25 Sep 2017 00:11:56 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-powerpc@FreeBSD.org Subject: [Bug 220714] devel/boost-all: Update to 1.65.1 Date: Mon, 25 Sep 2017 00:11:55 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: office@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? exp-run? X-Bugzilla-Changed-Fields: resolution assigned_to bug_status dependson Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 00:11:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220714 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Assignee|jbeich@FreeBSD.org |office@FreeBSD.org Status|Open |Closed Depends on|220719, 220725, 220760, | |220762, 222439 | --- Comment #38 from Jan Beich --- Thanks. Landed. Going to watch pkg-fallout@ and bugzilla for a week. Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220719 [Bug 220719] graphics/mitsuba: fails to build with boost 1.65 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220725 [Bug 220725] security/clamfs: fails to build with boost 1.65 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220760 [Bug 220760] security/botan110: fails to build with boost 1.65 (5 ports skipped) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220762 [Bug 220762] games/spring: fails to build with boost 1.65 but only on FreeB= SD 10.3 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222439 [Bug 222439] databases/clickhouse: fails to build with system boost 1.65 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Mon Sep 25 00:12:24 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9693E051F7 for ; Mon, 25 Sep 2017 00:12:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7B6C267665 for ; Mon, 25 Sep 2017 00:12:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id CC2671EEE; Mon, 25 Sep 2017 00:12:23 +0000 (UTC) Delivered-To: freebsd-powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id B7B461EED for ; Mon, 25 Sep 2017 00:12:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E71916764E for ; Mon, 25 Sep 2017 00:12:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v8P0CMXx047800 for ; Mon, 25 Sep 2017 00:12:22 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-powerpc@FreeBSD.org Subject: [Bug 220714] devel/boost-all: Update to 1.65.1 Date: Mon, 25 Sep 2017 00:12:22 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: office@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? exp-run? X-Bugzilla-Changed-Fields: dependson Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 00:12:24 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220714 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |220719, 220725, 220760, | |220762, 222439 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220719 [Bug 220719] graphics/mitsuba: fails to build with boost 1.65 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220725 [Bug 220725] security/clamfs: fails to build with boost 1.65 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220760 [Bug 220760] security/botan110: fails to build with boost 1.65 (5 ports skipped) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220762 [Bug 220762] games/spring: fails to build with boost 1.65 but only on FreeB= SD 10.3 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222439 [Bug 222439] databases/clickhouse: fails to build with system boost 1.65 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Mon Sep 25 00:14:26 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3BDEDE053B7 for ; Mon, 25 Sep 2017 00:14:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0E8A6677BC for ; Mon, 25 Sep 2017 00:14:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 34E9A1FA5; Mon, 25 Sep 2017 00:14:25 +0000 (UTC) Delivered-To: freebsd-powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 218021FA3 for ; Mon, 25 Sep 2017 00:14:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6DE65677AA for ; Mon, 25 Sep 2017 00:14:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v8P0EOdt052023 for ; Mon, 25 Sep 2017 00:14:24 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-powerpc@FreeBSD.org Subject: [Bug 220714] devel/boost-all: Update to 1.65.1 Date: Mon, 25 Sep 2017 00:14:24 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: office@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? exp-run? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 00:14:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220714 --- Comment #39 from Jan Beich --- Oops, ports r450560 referenced different bug. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Mon Sep 25 12:32:00 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19EB4E15358 for ; Mon, 25 Sep 2017 12:32:00 +0000 (UTC) (envelope-from andy.silva@snsmarketreports.com) Received: from mailer238.gate85.rs.smtp.com (mailer238.gate85.rs.smtp.com [74.91.85.238]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C8C287D4CE for ; Mon, 25 Sep 2017 12:31:59 +0000 (UTC) (envelope-from andy.silva@snsmarketreports.com) X-MSFBL: kdSWvdvBQkf+NDDd/4JEhAWRgESXLxcGBpLsMoUQlRg=|eyJnIjoiU25zdGVsZWN vbV9kZWRpY2F0ZWRfcG9vbCIsInIiOiJmcmVlYnNkLXBwY0BmcmVlYnNkLm9yZyI sImIiOiJTbnN0ZWxlY29tX2RlZGljYXRlZF9wb29sXzc0XzkxXzg1XzIzOCJ9 Received: from [192.168.85.67] ([192.168.85.67:56694] helo=[192.168.85.67]) by rs-ord-mta01-out2.smtp.com (envelope-from ) (ecelerity 4.2.1.55028 r(Core:4.2.1.12)) with ESMTP id 0C/22-30121-682F8C95; Mon, 25 Sep 2017 12:11:50 +0000 Received: from 192.168.80.12 by Caffeine (rs-ord-mtsp-c02-2) with SMTP id 5a195275-524b-4326-b6b8-2c54b4c3e4de for freebsd-ppc@freebsd.org; Mon, 25 Sep 2017 12:11:48 +0000 (UTC) Received: from [65.49.242.4] ([65.49.242.4:29738] helo=gull-dhcp-65-49-242-4.bloombb.net) by rs-ord-mtsp-mta01-in2.int.smtp.com (envelope-from ) (ecelerity 4.1.0.46749 r(Core:4.1.0.4)) with ESMTPA id 6A/F1-16366-482F8C95; Mon, 25 Sep 2017 12:11:48 +0000 MIME-Version: 1.0 From: "Andy Silva" Reply-To: andy.silva@snsmarketreports.com To: freebsd-ppc@freebsd.org Subject: Mobile Phone Insurance Ecosystem: 2017 - 2030 - Opportunities, Challenges, Strategies & Forecasts (Report) X-Mailer: Smart_Send_2_0_138 Date: Mon, 25 Sep 2017 08:11:38 -0400 Message-ID: <82524025040802170917050@Ankur> X-SMTPCOM-Tracking-Number: 5a195275-524b-4326-b6b8-2c54b4c3e4de X-SMTPCOM-Sender-ID: 6008902 Feedback-ID: 6008902:SMTPCOM DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=smtpserver.email; i=@smtpserver.email; q=dns/txt; s=smtpcustomer; t=1506341510; h=MIME-Version : From : Reply-To : To : Subject : Content-Type : Date : Message-ID : From : Subject : Date; bh=kRUOXDo+qOI16F11mO5r1+LabWrWYARAgMOdKXjusDw=; b=oNHOqpfCMCNmarKsqELa0Z6nU179VLTxUsH28aFkCaNg/4JMo5XPZT0P/G7xdt0qbxgAqA y6g5AMMqcVVGEwn+K0Jm1nMJmDuVV1STuP64LsqV0HGeMragfYzii1w4Sj7rfrXbRQCnvLOB HR+0ayoFJd7HECdSL9yo5236892mMWNpaFMjiD/AIzAAmY9T/iPezAXA0IiuBlL+z5wBEbxc hzYRPlJkTljifP3qSUjw/wEHqxfrFodxZyHtNuTxBfWbk3+fW7QxDQOHQ2iqftWLpLbGvovP MDkTRQjIIwPts6fmE3MfR2PS0/YAgiE30ELcwvKYy2AHkLPWajFp6Y4g== X-Report-Abuse: SMTP.com is an email service provider. Our abuse team cares about your feedback. Please contact abuse@smtp.com for further investigation. Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 12:32:00 -0000 Mobile Phone Insurance Ecosystem: 2017 =96 2030 =96 Opportunities, Challeng= es, Strategies & Forecasts (Report) Hello Let me offer you the latest SNS Research report to you and your team, " Mob= ile Phone Insurance Ecosystem: 2017 =96 2030 =96 Opportunities, Challenges,= Strategies & Forecasts" Below is the report highlight and if you like I ca= n send you sample pages for your details inside.=20 =20 SNS Research estimates that the global mobile phone insurance market is exp= ected to account for $20.5 Billion in revenue by the end of 2017. The marke= t is further expected to grow at a CAGR of approximately 10% over the next = three years, eventually accounting for more than $27 Billion in revenue by = the end of 2020. The "Mobile Phone Insurance Ecosystem: 2017 =96 2030 =96 Opportunities, Cha= llenges, Strategies & Forecasts" report presents an in-depth assessment of = the mobile phone insurance ecosystem including market drivers, challenges, = opportunities, value chain, future roadmap, case studies, ecosystem player = profiles and strategies. The report also presents market size forecasts fro= m 2017 through to 2030. The forecasts are segmented for 3 sales channels, 5= regions and 25 countries. Report Information: Release Date: September 2017 Number of Pages: 165 Number of Tables and Figures: 52 Key Questions Answered: How big is the mobile phone insurance opportunity=3F What trends, challenges and barriers are influencing its growth=3F How is the ecosystem evolving by region=3F What will the market size be in 2020 and at what rate will it grow=3F Which countries will see the highest percentage of growth=3F Who are the key market players and what are their strategies=3F What risks are typically covered in mobile phone insurance offerings=3F How can insurance plans help mobile operators in reducing churn=3F What strategies should mobile operators, device OEMs and insurance provider= s adopt to remain competitive=3F Key Findings: The report has the following key findings: SNS Research estimates that the global mobile phone insurance market is exp= ected to account for $20.5 Billion in revenue by the end of 2017. The marke= t is further expected to grow at a CAGR of approximately 10% over the next = three years, eventually accounting for more than $27 Billion in revenue by = the end of 2020. In an effort to boost the uptake of their mobile phone insurance plans, mob= ile operators and insurance providers have extensively enhanced their offer= ings with a number of differentiating features such as multi-device coverag= e, integrated device security apps, prioritized technical support, door-to-= door repair services and secure data storage for photos and videos. To accelerate the adoption of mobile phone insurance in developing markets,= mobile operators are experimenting with an array of strategies ranging fro= m complimentary insurance schemes to bundling insurance with inexpensively = priced mobile security offerings. Many smartphone OEMs =96 including Apple, Samsung, HTC, Acer, Motorola Mobi= lity and Xiaomi =96 already offer their own branded protection plans across= multiple countries, and others are expected to follow suit. By the end of = 2020, OEM branded plans will account for a market worth nearly $4.5 Billion. The report covers the following topics: Mobile phone insurance ecosystem Market drivers and barriers Insurance policy structure, distribution channels and key trends Case studies of mobile phone insurance initiatives Industry roadmap and value chain Profiles and strategies of over 80 leading ecosystem players Strategic recommendations for ecosystem players Market analysis and forecasts from 2017 till 2030 Report Pricing: =20 Single User License: USD 2,500 Company Wide License: USD 3,500 =20 Ordering Process: =20 Please provide the following information: Report Title - Report License - (Single User/Company Wide) Name - Email - Job Title - Company - Invoice Address - Please contact me if you have any questions, or wish to purchase a copy. Ta= ble of contents and List of figures mentioned in report are given below for= more inside. I look forward to hearing from you. =20 Kind Regards =20 Andy Silva Marketing Executive Signals and Systems Telecom _________________________________________________________________________ Table of Contents: =20 1 Chapter 1: Introduction 1.1 Executive Summary 1.2 Topics Covered 1.3 Forecast Segmentation 1.4 Key Questions Answered 1.5 Key Findings 1.6 Methodology 1.7 Target Audience 1.8 Companies & Organizations Mentioned =20 2 Chapter 2: An Overview of Mobile Phone Insurance 2.1 The Role of Insurance in Our Daily Lives 2.2 Why Have Mobile Phone Insurance=3F 2.3 What Risks Are Typically Covered=3F 2.3.1 Accidental, Malicious or Liquid Damage 2.3.2 Electrical or Mechanical Breakdown 2.3.3 Theft or Loss 2.3.4 Unauthorized Calls & Usage 2.3.5 Data Backup Facilities 2.3.6 Overseas Cover 2.3.7 Accessories 2.3.8 Others 2.4 Distribution Channels for Insurance Plans 2.4.1 Wireless Carrier Branded 2.4.2 OEM-Provided 2.4.3 Associated with Bank Accounts 2.4.4 Retailers 2.4.5 Other Direct-to-Consumer 2.5 Market Drivers 2.5.1 Growing Penetration of Smartphones 2.5.2 BYOD: Perfect Candidates for Insurance 2.5.3 Reducing Service Disruption 2.5.4 Proliferation of Large Screen Devices 2.5.5 Packaged Policies 2.5.6 Strong Support of Tier 1 Wireless Carriers 2.5.7 Growth of Mobile Payments: Creating New Opportunities for Insurance 2.6 Market Barriers 2.6.1 Consumer Disbelief in Insurance 2.6.2 Unclear Terms & Conditions 2.6.3 Fraud 2.6.4 Slow & Unfair Claims Handling 2.6.5 Time Limitation to Purchase Policy =20 3 Chapter 3: Value Chain & Future Roadmap 3.1 Value Chain 3.1.1 Wireless Carriers 3.1.2 Mobile Device OEMs 3.1.3 Banks 3.1.4 Retailers 3.1.5 Underwriters & Insurance Administrators 3.2 Future Roadmap: 2016 - 2030 3.2.1 2016 - 2020: Adoption of Shared Plans & Integration with Other Consum= er Devices 3.2.2 2020 - 2025: Growing Proliferation in Developing Economies 3.2.3 2025 - 2030: Continued Growth with the Adoption of Connected Living T= echnologies =20 4 Chapter 4: Case Studies 4.1 Telef=F3nica Insurance: A Wireless Carrier Owned Insurance Company 4.2 Asurion: Replicating North American Success in Other Regional Markets 4.3 Brightstar Corporation: Increasing Insurance Revenue for a Rural Carrier 4.4 MTN & Vodacom: Innovating Insurance Programs in Africa 4.5 Microsoft & Samsung: Alliances with Local Insurance Regulators 4.6 NTT DoCoMo: Pioneering Mobile Phone Insurance in Japan 4.7 So-Sure: Introducing Social Insurance for Mobile Phones =20 5 Chapter 5: Key Market Players 5.1 AIG (American International Group) 5.2 Allianz Insurance 5.3 AmTrust International Underwriters 5.4 Aon 5.5 Apple 5.6 Assurant 5.7 Asurion 5.8 AT&T 5.9 Aviva 5.10 AXA 5.11 Bouygues Telecom 5.12 Brightstar Corporation 5.13 Cellebrite 5.14 Chubb 5.15 Dixons Carphone 5.16 DT (Deutsche Telekom) 5.17 EE 5.18 Geek Squad 5.19 GoCare 5.20 Hollard Group 5.21 Inhance Technology 5.22 iQmetrix 5.23 LG Electronics 5.24 Liberty Mutual Insurance Group 5.25 Lookout 5.26 Mobile Rhino (Stuckey & Company) 5.27 NIA (New India Assurance) 5.28 NQ Mobile 5.29 NTT DoCoMo 5.30 Orange 5.31 Pier Insurance Managed Services 5.32 ProtectCELL (Fortegra) 5.33 Safeware 5.34 Samsung Electronics 5.35 SFR 5.36 Singtel Group 5.37 SoftBank Corporation 5.38 So-Sure 5.39 SPB 5.40 Sprint Corporation 5.41 SquareTrade 5.42 Supercover Insurance 5.43 Telef=F3nica Insurance 5.44 Telstra 5.45 Verizon Communications 5.46 V-Key Solutions 5.47 Vodafone Group 5.48 Xiaomi =20 6 Chapter 6: Market Analysis & Forecasts 6.1 Global Outlook of Mobile Phone Insurance 6.2 Regional Segmentation 6.3 Asia Pacific 6.3.1 Australia 6.3.2 China 6.3.3 Hong Kong 6.3.4 India 6.3.5 Japan 6.3.6 Singapore 6.3.7 South Korea 6.3.8 Taiwan 6.3.9 Rest of Asia Pacific 6.4 Europe 6.4.1 France 6.4.2 Germany 6.4.3 Italy 6.4.4 Netherlands 6.4.5 Poland 6.4.6 Russia 6.4.7 Spain 6.4.8 UK 6.4.9 Rest of Europe 6.5 Latin & Central America 6.5.1 Argentina 6.5.2 Brazil 6.5.3 Colombia 6.5.4 Mexico 6.5.5 Rest of Latin & Central America 6.6 Middle East & Africa 6.6.1 Israel 6.6.2 Saudi Arabia 6.6.3 South Africa 6.6.4 Rest of the Middle East & Africa 6.7 North America 6.7.1 Canada 6.7.2 USA =20 7 Chapter 7: Conclusion & Strategic Recommendations 7.1 Why is the Market Poised to Grow=3F 7.2 How Does Insurance Impact Wireless Carriers=3F 7.3 Are Operator Branded Plans Better Than Other Plans=3F 7.4 Are Contract Mobile Customers More Likely to Adopt Insurance=3F 7.5 How Does the Brand of the Mobile Device Relate to the Consumer Adoption= of Insurance=3F 7.6 Key Trends Regarding Consumers' Purchase of Mobile Device Insurance 7.7 Need for a Wider Range of Cover Options 7.8 What is the Average Price of Mobile Phone Insurance Plans=3F 7.9 How is Insurance Affecting Mobile Phone Designs=3F 7.10 Product Design & Governance: Key to Success 7.11 Wireless Carrier Owned Insurance Groups: The Answer for Coordinated In= surance Offerings 7.12 Integrated Solutions to Drive the Market 7.13 Which Region Will Lead the Market=3F 7.14 Strategic Recommendations 7.14.1 Recommendations for Wireless Carriers 7.14.2 Recommendations for Mobile Device OEMs 7.14.3 Recommendations for Retailers & Banks 7.14.4 Recommendations for Underwriters & Insurance Administrators =20 =20 Thank you once again and looking forward to hearing from you. =20 Kind Regards =20 Andy Silva =20 =20 =20 To unsubscribe send an email with unsubscribe in the subject line to: remov= e@snsreports.com =20 From owner-freebsd-ppc@freebsd.org Mon Sep 25 16:41:10 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9E9DE1F0B5 for ; Mon, 25 Sep 2017 16:41:10 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7014BC8D; Mon, 25 Sep 2017 16:41:10 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-io0-x22e.google.com with SMTP id e189so10373511ioa.4; Mon, 25 Sep 2017 09:41:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=cc:message-id:from:to:in-reply-to:content-transfer-encoding :mime-version:subject:date:references; bh=b28E6dyvHU1xhSGnq1W78YqWjSvr8goBYp6Wt841/z8=; b=X1cNqIV/Lbl5Ph5PJtrT+wR8I/syUgEQg3XOkkVcT6NHxMmHTVJpJQnlHNEI3kfurT d+Fk2PmFFRd7CCJiaRoIvRikGIjnOGYwdAZi5YdSXbBGOBsxw63kvGZnEjisvEYtpGdf lbFwGoNogsmcnjXC19eToGE/jxyL9zOJAHA6374WZnQY07EyNlpzK+SA8KkPx98V9wVC sRyc8I06POpAWxHWl8O9CTsMnl7v/0wS5rtSuyWEJDEAumw3GerTIGxihdvOSYrqyaOo RHO4GLVwEgBZ53dILalIx777uOWeyZDl4DaDR2D3FiwJ7GumJ35rlVRXX9t1E5ZnF++6 7o6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:cc:message-id:from:to:in-reply-to :content-transfer-encoding:mime-version:subject:date:references; bh=b28E6dyvHU1xhSGnq1W78YqWjSvr8goBYp6Wt841/z8=; b=cQgCInmLkHIVIfrwJvq6G87w0wkd4PE54fYt+G/wgoA9Ctsr/63T+QQtFI7LufeS/4 8oGoO+lVEDxrsmpAFLcdhXPMkU09TyBaCcw+l030Lv3dx9C7VkpDoC+Y/Zttv+jiYC7b VVv0+9WEs/GaNFhC9zcL4zY5oLwmWIg8ITBVG8Cfq/LOhusbVjQ1lAPtKNLkbwE2V73v XB3BZSlunOuov+Dza1NfSZHuQ2eh8zRHo23h5mTPVuwPc8LohqaouW0/tX76123P0eOG M51mmJs/wJp2ja2XudtM9QVi0jUqBo2/IfANPDFghDUBhwMY8NBdTFu2+QQur9W4/3xC lKyw== X-Gm-Message-State: AHPjjUimPe1tODXR52D9ZUmV7xDJ5xR6yYXA/fPvQusE2vpq1hFa7xsL jqTtZYdgnEDYz3m7AtOMOzOQig== X-Google-Smtp-Source: AOwi7QBRtLQ6Jd5OOcHv6dAbwzBO5icp48CP1+pN2B4w3tLeQscDj3MUq9hgloOAno91CBuT/xpfdg== X-Received: by 10.107.12.195 with SMTP id 64mr7099303iom.157.1506357669426; Mon, 25 Sep 2017 09:41:09 -0700 (PDT) Received: from Triad.knownspace (173-18-191-58.client.mchsi.com. [173.18.191.58]) by smtp.gmail.com with ESMTPSA id m12sm1230478ita.17.2017.09.25.09.41.07 (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 25 Sep 2017 09:41:08 -0700 (PDT) Cc: freebsd-ppc@freebsd.org Message-Id: From: Justin Hibbits To: Jan Beich In-Reply-To: <378x-e8wo-wny@FreeBSD.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: svn commit: r447814 - head/www/firefox/files Date: Mon, 25 Sep 2017 11:41:07 -0500 References: <201708120349.v7C3nuXS052281@repo.freebsd.org> <378x-e8wo-wny@FreeBSD.org> X-Mailer: Apple Mail (2.936) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 16:41:10 -0000 On Aug 11, 2017, at 10:56 PM, Jan Beich wrote: > Jan Beich writes: > >> Author: jbeich >> Date: Sat Aug 12 03:49:56 2017 >> New Revision: 447814 >> URL: https://svnweb.freebsd.org/changeset/ports/447814 >> >> Log: >> www/firefox: unbreak on big-endians (e.g. powerpc*, sparc64) >> >> ERROR: --disable-skia is not supported anymore >> >> In file included from objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:101: >> gfx/2d/ScaledFontBase.cpp:217:39: error: use of undeclared >> identifier 'PathSkia' >> RefPtr path = MakeAndAddRef(skPath, >> FillRule::FILL_WINDING); >> ^ > > Can anyone check build/runtime on powerpc and powerpc64? Firefox > 55.0.1 > still supports build without Rust. Meant to send this out earlier. Firefox 55.0.3 fails in curlrules.h with a failed assert (CurlchkszEQ(long, CURL_SIZEOF_LONG)) on powerpc64. This is due to a missing check in curlbuild.h for powerpc64 (has checks for other archs, but not powerpc64), so assumes sizeof(long) should be 4, not 8. I also meant to file a bug for this. - Justin From owner-freebsd-ppc@freebsd.org Mon Sep 25 17:25:13 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ED724E200D0 for ; Mon, 25 Sep 2017 17:25:13 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D05752713; Mon, 25 Sep 2017 17:25:13 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 2F629C777; Mon, 25 Sep 2017 17:25:13 +0000 (UTC) From: Jan Beich To: Justin Hibbits Cc: freebsd-ppc@freebsd.org Subject: Re: svn commit: r447814 - head/www/firefox/files References: <201708120349.v7C3nuXS052281@repo.freebsd.org> <378x-e8wo-wny@FreeBSD.org> Date: Mon, 25 Sep 2017 19:25:09 +0200 In-Reply-To: (Justin Hibbits's message of "Mon, 25 Sep 2017 11:41:07 -0500") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 17:25:14 -0000 Justin Hibbits writes: > On Aug 11, 2017, at 10:56 PM, Jan Beich wrote: > >> Jan Beich writes: >> >>> Author: jbeich >>> Date: Sat Aug 12 03:49:56 2017 >>> New Revision: 447814 >>> URL: https://svnweb.freebsd.org/changeset/ports/447814 >>> >>> Log: >>> www/firefox: unbreak on big-endians (e.g. powerpc*, sparc64) >>> >>> ERROR: --disable-skia is not supported anymore >>> >>> In file included from objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:101: >>> gfx/2d/ScaledFontBase.cpp:217:39: error: use of undeclared >>> identifier 'PathSkia' >>> RefPtr path = MakeAndAddRef(skPath, >>> FillRule::FILL_WINDING); >>> ^ >> >> Can anyone check build/runtime on powerpc and powerpc64? Firefox >> 55.0.1 >> still supports build without Rust. > > Meant to send this out earlier. Firefox 55.0.3 fails in curlrules.h > with a failed assert (CurlchkszEQ(long, CURL_SIZEOF_LONG)) on > powerpc64. This is due to a missing check in curlbuild.h for > powerpc64 (has checks for other archs, but not powerpc64), so assumes > sizeof(long) should be 4, not 8. I also meant to file a bug for this. Can you try again after https://svnweb.freebsd.org/changeset/ports/450623 ? From owner-freebsd-ppc@freebsd.org Mon Sep 25 17:48:32 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 797BDE20681 for ; Mon, 25 Sep 2017 17:48:32 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 34323317F; Mon, 25 Sep 2017 17:48:32 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-it0-x22d.google.com with SMTP id o200so6450340itg.0; Mon, 25 Sep 2017 10:48:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=cc:message-id:from:to:in-reply-to:content-transfer-encoding :mime-version:subject:date:references; bh=aE+zG2Z1dZo//NV6L9U/x32AQw3dJjCHRuFaFaOqhKY=; b=cqR0Gbu5M8bSkIUZuKy7wAgZ1ahRitA0yNveeOufLsmCrqtWrxgJZ5azylPMYBCmLr AaaHH+lI4znGlSwUysRv3Nnk40owQyHjDHMMCJG/LPqKNDm0OxBwWYcwZhcRyiNJXT3a wPhloAGt7XHpoWCSa3NjFqZioOdsYe3oY/SjKqEOwv0ElKGBlOPFQTZdfOL+mNBbt5+g JAPjuJrmfyMv0geGiTw5ojp+Zjzqa5Z7jOIGRtk73uYkFQttRGmSpzMH/jbzxT3upmDz 5ill3J40DpyT0UXqlio/kNbVdmb17n79Gc27h+kZYHRbWbju3Tly50lHJ9JPo0vuWd4u JewA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:cc:message-id:from:to:in-reply-to :content-transfer-encoding:mime-version:subject:date:references; bh=aE+zG2Z1dZo//NV6L9U/x32AQw3dJjCHRuFaFaOqhKY=; b=CAV/2m/JraWkSZAIXEjPZvtbQushAn5d3VY7KSk2cCegGJtBtFjHM4oChvRwdQSGRl /L6h/rdZUqzszfzoF5hBmgLy+EuxJuwuVRig53suIuw641lEqc2067DPHA7Q9lVZkA04 q/Ztn7pgQy3F0Oze251AdHEpZn9h9LbN4aBNIxbSTqGqUVI9yiXw/PniDhcRAkhrcRR2 BFPBPgNGoVS8nTe99xQ5hg29Z8UxttUgC/JxEnytdGunCjfIvmEhxF9iChrX+QOFJzIh Mjs3qXND4Fx/MRNcZZ+rKS/BuKWyZ8lYZ8aDZwcPdseFuyQlzWHEq8Holw+tYXPnaJb6 PwWQ== X-Gm-Message-State: AHPjjUgkvS/hgpz+Ztf00tBtt7/tb+o9nDiTcpD25FDdLOw+Jy5OFHvg eCoHJTFvB4oGbO4HAtdD9sDT/w== X-Google-Smtp-Source: AOwi7QDQ44d5yILWejrNiNmTi2FsE6iPWJ/Q/FnJCc9S8qmDdjVIwUMW+WzquQnuE6J/x35hqZVPeQ== X-Received: by 10.36.179.76 with SMTP id z12mr1753572iti.123.1506361710976; Mon, 25 Sep 2017 10:48:30 -0700 (PDT) Received: from Triad.knownspace (173-18-191-58.client.mchsi.com. [173.18.191.58]) by smtp.gmail.com with ESMTPSA id 203sm208195ioe.66.2017.09.25.10.48.29 (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 25 Sep 2017 10:48:30 -0700 (PDT) Cc: freebsd-ppc@freebsd.org Message-Id: <72A242B0-646C-4775-BD7D-421F088FCDB8@gmail.com> From: Justin Hibbits To: Jan Beich In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: svn commit: r447814 - head/www/firefox/files Date: Mon, 25 Sep 2017 12:48:28 -0500 References: <201708120349.v7C3nuXS052281@repo.freebsd.org> <378x-e8wo-wny@FreeBSD.org> X-Mailer: Apple Mail (2.936) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 17:48:32 -0000 On Sep 25, 2017, at 12:25 PM, Jan Beich wrote: > Justin Hibbits writes: > >> On Aug 11, 2017, at 10:56 PM, Jan Beich wrote: >> >>> Jan Beich writes: >>> >>>> Author: jbeich >>>> Date: Sat Aug 12 03:49:56 2017 >>>> New Revision: 447814 >>>> URL: https://svnweb.freebsd.org/changeset/ports/447814 >>>> >>>> Log: >>>> www/firefox: unbreak on big-endians (e.g. powerpc*, sparc64) >>>> >>>> ERROR: --disable-skia is not supported anymore >>>> >>>> In file included from objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:101: >>>> gfx/2d/ScaledFontBase.cpp:217:39: error: use of undeclared >>>> identifier 'PathSkia' >>>> RefPtr path = MakeAndAddRef(skPath, >>>> FillRule::FILL_WINDING); >>>> ^ >>> >>> Can anyone check build/runtime on powerpc and powerpc64? Firefox >>> 55.0.1 >>> still supports build without Rust. >> >> Meant to send this out earlier. Firefox 55.0.3 fails in curlrules.h >> with a failed assert (CurlchkszEQ(long, CURL_SIZEOF_LONG)) on >> powerpc64. This is due to a missing check in curlbuild.h for >> powerpc64 (has checks for other archs, but not powerpc64), so assumes >> sizeof(long) should be 4, not 8. I also meant to file a bug for >> this. > > Can you try again after https://svnweb.freebsd.org/changeset/ports/450623 > ? Thanks for the quick fix. Took ~4 hours to reach that failure, so I'll kick off a new build and let you know how it goes. Depending on what dependencies need rebuilt, might not be until tomorrow (building on dual core G5 is kinda slow... come on Talos!). - Justin From owner-freebsd-ppc@freebsd.org Tue Sep 26 18:54:00 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 778B8E15F7A for ; Tue, 26 Sep 2017 18:54:00 +0000 (UTC) (envelope-from xelalex_maker@web.de) Received: from mout.web.de (mout.web.de [212.227.17.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.web.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DC2AD71C95 for ; Tue, 26 Sep 2017 18:53:59 +0000 (UTC) (envelope-from xelalex_maker@web.de) Received: from [192.168.1.4] ([31.213.69.79]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MY6wu-1dsbKy3uds-00Us5V for ; Tue, 26 Sep 2017 20:40:57 +0200 Date: Sun, 24 Sep 2017 02:09:45 +0200 (CEST) From: Alexander Klein X-X-Sender: xelalex_maker@Apfelinchen To: FreeBSD-PPC mailing list Subject: German Keyboard for iBook G4 Message-ID: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Provags-ID: V03:K0:bBJgR/3FtyXwiwPIF0qZRzheBToS8+6BE8gvjrRXRnc5rc2Aome JY0AX377/9lEbp1V+OYps3C+HGV4d0kCfvaRLSonG6CqX/cyJg6k0PDr9S3VvH3D21sDWOn gMCgl2ocopGP0hG8daf+kuYaDzC1Th8tAXnXTcuJpZose4owMWUB77Nl9xosyqhrX07QkNn En5BiM2x+EBuYdDUzsKzA== X-UI-Out-Filterresults: notjunk:1;V01:K0:dDLmV2B9hSg=:Vj5/moO0eaP45qcqH/Iko5 XDLzpJj21NrVSRyoH1gkqjVE6xRzABmhkMGEVt1460gUCpTWu6fmVjqUWC5UqIog8OAe++z5/ wB4XFSYoWaXZJkJHDa5B22lKvZ3fiN8D4+qwyLeUcZ1Dy4WXqZahutDJekFW4SqDruc0ZY/rZ 6m2UTomYeIOLBSQDFRbHhTRBfxgfm/We90VkIb0PJGXeCMDpifgdFcOWdWc0yabTCXkGi0xRE aETWm7y5UXWq09sryJmw5Bvm9RnhAbBP9QDrTv2fdJsoJoHowHvDyib8AwU1qrKHf5dMxQLTw 7m4+O9R8HblpxjjIrqbjJfU39h21NGzliT0sqQDKDQ9QOX/QB8FaNJSfx8sQRZxB6syy5TiiZ l62g7P5sLGyMJlNnr5ODUOBYBn4wysfJtptI50ImyghNR7UH7meSF4bHxsaMv98oyJ8jo3Uw+ bqSiU8yji9DeCdrxg+QSpcHpcJvCyOazpQR1DTuRc5zejVT6NoyNhAK+GKaZGBJcl6fVZTY5g UDYDxyBRySSAqIgWieflQg1NrRoN5BrAzbUor1qrOKV0CbaHL8f2QjivnG4bvNsyibGt4pYJY SWBKo0YL+EJQ8Zcm9zYSzSQENyYLopinLMgeTHIn493byBxpefbxBZZWfSo9VJIu3X6hwVkZN qt5Vc3bzhYd5oHmwIn7ixp4KYqa7x9hS3iibA1igfpgzkyTjyOObq/hAdBjAOdHYhEOFP8mL3 zuDWTVKqIeBp/eJtQEEsW+1iNGgvlomzsTd6Eiqh3x34oi4uCiLkr2sAQqNnJQi7lU0IjrRtF 9M8iY7I9HvHKkgUJdQ0jMDhB93ZWunhGsp2KSPrbP1xc70/U4A= X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Sep 2017 18:54:00 -0000 Hi, I finally managed to massage german.iso.acc.kbd into a keymap for the German iBook G4 model. All accents and umlauts work as expected, and even the ring on the caret-key can be used as an accent, although some unpleasant rough edges remain: A number of keys, in particular the Fn-, Apple and Enter-Key all issue a scancode of 0, and things go completely haywire with NumLock activated. I think this has to be fixed in the driver, and while I don't have an awful lot of time to spend on the issue, I feel somewhat tempted to look into it. Is there any particular place where I can submit my keymap as a patch for the time being? Best regards, Alexander From owner-freebsd-ppc@freebsd.org Tue Sep 26 23:39:06 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D24C3E25A4B for ; Tue, 26 Sep 2017 23:39:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A466D8018F for ; Tue, 26 Sep 2017 23:39:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 0106F256F6; Tue, 26 Sep 2017 23:39:06 +0000 (UTC) Delivered-To: freebsd-powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id E16FC256F5 for ; Tue, 26 Sep 2017 23:39:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 230AE80183 for ; Tue, 26 Sep 2017 23:39:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v8QNd3Y8045619 for ; Tue, 26 Sep 2017 23:39:05 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-powerpc@FreeBSD.org Subject: [Bug 220714] devel/boost-all: Update to 1.65.1 Date: Tue, 26 Sep 2017 23:39:05 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: office@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? exp-run? X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Sep 2017 23:39:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220714 Bug 220714 depends on bug 220760, which changed state. Bug 220760 Summary: security/botan110: fails to build with boost 1.65 (5 po= rts skipped) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220760 What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |FIXED --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Wed Sep 27 14:00:06 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A20C0E04D23 for ; Wed, 27 Sep 2017 14:00:06 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6795C7429A; Wed, 27 Sep 2017 14:00:06 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-io0-x22e.google.com with SMTP id m103so15691003iod.13; Wed, 27 Sep 2017 07:00:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=cc:message-id:from:to:in-reply-to:content-transfer-encoding :mime-version:subject:date:references; bh=K8Fn4eyCICKiJRUCg016vj9tmLyg3geQsNm2phDj/sM=; b=gKZ5sfk+p5xAeOAqmLOgitD0sP+a+/7mxQ9G+gK4nXmVxLeYDy+n4E+sp+Lmd7TlyA BRiEWjwf4EWmBEpoC3DgurYOARHl4N6BOkQZRQdG5T0FJ9dutht7jQJkYRaF35jah79c oPJmbFn4T8Ju2uguj3dPJ2G4rs8nQ0QxXOUrn8x44NZtaCrXy97MMT61DZ19dgx/UgHR KvaGxb7Hdmm8qLL2BV9VwHqanexdNMwx36sL0Umi70G20fignddP/tX+JoC0QoCtToAT te8QvkBcdc63WxmzExATGI4rmGLv1PXvEmxpBtt57hY1pYkMYMJO6EpvgIozgzicfk6E X5Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:cc:message-id:from:to:in-reply-to :content-transfer-encoding:mime-version:subject:date:references; bh=K8Fn4eyCICKiJRUCg016vj9tmLyg3geQsNm2phDj/sM=; b=qYMkPYES/8ocGWcOQu1H+j02JaP4zhhXCPyi7DRkUDcvXlOD+xKUAKInbZwdUfkYd9 AARpL/v1nsFLISHpemvv+uhLYeB5mzpKVyF6u/GWuMqw9coojTWeGpCPtwQoi9HNtr2Z Js1Gc4ck7dpA7zUukLOGfpoa1gXj+odAsoqqCPaoqXpmCxvXXd8/dqo08KfACEyaybpP YpZko/MLErSj/oTaA/o+VVBjNNk5jfwhzawnIYOE9F+3L9dhtL7L6WbrdktMsbN7ofHe JIrFfikcuBTfMyb2i1GpCknKeLiSgMBY43yqnR5cTg62CNk9o7glC1lW83rPj9B5cEJM A3oQ== X-Gm-Message-State: AMCzsaWPHSVt2rVkVBNPU4TFQS9/hqXX84k1jt3GggRcU7tI0OfCtyw2 u+lMKso0s42K9MSnaWJBqazL9Q== X-Google-Smtp-Source: AOwi7QBse6sqShxS2os4TjFYdY6RaqvrI9NNFcM9D3uxpER3UkHfYCmqYcbp+VZQjq96rcExM+IJGg== X-Received: by 10.107.200.71 with SMTP id y68mr2315293iof.238.1506520805216; Wed, 27 Sep 2017 07:00:05 -0700 (PDT) Received: from Triad.knownspace (173-18-191-58.client.mchsi.com. [173.18.191.58]) by smtp.gmail.com with ESMTPSA id w63sm5442736iof.87.2017.09.27.07.00.03 (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 27 Sep 2017 07:00:04 -0700 (PDT) Cc: freebsd-ppc@freebsd.org Message-Id: From: Justin Hibbits To: Jan Beich In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: svn commit: r447814 - head/www/firefox/files Date: Wed, 27 Sep 2017 09:00:02 -0500 References: <201708120349.v7C3nuXS052281@repo.freebsd.org> <378x-e8wo-wny@FreeBSD.org> X-Mailer: Apple Mail (2.936) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 14:00:06 -0000 On Sep 25, 2017, at 12:25 PM, Jan Beich wrote: > Justin Hibbits writes: > >> On Aug 11, 2017, at 10:56 PM, Jan Beich wrote: >> >>> Jan Beich writes: >>> >>>> Author: jbeich >>>> Date: Sat Aug 12 03:49:56 2017 >>>> New Revision: 447814 >>>> URL: https://svnweb.freebsd.org/changeset/ports/447814 >>>> >>>> Log: >>>> www/firefox: unbreak on big-endians (e.g. powerpc*, sparc64) >>>> >>>> ERROR: --disable-skia is not supported anymore >>>> >>>> In file included from objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:101: >>>> gfx/2d/ScaledFontBase.cpp:217:39: error: use of undeclared >>>> identifier 'PathSkia' >>>> RefPtr path = MakeAndAddRef(skPath, >>>> FillRule::FILL_WINDING); >>>> ^ >>> >>> Can anyone check build/runtime on powerpc and powerpc64? Firefox >>> 55.0.1 >>> still supports build without Rust. >> >> Meant to send this out earlier. Firefox 55.0.3 fails in curlrules.h >> with a failed assert (CurlchkszEQ(long, CURL_SIZEOF_LONG)) on >> powerpc64. This is due to a missing check in curlbuild.h for >> powerpc64 (has checks for other archs, but not powerpc64), so assumes >> sizeof(long) should be 4, not 8. I also meant to file a bug for >> this. > > Can you try again after https://svnweb.freebsd.org/changeset/ports/450623 > ? That got the build much further, now it's failing during link. Looks like textproc/hunspell needs to be built with a C++11 compiler for firefox to link to it properly. I'll see if I can make a patch. - Justin From owner-freebsd-ppc@freebsd.org Wed Sep 27 19:41:44 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78CA6E0D97C for ; Wed, 27 Sep 2017 19:41:44 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D44284223 for ; Wed, 27 Sep 2017 19:41:44 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-it0-x231.google.com with SMTP id x15so8676559itb.0 for ; Wed, 27 Sep 2017 12:41:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=cc:message-id:from:to:in-reply-to:content-transfer-encoding :mime-version:subject:date:references; bh=779RF9R1n9lgrXj8X81bE2nPLXqAQYBervk9G9ojYPY=; b=aFAJ1MhInEAS5F5lXapECT396B+5T792n2b7sleFiuG6K23AJ4hdhl3GiXyQl30ilg 6nM5k9bkLWEa96k05IYsigPDz2nG7ke8a40lyZhpUcPvMdmhwODo7CcIakhI2GmrNkjd bwFLpSGGuZsrAjYcQ6qMQ63ub5jJZ/mGu4wBF6N/KmE1DZwkJ3V6rPF/D3sijDMafRs/ vCTEUEwR9weTd4uVm/CxyUKtxTcXohtSmcLl3+Oquu3OUovp0/R+PLb0ftiA7MVK0KnM SSSjiQ7MpNq2o5plDRA3aXIEqoW1fMh6FrSbo26Cwe6XQH3Fqi/RiPLpsA60He/u0+L5 4UJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:cc:message-id:from:to:in-reply-to :content-transfer-encoding:mime-version:subject:date:references; bh=779RF9R1n9lgrXj8X81bE2nPLXqAQYBervk9G9ojYPY=; b=hI7a5+LaMMVNPP/JqpF1SDAj60M4D+AJ1zIaPEgTDWGVsiLt+jt3dWN9q+Q43cPn77 3s3XjL+rbs5w012ox+AyCSWmE6AM6xBbmhAvE0Ykmble8+7AKyH3wnUzDabzDw8umFBe C40UVwIqTKjmJw+j5jWR06Z+ekBF3ZwN7DU1mBC3YFw5zFYrh5M7AvIv2P54hhcOoAFF zBt5QBlnDWJCwxdO6454JCrFKFk7/vo7b4Yx8Bv4vCTQnOq5OOTCrDyDUfLcbsz08ZN0 t5EgHiMFaY02olI9dAi44xQie9tqG++Gto4/kV8y9vZwo+BR44bazf4FTjm8526QScbT WoRQ== X-Gm-Message-State: AHPjjUg/rJGDgS8FBSg2gcbIw9Vrd+YYktfxa3JA3lGPd0arUR4i/u8E bnND8DA7uRJK7fBoZV+6w1mpCg== X-Google-Smtp-Source: AOwi7QClLnPaJ+v7yil7SZo9ncqG+e5493bc+qejWAXdDnnBkeipDEQ2JgvqVg176ThNteSzOdPzoA== X-Received: by 10.36.189.14 with SMTP id x14mr2312574ite.30.1506541303294; Wed, 27 Sep 2017 12:41:43 -0700 (PDT) Received: from Triad.knownspace (173-18-191-58.client.mchsi.com. [173.18.191.58]) by smtp.gmail.com with ESMTPSA id y198sm16897itc.30.2017.09.27.12.41.42 (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 27 Sep 2017 12:41:42 -0700 (PDT) Cc: FreeBSD-PPC mailing list Message-Id: From: Justin Hibbits To: Alexander Klein In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: German Keyboard for iBook G4 Date: Wed, 27 Sep 2017 14:41:41 -0500 References: X-Mailer: Apple Mail (2.936) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 19:41:44 -0000 On Sep 23, 2017, at 7:09 PM, Alexander Klein wrote: > Hi, > > I finally managed to massage german.iso.acc.kbd into a keymap for > the German iBook G4 model. All accents and umlauts work as expected, > and even the ring on the caret-key can be used as an accent, > although some unpleasant rough edges remain: > > A number of keys, in particular the Fn-, Apple and Enter-Key all > issue a scancode of 0, and things go completely haywire with NumLock > activated. > > I think this has to be fixed in the driver, and while I don't have > an awful lot of time to spend on the issue, I feel somewhat tempted > to look into it. > > Is there any particular place where I can submit my keymap as a > patch for the time being? > > Best regards, > > Alexander Hi Alexander, You can submit a bug at bugs.freebsd.org . I periodically go through the powerpc-related bug list and clean it up (commit patches, test bugs, etc). Others do as well. Also, reviews.freebsd.org is a good place for ready-to-commit patches. - Justin From owner-freebsd-ppc@freebsd.org Wed Sep 27 21:59:23 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6FBDE10668 for ; Wed, 27 Sep 2017 21:59:23 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5E98A38BC; Wed, 27 Sep 2017 21:59:23 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-it0-x232.google.com with SMTP id m123so9171673ita.3; Wed, 27 Sep 2017 14:59:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=cc:message-id:from:to:in-reply-to:content-transfer-encoding :mime-version:subject:date:references; bh=20DYXjZXqq7dbqiNFP+MbtNodauVfXDRaKnGPkVibZM=; b=R8ZEpuHipk2oXXbb604G+3w7pkK8OfraWm9Pde5jRRJxRg1uF2Rcafuk1jQ3gDvU0x lkdvC7610HtzEnV/ZDvZJiSyusWSRE8LYs2X8ibe+00rq7dVslXTygCSv3HSNXkWEl8F KLYapcefEQKMWEmJkGYqcn/CnXhUxPLxndsxMRu85SkGDB63DozlKBOVIt+ub2tiFXWR 5hOKNAbBJ/toTFAlXkjAteLvHaeBGFAYQRQuJJ0sGYYHsnZb6JV923JB6ZKF93NFO64N czPXHQ11ImNco4wUmvvqhMRBHfMj62JQcTzx2rQ45VrqKjRkH1ByjR+E/1ZM7Zj5CUAS fEPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:cc:message-id:from:to:in-reply-to :content-transfer-encoding:mime-version:subject:date:references; bh=20DYXjZXqq7dbqiNFP+MbtNodauVfXDRaKnGPkVibZM=; b=VXQVOJnmx/GIYWV8NFXU/iJc1h/HkaPRfGMt6WY/CnUIeN2J8Oh9yqGsAzpaaAjRt/ yXUMh0J7NT+2oUOa9+c2REaaxJo/3jQsqmG0psrDdFjVGIHdk8NPCO/uVfCI78hbX+/2 k+utWs+JFvU5qz3+BNg9z26pq7Vn+FJNWuqLBE74INq7xk2JuLYuD516Ez6+IsK3Aztc AgTRkS1WysFpn2+9UMBUZGcDlgqcI01b5iElUD1CLk22xC6iYQbA6xzuQuRvykQsXiLd Bt/47ZCkdMfP3gZYhxlFtYkAUjbmftfPlbPnnHPlcdJQs2ImdUJbdS+K7sjUvUrJx1Bi xsNw== X-Gm-Message-State: AHPjjUj9BkSg3MI2cIr9o5VtI2vdmiutM1PLppEQoJmSql/pVTVvDtwt MsLW8jRRob8I+Z09YW3XudRoYA== X-Google-Smtp-Source: AOwi7QBMLgvFfptnXCQgeuTJWvmQs928x0y4VcOGJVo769TmzVAxXleaBuCz3GnG9RxIShVLmFPswg== X-Received: by 10.36.116.216 with SMTP id o207mr2859307itc.22.1506549562306; Wed, 27 Sep 2017 14:59:22 -0700 (PDT) Received: from Triad.knownspace (173-18-191-58.client.mchsi.com. [173.18.191.58]) by smtp.gmail.com with ESMTPSA id o185sm157676ite.8.2017.09.27.14.59.20 (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 27 Sep 2017 14:59:21 -0700 (PDT) Cc: Jan Beich , freebsd-ppc@freebsd.org Message-Id: <861B8991-3CCF-4B14-96CE-1ABF9CA0B71D@gmail.com> From: Justin Hibbits To: Justin Hibbits In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: svn commit: r447814 - head/www/firefox/files Date: Wed, 27 Sep 2017 16:59:19 -0500 References: <201708120349.v7C3nuXS052281@repo.freebsd.org> <378x-e8wo-wny@FreeBSD.org> X-Mailer: Apple Mail (2.936) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 21:59:23 -0000 On Sep 27, 2017, at 9:00 AM, Justin Hibbits wrote: > On Sep 25, 2017, at 12:25 PM, Jan Beich wrote: > >> Justin Hibbits writes: >> >>> On Aug 11, 2017, at 10:56 PM, Jan Beich wrote: >>> >>>> Jan Beich writes: >>>> >>>>> Author: jbeich >>>>> Date: Sat Aug 12 03:49:56 2017 >>>>> New Revision: 447814 >>>>> URL: https://svnweb.freebsd.org/changeset/ports/447814 >>>>> >>>>> Log: >>>>> www/firefox: unbreak on big-endians (e.g. powerpc*, sparc64) >>>>> >>>>> ERROR: --disable-skia is not supported anymore >>>>> >>>>> In file included from objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:101: >>>>> gfx/2d/ScaledFontBase.cpp:217:39: error: use of undeclared >>>>> identifier 'PathSkia' >>>>> RefPtr path = MakeAndAddRef(skPath, >>>>> FillRule::FILL_WINDING); >>>>> ^ >>>> >>>> Can anyone check build/runtime on powerpc and powerpc64? Firefox >>>> 55.0.1 >>>> still supports build without Rust. >>> >>> Meant to send this out earlier. Firefox 55.0.3 fails in curlrules.h >>> with a failed assert (CurlchkszEQ(long, CURL_SIZEOF_LONG)) on >>> powerpc64. This is due to a missing check in curlbuild.h for >>> powerpc64 (has checks for other archs, but not powerpc64), so >>> assumes >>> sizeof(long) should be 4, not 8. I also meant to file a bug for >>> this. >> >> Can you try again after https://svnweb.freebsd.org/changeset/ports/450623 >> ? > > That got the build much further, now it's failing during link. > Looks like textproc/hunspell needs to be built with a C++11 compiler > for firefox to link to it properly. I'll see if I can make a patch. > > - Justin I created https://reviews.freebsd.org/D12515 to address this. Now Firefox builds fine for me. - Justin From owner-freebsd-ppc@freebsd.org Wed Sep 27 23:08:13 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D57ACE12D99 for ; Wed, 27 Sep 2017 23:08:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A91CA64CA8 for ; Wed, 27 Sep 2017 23:08:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id EEFCFF1B2; Wed, 27 Sep 2017 23:08:12 +0000 (UTC) Delivered-To: freebsd-powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id D689EF1B1 for ; Wed, 27 Sep 2017 23:08:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 16E1E64CA4 for ; Wed, 27 Sep 2017 23:08:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v8RN8B2B064033 for ; Wed, 27 Sep 2017 23:08:11 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-powerpc@FreeBSD.org Subject: [Bug 217275] java/bootstrap-openjdk has incorrect architecture designation Date: Wed, 27 Sep 2017 23:08:12 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jkim@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: jkim@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 23:08:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217275 Jung-uk Kim changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Fri Sep 29 08:20:44 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5FB0E26BBC for ; Fri, 29 Sep 2017 08:20:44 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-211-151.reflexion.net [208.70.211.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 86C2F829E2 for ; Fri, 29 Sep 2017 08:20:43 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 18270 invoked from network); 29 Sep 2017 08:14:03 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 29 Sep 2017 08:14:03 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Fri, 29 Sep 2017 04:14:03 -0400 (EDT) Received: (qmail 14458 invoked from network); 29 Sep 2017 08:14:02 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Sep 2017 08:14:02 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 3B377EC94DA; Fri, 29 Sep 2017 01:14:02 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: head -r324071 system clang 5 based powerpc64 building ports: lang/gcc7 messed up by a matching name vec_step? Message-Id: <47941770-2A08-4524-8BCC-3FE1D2F3B7F2@dsl-only.net> Date: Fri, 29 Sep 2017 01:14:01 -0700 To: FreeBSD PowerPC ML , FreeBSD Toolchain X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Sep 2017 08:20:44 -0000 I attempted a poudriere based build of some ports and the gcc7 build involved failed with the following sorts of notices: = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:27: = error: expected unqualified-id tree new_vec, vec_init, vec_step, t; ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:26: = error: expected ';' at end of declaration tree new_vec, vec_init, vec_step, t; ^ ; /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3983:3: = error: use of undeclared identifier 't' t =3D unshare_expr (new_name); ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3988:49: = error: use of undeclared identifier 't' new_vec =3D build_vector_from_val (stepvectype, t); ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3989:12: = error: expected expression vec_step =3D vect_init_vector (iv_phi, new_vec, stepvectype, NULL); ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4011:75: = error: expected expression new_stmt =3D gimple_build_assign (vec_dest, PLUS_EXPR, induc_def, = vec_step); = ^ /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4048:7: = error: use of undeclared identifier 't' t =3D unshare_expr (new_name); ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4051:53: = error: use of undeclared identifier 't' new_vec =3D build_vector_from_val (stepvectype, t); ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4052:16: = error: expected expression vec_step =3D vect_init_vector (iv_phi, new_vec, stepvectype, = NULL); ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4060:25: = error: expected expression vec_def, vec_step); ^ /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:6327:9: = error: expected unqualified-id tree vec_step =3D build_vector_from_val (cr_index_vector_type, = step); ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:6333:36: = error: expected expression create_iv (series_vect, vec_step, NULL_TREE, loop, &incr_gsi, ^ 50 warnings and 12 errors generated. gmake[3]: *** [Makefile:1099: tree-vect-loop.o] Error 1 gmake[3]: *** Waiting for unfinished jobs.... 42 warnings generated. 51 warnings generated. 50 warnings generated. rm gfortran.pod gcc.pod gmake[3]: Leaving directory = '/wrkdirs/usr/ports/lang/gcc7/work/.build/gcc' gmake[2]: *** [Makefile:4225: all-gcc] Error 2 gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/gcc7/work/.build' gmake[1]: *** [Makefile:893: all] Error 2 gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/gcc7/work/.build' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/lang/gcc7 =3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for gcc7-7.2.0_1 build of lang/gcc7 | gcc7-7.2.0_1 ended at Fri Sep 29 00:22:00 PDT 2017 build time: 00:29:27 !!! build failure encountered !!! FYI: # grep -r "\" /usr/src/* | more /usr/src/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp: OS << " = vec_step"; /usr/src/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp: OS << = "vec_step"; /usr/src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp:/// = VisitUnaryExprOrTypeTraitExpr - Evaluate a sizeof, alignof or vec_step = with /usr/src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp: // The = vec_step built-in functions that take a 3-component /usr/src/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp: = "cannot yet mangle vec_step expression"); /usr/src/contrib/llvm/tools/clang/lib/Headers/opencl-c.h: * by = vec_step(gentypem). The shuffle mask operand /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: case = tok::kw_vec_step: // unary-expression: OpenCL 'vec_step' expression /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// vec_step = and we are at the start of an expression or a parenthesized /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// [OpenCL = 1.1 6.11.12] vec_step built-in function: /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( expressions ) /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( type-name ) /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: "Not = a typeof/sizeof/alignof/vec_step expression!"); /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: "Not = a sizeof/alignof/vec_step expression!"); /usr/src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp: // [OpenCL 1.1 = 6.11.12] "The vec_step built-in function takes a built-in /usr/src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h: /// \brief = Build a new sizeof, alignof or vec_step expression with a /usr/src/contrib/llvm/tools/clang/include/clang/AST/Expr.h:/// vec_step = (OpenCL 1.1 6.11.12). = /usr/src/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:= /// \brief Matches sizeof (C99), alignof (C++11) and vec_step (OpenCL) = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a = void " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a void type">; = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = an " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "'vec_step' requires built-in scalar or vector type, %0 invalid">; = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def:KEYWO= RD(vec_step , KEYOPENCL|KEYALTIVEC|KEYZVECTOR) /usr/src/contrib/gcc/config/rs6000/altivec.h:/* Given the vec_step of a = type, return the corresponding bool type. */ /usr/src/contrib/gcc/config/rs6000/altivec.h:typename __altivec_bool_ret = ::__ret \ /usr/src/contrib/gcc/config/rs6000/altivec.h: to #define vec_step to = __builtin_vec_step. */ /usr/src/contrib/gcc/config/rs6000/altivec.h:#define vec_step(x) = __builtin_vec_step (* (__typeof__ (x) *) 0) /usr/src/contrib/gcc/ChangeLog-2002: * config/rs6000/altivec.h = (vec_step): Remove extraneous /usr/src/contrib/gcc/ChangeLog-2002: (vec_step): Implement for C++. Context: # uname -apKU FreeBSD FBSDG5L 12.0-CURRENT FreeBSD 12.0-CURRENT r324071M powerpc = powerpc64 1200047 1200047 Built via amd64 -> powerpc64 cross build, using clang for buildworld: [Note: The kernel was built with gcc 4.2.1 .] # poudriere jail -l JAILNAME VERSION ARCH METHOD TIMESTAMP = PATH FBSDpowerpc64 12.0-CURRENT powerpc.powerpc64 null 2017-09-28 20:55:01 = /usr/obj/DESTDIRs/clang-powerpc64-installworld_altbinutils-poud (It is using /usr/src .) # poudriere ports -l PORTSTREE METHOD TIMESTAMP PATH default null 2017-09-28 17:04:57 /usr/ports # more = ~/src.configs/src.conf.powerpc64-clang_altbinutils-bootstrap.amd64-host=20= TO_TYPE=3Dpowerpc64 TOOLS_TO_TYPE=3D${TO_TYPE} VERSION_CONTEXT=3D12.0 # KERNCONF=3DGENERIC64vtsc-NODBG TARGET=3Dpowerpc .if ${.MAKE.LEVEL} =3D=3D 0 TARGET_ARCH=3D${TO_TYPE} .export TARGET_ARCH .endif # WITH_CROSS_COMPILER=3D WITHOUT_SYSTEM_COMPILER=3D # WITH_LIBCPLUSPLUS=3D WITHOUT_BINUTILS_BOOTSTRAP=3D WITH_ELFTOOLCHAIN_BOOTSTRAP=3D WITH_CLANG_BOOTSTRAP=3D WITH_CLANG=3D WITH_CLANG_IS_CC=3D WITH_CLANG_FULL=3D WITH_CLANG_EXTRAS=3D WITHOUT_LLD_BOOTSTRAP=3D WITH_LLD=3D WITHOUT_LLD_IS_LD=3D WITH_LLDB=3D # WITH_BOOT=3D WITH_LIB32=3D # WITHOUT_GCC_BOOTSTRAP=3D WITHOUT_GCC=3D WITHOUT_GCC_IS_CC=3D WITHOUT_GNUCXX=3D # NO_WERROR=3D MALLOC_PRODUCTION=3D # # Avoid converts between pointers to integer types with different sign = [-Werror,-Wpointer-sign] # and such from blocking the build. WERROR=3D # WITH_REPRODUCIBLE_BUILD=3D WITH_DEBUG_FILES=3D # # # For TO (so-called "cross") stages . . . # So-called-cross via ${TO_TYPE}-xtoolchain-gcc/${TO_TYPE}-gcc. . . # TOOLS_TO_TYPE based on ${TO_TYPE}-xtoolchain-gcc related binutils. . . # CROSS_BINUTILS_PREFIX=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ .if ${.MAKE.LEVEL} =3D=3D 0 # # Note: The WITH_CROSS_COMPILER picks up the CROSS_BINUTILS_PREFIX # binding automatically. # XAS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/as XAR=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ar XNM=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/nm XOBJCOPY=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objcopy XOBJDUMP=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objdump XRANLIB=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ranlib XSIZE=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/size #NO-SUCH: XSTRINGS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/strings XSTRINGS=3D/usr/local/bin/${TOOLS_TO_TYPE}-freebsd-strings .export XAS .export XAR .export XNM .export XOBJCOPY .export XOBJDUMP .export XRANLIB .export XSIZE .export XSTRINGS XLD=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ld .export XLD .endif # svnlite status /usr/src/ | sort ? /usr/src/sys/amd64/conf/GENERIC-DBG ? /usr/src/sys/amd64/conf/GENERIC-NODBG ? /usr/src/sys/arm/conf/GENERIC-DBG ? /usr/src/sys/arm/conf/GENERIC-NODBG ? /usr/src/sys/arm64/conf/GENERIC-DBG ? /usr/src/sys/arm64/conf/GENERIC-NODBG ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-DBG ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-NODBG ? /usr/src/sys/powerpc/conf/GENERICvtsc-DBG ? /usr/src/sys/powerpc/conf/GENERICvtsc-NODBG M /usr/src/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp M /usr/src/contrib/llvm/tools/lld/ELF/Arch/PPC64.cpp M /usr/src/crypto/openssl/crypto/armcap.c M /usr/src/lib/Makefile M /usr/src/lib/libkvm/kvm_powerpc.c M /usr/src/lib/libkvm/kvm_private.c M /usr/src/sys/arm64/arm64/identcpu.c M /usr/src/sys/arm64/arm64/mp_machdep.c M /usr/src/sys/boot/ofw/Makefile.inc M /usr/src/sys/boot/powerpc/Makefile.inc M /usr/src/sys/boot/powerpc/boot1.chrp/Makefile M /usr/src/sys/boot/powerpc/kboot/Makefile M /usr/src/sys/boot/uboot/Makefile.inc M /usr/src/sys/conf/kmod.mk M /usr/src/sys/conf/ldscript.powerpc M /usr/src/sys/ddb/db_main.c M /usr/src/sys/ddb/db_script.c M /usr/src/sys/kern/subr_pcpu.c M /usr/src/sys/powerpc/aim/mmu_oea64.c M /usr/src/sys/powerpc/ofw/ofw_machdep.c M /usr/src/sys/powerpc/powerpc/interrupt.c M /usr/src/sys/powerpc/powerpc/mp_machdep.c M /usr/src/sys/powerpc/powerpc/trap.c # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: svn://svn0.us-west.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 450478 Last Changed Rev: 450478 # svnlite status /usr/ports M /usr/ports/Mk/bsd.port.mk M /usr/ports/Mk/bsd.qt.mk M /usr/ports/audio/liba52/Makefile M /usr/ports/base/gcc/Makefile M /usr/ports/base/gcc/distinfo M /usr/ports/base/gcc/pkg-plist M /usr/ports/devel/libunwind/Makefile ? = /usr/ports/devel/qt5/files/extrapatch-config.tests_unix_arch.test M /usr/ports/lang/gcc7/Makefile M /usr/ports/sysutils/cdrdao/Makefile ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMA= ssembler.h ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMv= 7Assembler.h ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_offlineasm_arm= .rb ? /usr/ports/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h ? = /usr/ports/www/qt5-webkit/files/patch-Source_WebCore_platform_graphics_cpu= _arm_filters_FELightingNEON.cpp ? = /usr/ports/www/qt5-webkit/files/patch-Source_bmalloc_bmalloc_BPlatform.h # more /usr/local/etc/poudriere.d/make.conf WANT_QT_VERBOSE_CONFIGURE=3D1 # DEFAULT_VERSIONS+=3Dperl5=3D5.24 gcc=3D7 # # =46rom a local /usr/ports/Mk/bsd.port.mk extension: ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG=3D # .if ${.CURDIR:M*/devel/llvm*} #WITH_DEBUG=3D .elif ${.CURDIR:M*/www/qt5-webkit*} #WITH_DEBUG=3D .else WITH_DEBUG=3D .endif MALLOC_PRODUCTION=3D # # The system clang for TARGET_ARCH=3Dpowerpc64 # and the system binutils (such as ld) do not # (yet?) mix well. So for ports use the # devel/binutils ones. (A problem before # they are already in place!) #USE_BINUTILS=3D CFLAGS+=3D-B${LOCALBASE}/bin/ CXXFLAGS+=3D-B${LOCALBASE}/bin/ CPPFLAGS+=3D-B${LOCALBASE}/bin/ # svnlite diff /usr/ports/Mk/bsd.port.mk Index: /usr/ports/Mk/bsd.port.mk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/ports/Mk/bsd.port.mk (revision 450478) +++ /usr/ports/Mk/bsd.port.mk (working copy) @@ -1130,12 +1130,12 @@ =20 # Get the operating system type .if !defined(OPSYS) -OPSYS!=3D ${UNAME} -s +OPSYS!=3D echo FreeBSD .endif _EXPORTED_VARS+=3D OPSYS =20 .if !defined(_OSRELEASE) -_OSRELEASE!=3D ${UNAME} -r +_OSRELEASE!=3D echo 12.0-CURRENT .endif _EXPORTED_VARS+=3D _OSRELEASE =20 @@ -1651,7 +1651,11 @@ STRIP_CMD=3D ${TRUE} .endif DEBUG_FLAGS?=3D -g +.if defined(ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG) +CFLAGS:=3D ${CFLAGS} ${DEBUG_FLAGS} +.else CFLAGS:=3D ${CFLAGS:N-O*:N-fno-strict*} ${DEBUG_FLAGS} +.endif .if defined(INSTALL_TARGET) INSTALL_TARGET:=3D ${INSTALL_TARGET:S/^install-strip$/install/g} .endif (Note: I've had problems with some ${UNAME} use returning empty strings, which is why I've used echo as a replacement in places. The real point for the above is the ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG use.) =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ppc@freebsd.org Fri Sep 29 08:51:42 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B665AE27499 for ; Fri, 29 Sep 2017 08:51:42 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-211-151.reflexion.net [208.70.211.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48BA983619 for ; Fri, 29 Sep 2017 08:51:41 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 3263 invoked from network); 29 Sep 2017 08:51:40 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 29 Sep 2017 08:51:40 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Fri, 29 Sep 2017 04:51:40 -0400 (EDT) Received: (qmail 5292 invoked from network); 29 Sep 2017 08:51:40 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Sep 2017 08:51:40 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 7B8A8EC8148; Fri, 29 Sep 2017 01:51:39 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: head -r324071 system clang 5 based powerpc64 building ports: lang/gcc7 messed up by a matching name vec_step? [vec_step macro name in gcc7's altivec.h] Date: Fri, 29 Sep 2017 01:51:39 -0700 References: <47941770-2A08-4524-8BCC-3FE1D2F3B7F2@dsl-only.net> To: FreeBSD PowerPC ML , FreeBSD Toolchain , FreeBSD Ports , Gerald Pfeifer In-Reply-To: <47941770-2A08-4524-8BCC-3FE1D2F3B7F2@dsl-only.net> Message-Id: <54D59906-80CE-4936-B5FD-BCCD87A09F76@dsl-only.net> X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Sep 2017 08:51:42 -0000 [Looks like gcc7 might be causing its own problem via a vec_step macro name in its altivec.h .] On 2017-Sep-29, at 1:14 AM, Mark Millard wrote: > I attempted a poudriere based build of some > ports and the gcc7 build involved failed > with the following sorts of notices: >=20 >=20 > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:27: = error: expected unqualified-id > tree new_vec, vec_init, vec_step, t; > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:26: = error: expected ';' at end of declaration > tree new_vec, vec_init, vec_step, t; > ^ > ; > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3983:3: = error: use of undeclared identifier 't' > t =3D unshare_expr (new_name); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3988:49: = error: use of undeclared identifier 't' > new_vec =3D build_vector_from_val (stepvectype, t); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3989:12: = error: expected expression > vec_step =3D vect_init_vector (iv_phi, new_vec, stepvectype, NULL); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4011:75: = error: expected expression > new_stmt =3D gimple_build_assign (vec_dest, PLUS_EXPR, induc_def, = vec_step); > = ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4048:7: = error: use of undeclared identifier 't' > t =3D unshare_expr (new_name); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4051:53: = error: use of undeclared identifier 't' > new_vec =3D build_vector_from_val (stepvectype, t); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4052:16: = error: expected expression > vec_step =3D vect_init_vector (iv_phi, new_vec, stepvectype, = NULL); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4060:25: = error: expected expression > vec_def, vec_step); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:6327:9: = error: expected unqualified-id > tree vec_step =3D build_vector_from_val = (cr_index_vector_type, step); > ^ > = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:6333:36: = error: expected expression > create_iv (series_vect, vec_step, NULL_TREE, loop, &incr_gsi, > ^ > 50 warnings and 12 errors generated. > gmake[3]: *** [Makefile:1099: tree-vect-loop.o] Error 1 > gmake[3]: *** Waiting for unfinished jobs.... > 42 warnings generated. > 51 warnings generated. > 50 warnings generated. > rm gfortran.pod gcc.pod > gmake[3]: Leaving directory = '/wrkdirs/usr/ports/lang/gcc7/work/.build/gcc' > gmake[2]: *** [Makefile:4225: all-gcc] Error 2 > gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/gcc7/work/.build' > gmake[1]: *** [Makefile:893: all] Error 2 > gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/gcc7/work/.build' > =3D=3D=3D> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to > the maintainer. > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/lang/gcc7 > =3D>> Cleaning up wrkdir > =3D=3D=3D> Cleaning for gcc7-7.2.0_1 > build of lang/gcc7 | gcc7-7.2.0_1 ended at Fri Sep 29 00:22:00 PDT = 2017 > build time: 00:29:27 > !!! build failure encountered !!! Turns out that there is: # grep -r "\" ~/poudriere_failure/lang_gcc7/ | more . . . = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h:/* Given the vec_step of a type, return the corresponding bool type. = */ = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h:typename __altivec_bool_ret ::__ret \ = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h: to #define vec_step to __builtin_vec_step. */ = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h:#define vec_step(x) __builtin_vec_step (* (__typeof__ (x) *) 0) . . . ( config/s390/vecintrin.h has something similar.) > FYI: >=20 > # grep -r "\" /usr/src/* | more > /usr/src/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp: OS << " = vec_step"; > /usr/src/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp: OS << = "vec_step"; > /usr/src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp:/// = VisitUnaryExprOrTypeTraitExpr - Evaluate a sizeof, alignof or vec_step = with > /usr/src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp: // = The vec_step built-in functions that take a 3-component > /usr/src/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp: = "cannot yet mangle vec_step expression"); > /usr/src/contrib/llvm/tools/clang/lib/Headers/opencl-c.h: * by = vec_step(gentypem). The shuffle mask operand > /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: case = tok::kw_vec_step: // unary-expression: OpenCL 'vec_step' expression > /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// vec_step = and we are at the start of an expression or a parenthesized > /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// [OpenCL = 1.1 6.11.12] vec_step built-in function: > /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( expressions ) > /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( type-name ) > /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: = "Not a typeof/sizeof/alignof/vec_step expression!"); > /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: = "Not a sizeof/alignof/vec_step expression!"); > /usr/src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp: // [OpenCL = 1.1 6.11.12] "The vec_step built-in function takes a built-in > /usr/src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h: /// = \brief Build a new sizeof, alignof or vec_step expression with a > /usr/src/contrib/llvm/tools/clang/include/clang/AST/Expr.h:/// = vec_step (OpenCL 1.1 6.11.12). > = /usr/src/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:= /// \brief Matches sizeof (C99), alignof (C++11) and vec_step (OpenCL) > = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a " > = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a = void " > = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a void type">; > = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = an " > = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a " > = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "'vec_step' requires built-in scalar or vector type, %0 invalid">; > = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def:KEYWO= RD(vec_step , KEYOPENCL|KEYALTIVEC|KEYZVECTOR) > /usr/src/contrib/gcc/config/rs6000/altivec.h:/* Given the vec_step of = a type, return the corresponding bool type. */ > /usr/src/contrib/gcc/config/rs6000/altivec.h:typename = __altivec_bool_ret ::__ret \ > /usr/src/contrib/gcc/config/rs6000/altivec.h: to #define vec_step to = __builtin_vec_step. */ > /usr/src/contrib/gcc/config/rs6000/altivec.h:#define vec_step(x) = __builtin_vec_step (* (__typeof__ (x) *) 0) > /usr/src/contrib/gcc/ChangeLog-2002: * config/rs6000/altivec.h = (vec_step): Remove extraneous > /usr/src/contrib/gcc/ChangeLog-2002: (vec_step): Implement for C++. >=20 >=20 > Context: >=20 > # uname -apKU > FreeBSD FBSDG5L 12.0-CURRENT FreeBSD 12.0-CURRENT r324071M powerpc = powerpc64 1200047 1200047 >=20 > Built via amd64 -> powerpc64 cross build, using clang > for buildworld: >=20 > [Note: The kernel was built with gcc 4.2.1 .] >=20 > # poudriere jail -l > JAILNAME VERSION ARCH METHOD TIMESTAMP = PATH > FBSDpowerpc64 12.0-CURRENT powerpc.powerpc64 null 2017-09-28 = 20:55:01 /usr/obj/DESTDIRs/clang-powerpc64-installworld_altbinutils-poud >=20 > (It is using /usr/src .) >=20 > # poudriere ports -l > PORTSTREE METHOD TIMESTAMP PATH > default null 2017-09-28 17:04:57 /usr/ports >=20 >=20 > # more = ~/src.configs/src.conf.powerpc64-clang_altbinutils-bootstrap.amd64-host=20= > TO_TYPE=3Dpowerpc64 > TOOLS_TO_TYPE=3D${TO_TYPE} > VERSION_CONTEXT=3D12.0 > # > KERNCONF=3DGENERIC64vtsc-NODBG > TARGET=3Dpowerpc > .if ${.MAKE.LEVEL} =3D=3D 0 > TARGET_ARCH=3D${TO_TYPE} > .export TARGET_ARCH > .endif > # > WITH_CROSS_COMPILER=3D > WITHOUT_SYSTEM_COMPILER=3D > # > WITH_LIBCPLUSPLUS=3D > WITHOUT_BINUTILS_BOOTSTRAP=3D > WITH_ELFTOOLCHAIN_BOOTSTRAP=3D > WITH_CLANG_BOOTSTRAP=3D > WITH_CLANG=3D > WITH_CLANG_IS_CC=3D > WITH_CLANG_FULL=3D > WITH_CLANG_EXTRAS=3D > WITHOUT_LLD_BOOTSTRAP=3D > WITH_LLD=3D > WITHOUT_LLD_IS_LD=3D > WITH_LLDB=3D > # > WITH_BOOT=3D > WITH_LIB32=3D > # > WITHOUT_GCC_BOOTSTRAP=3D > WITHOUT_GCC=3D > WITHOUT_GCC_IS_CC=3D > WITHOUT_GNUCXX=3D > # > NO_WERROR=3D > MALLOC_PRODUCTION=3D > # > # Avoid converts between pointers to integer types with different sign = [-Werror,-Wpointer-sign] > # and such from blocking the build. > WERROR=3D > # > WITH_REPRODUCIBLE_BUILD=3D > WITH_DEBUG_FILES=3D > # > # > # For TO (so-called "cross") stages . . . > # So-called-cross via ${TO_TYPE}-xtoolchain-gcc/${TO_TYPE}-gcc. . . > # TOOLS_TO_TYPE based on ${TO_TYPE}-xtoolchain-gcc related binutils. . = . > # > CROSS_BINUTILS_PREFIX=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ > .if ${.MAKE.LEVEL} =3D=3D 0 > # > # Note: The WITH_CROSS_COMPILER picks up the CROSS_BINUTILS_PREFIX > # binding automatically. > # > XAS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/as > XAR=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ar > XNM=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/nm > XOBJCOPY=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objcopy > XOBJDUMP=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objdump > XRANLIB=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ranlib > XSIZE=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/size > #NO-SUCH: XSTRINGS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/strings > XSTRINGS=3D/usr/local/bin/${TOOLS_TO_TYPE}-freebsd-strings > .export XAS > .export XAR > .export XNM > .export XOBJCOPY > .export XOBJDUMP > .export XRANLIB > .export XSIZE > .export XSTRINGS > XLD=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ld > .export XLD > .endif >=20 > # svnlite status /usr/src/ | sort > ? /usr/src/sys/amd64/conf/GENERIC-DBG > ? /usr/src/sys/amd64/conf/GENERIC-NODBG > ? /usr/src/sys/arm/conf/GENERIC-DBG > ? /usr/src/sys/arm/conf/GENERIC-NODBG > ? /usr/src/sys/arm64/conf/GENERIC-DBG > ? /usr/src/sys/arm64/conf/GENERIC-NODBG > ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-DBG > ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-NODBG > ? /usr/src/sys/powerpc/conf/GENERICvtsc-DBG > ? /usr/src/sys/powerpc/conf/GENERICvtsc-NODBG > M /usr/src/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp > M /usr/src/contrib/llvm/tools/lld/ELF/Arch/PPC64.cpp > M /usr/src/crypto/openssl/crypto/armcap.c > M /usr/src/lib/Makefile > M /usr/src/lib/libkvm/kvm_powerpc.c > M /usr/src/lib/libkvm/kvm_private.c > M /usr/src/sys/arm64/arm64/identcpu.c > M /usr/src/sys/arm64/arm64/mp_machdep.c > M /usr/src/sys/boot/ofw/Makefile.inc > M /usr/src/sys/boot/powerpc/Makefile.inc > M /usr/src/sys/boot/powerpc/boot1.chrp/Makefile > M /usr/src/sys/boot/powerpc/kboot/Makefile > M /usr/src/sys/boot/uboot/Makefile.inc > M /usr/src/sys/conf/kmod.mk > M /usr/src/sys/conf/ldscript.powerpc > M /usr/src/sys/ddb/db_main.c > M /usr/src/sys/ddb/db_script.c > M /usr/src/sys/kern/subr_pcpu.c > M /usr/src/sys/powerpc/aim/mmu_oea64.c > M /usr/src/sys/powerpc/ofw/ofw_machdep.c > M /usr/src/sys/powerpc/powerpc/interrupt.c > M /usr/src/sys/powerpc/powerpc/mp_machdep.c > M /usr/src/sys/powerpc/powerpc/trap.c >=20 >=20 >=20 > # svnlite info /usr/ports/ | grep "Re[plv]" > Relative URL: ^/head > Repository Root: svn://svn0.us-west.freebsd.org/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 450478 > Last Changed Rev: 450478 >=20 > # svnlite status /usr/ports > M /usr/ports/Mk/bsd.port.mk > M /usr/ports/Mk/bsd.qt.mk > M /usr/ports/audio/liba52/Makefile > M /usr/ports/base/gcc/Makefile > M /usr/ports/base/gcc/distinfo > M /usr/ports/base/gcc/pkg-plist > M /usr/ports/devel/libunwind/Makefile > ? = /usr/ports/devel/qt5/files/extrapatch-config.tests_unix_arch.test > M /usr/ports/lang/gcc7/Makefile > M /usr/ports/sysutils/cdrdao/Makefile > ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMA= ssembler.h > ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMv= 7Assembler.h > ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_offlineasm_arm= .rb > ? = /usr/ports/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h > ? = /usr/ports/www/qt5-webkit/files/patch-Source_WebCore_platform_graphics_cpu= _arm_filters_FELightingNEON.cpp > ? = /usr/ports/www/qt5-webkit/files/patch-Source_bmalloc_bmalloc_BPlatform.h >=20 >=20 > # more /usr/local/etc/poudriere.d/make.conf > WANT_QT_VERBOSE_CONFIGURE=3D1 > # > DEFAULT_VERSIONS+=3Dperl5=3D5.24 gcc=3D7 > # > # =46rom a local /usr/ports/Mk/bsd.port.mk extension: > ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG=3D > # > .if ${.CURDIR:M*/devel/llvm*} > #WITH_DEBUG=3D > .elif ${.CURDIR:M*/www/qt5-webkit*} > #WITH_DEBUG=3D > .else > WITH_DEBUG=3D > .endif > MALLOC_PRODUCTION=3D > # > # The system clang for TARGET_ARCH=3Dpowerpc64 > # and the system binutils (such as ld) do not > # (yet?) mix well. So for ports use the > # devel/binutils ones. (A problem before > # they are already in place!) > #USE_BINUTILS=3D > CFLAGS+=3D-B${LOCALBASE}/bin/ > CXXFLAGS+=3D-B${LOCALBASE}/bin/ > CPPFLAGS+=3D-B${LOCALBASE}/bin/ >=20 >=20 > # svnlite diff /usr/ports/Mk/bsd.port.mk > Index: /usr/ports/Mk/bsd.port.mk > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- /usr/ports/Mk/bsd.port.mk (revision 450478) > +++ /usr/ports/Mk/bsd.port.mk (working copy) > @@ -1130,12 +1130,12 @@ >=20 > # Get the operating system type > .if !defined(OPSYS) > -OPSYS!=3D ${UNAME} -s > +OPSYS!=3D echo FreeBSD > .endif > _EXPORTED_VARS+=3D OPSYS >=20 > .if !defined(_OSRELEASE) > -_OSRELEASE!=3D ${UNAME} -r > +_OSRELEASE!=3D echo 12.0-CURRENT > .endif > _EXPORTED_VARS+=3D _OSRELEASE >=20 > @@ -1651,7 +1651,11 @@ > STRIP_CMD=3D ${TRUE} > .endif > DEBUG_FLAGS?=3D -g > +.if defined(ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG) > +CFLAGS:=3D ${CFLAGS} ${DEBUG_FLAGS} > +.else > CFLAGS:=3D ${CFLAGS:N-O*:N-fno-strict*} ${DEBUG_FLAGS} > +.endif > .if defined(INSTALL_TARGET) > INSTALL_TARGET:=3D ${INSTALL_TARGET:S/^install-strip$/install/g} > .endif >=20 >=20 > (Note: I've had problems with some ${UNAME} use returning empty = strings, > which is why I've used echo as a replacement in places. The real point > for the above is the ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG use.) =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ppc@freebsd.org Fri Sep 29 19:14:32 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3440DE3322A for ; Fri, 29 Sep 2017 19:14:32 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-211-151.reflexion.net [208.70.211.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E738472031 for ; Fri, 29 Sep 2017 19:14:31 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 28142 invoked from network); 29 Sep 2017 19:14:29 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 29 Sep 2017 19:14:29 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Fri, 29 Sep 2017 15:14:29 -0400 (EDT) Received: (qmail 7249 invoked from network); 29 Sep 2017 19:14:29 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Sep 2017 19:14:29 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 4BD6AEC94F5; Fri, 29 Sep 2017 12:14:28 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: head -r324071 system clang 5 based powerpc64 building ports: lang/gcc7 messed up by a matching name vec_step? [vec_step macro name in gcc7's altivec.h] Date: Fri, 29 Sep 2017 12:14:27 -0700 References: <47941770-2A08-4524-8BCC-3FE1D2F3B7F2@dsl-only.net> <54D59906-80CE-4936-B5FD-BCCD87A09F76@dsl-only.net> To: FreeBSD PowerPC ML , FreeBSD Toolchain , FreeBSD Ports , Gerald Pfeifer In-Reply-To: <54D59906-80CE-4936-B5FD-BCCD87A09F76@dsl-only.net> Message-Id: <750985A4-754C-402A-A5D2-5B48738598CD@dsl-only.net> X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Sep 2017 19:14:32 -0000 Summary of later additions: devel/powerpc64-gcc has the same problem as gcc7 in this clang-based powerpc64. My note about using gcc 4.2.1 for the kernel build was wrong. (My 32-bit powerpc builds are that way, not the powerpc64 ones.) On 2017-Sep-29, at 1:51 AM, Mark Millard wrote: > [Looks like gcc7 might be causing its own problem > via a vec_step macro name in its altivec.h .] >=20 > On 2017-Sep-29, at 1:14 AM, Mark Millard = wrote: >=20 >> I attempted a poudriere based build of some >> ports and the gcc7 build involved failed >> with the following sorts of notices: devel/powerpc64-gcc has the same problem as gcc7 in this clang-based powerpc64 >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:27: = error: expected unqualified-id >> tree new_vec, vec_init, vec_step, t; >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:26: = error: expected ';' at end of declaration >> tree new_vec, vec_init, vec_step, t; >> ^ >> ; >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3983:3: = error: use of undeclared identifier 't' >> t =3D unshare_expr (new_name); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3988:49: = error: use of undeclared identifier 't' >> new_vec =3D build_vector_from_val (stepvectype, t); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3989:12: = error: expected expression >> vec_step =3D vect_init_vector (iv_phi, new_vec, stepvectype, NULL); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4011:75: = error: expected expression >> new_stmt =3D gimple_build_assign (vec_dest, PLUS_EXPR, induc_def, = vec_step); >> = ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4048:7: = error: use of undeclared identifier 't' >> t =3D unshare_expr (new_name); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4051:53: = error: use of undeclared identifier 't' >> new_vec =3D build_vector_from_val (stepvectype, t); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4052:16: = error: expected expression >> vec_step =3D vect_init_vector (iv_phi, new_vec, stepvectype, = NULL); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:4060:25: = error: expected expression >> vec_def, vec_step); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:6327:9: = error: expected unqualified-id >> tree vec_step =3D build_vector_from_val = (cr_index_vector_type, step); >> ^ >> = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:6333:36: = error: expected expression >> create_iv (series_vect, vec_step, NULL_TREE, loop, &incr_gsi, >> ^ >> 50 warnings and 12 errors generated. >> gmake[3]: *** [Makefile:1099: tree-vect-loop.o] Error 1 >> gmake[3]: *** Waiting for unfinished jobs.... >> 42 warnings generated. >> 51 warnings generated. >> 50 warnings generated. >> rm gfortran.pod gcc.pod >> gmake[3]: Leaving directory = '/wrkdirs/usr/ports/lang/gcc7/work/.build/gcc' >> gmake[2]: *** [Makefile:4225: all-gcc] Error 2 >> gmake[2]: Leaving directory = '/wrkdirs/usr/ports/lang/gcc7/work/.build' >> gmake[1]: *** [Makefile:893: all] Error 2 >> gmake[1]: Leaving directory = '/wrkdirs/usr/ports/lang/gcc7/work/.build' >> =3D=3D=3D> Compilation failed unexpectedly. >> Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to >> the maintainer. >> *** Error code 1 >>=20 >> Stop. >> make: stopped in /usr/ports/lang/gcc7 >> =3D>> Cleaning up wrkdir >> =3D=3D=3D> Cleaning for gcc7-7.2.0_1 >> build of lang/gcc7 | gcc7-7.2.0_1 ended at Fri Sep 29 00:22:00 PDT = 2017 >> build time: 00:29:27 >> !!! build failure encountered !!! >=20 > Turns out that there is: >=20 > # grep -r "\" ~/poudriere_failure/lang_gcc7/ | more > . . . > = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h:/* Given the vec_step of a type, return the corresponding bool type. = */ > = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h:typename __altivec_bool_ret ::__ret \ > = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h: to #define vec_step to __builtin_vec_step. */ > = /root/poudriere_failure/lang_gcc7/work/gcc-7.2.0/gcc/config/rs6000/altivec= .h:#define vec_step(x) __builtin_vec_step (* (__typeof__ (x) *) 0) > . . . >=20 > ( config/s390/vecintrin.h has something similar.) >=20 >=20 >=20 >> FYI: >>=20 >> # grep -r "\" /usr/src/* | more >> /usr/src/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp: OS << " = vec_step"; >> /usr/src/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp: OS << = "vec_step"; >> /usr/src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp:/// = VisitUnaryExprOrTypeTraitExpr - Evaluate a sizeof, alignof or vec_step = with >> /usr/src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp: // = The vec_step built-in functions that take a 3-component >> /usr/src/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp: = "cannot yet mangle vec_step expression"); >> /usr/src/contrib/llvm/tools/clang/lib/Headers/opencl-c.h: * by = vec_step(gentypem). The shuffle mask operand >> /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: case = tok::kw_vec_step: // unary-expression: OpenCL 'vec_step' expression >> /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step and we are at the start of an expression or a parenthesized >> /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// [OpenCL = 1.1 6.11.12] vec_step built-in function: >> /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( expressions ) >> /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( type-name ) >> /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: = "Not a typeof/sizeof/alignof/vec_step expression!"); >> /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: = "Not a sizeof/alignof/vec_step expression!"); >> /usr/src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp: // [OpenCL = 1.1 6.11.12] "The vec_step built-in function takes a built-in >> /usr/src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h: /// = \brief Build a new sizeof, alignof or vec_step expression with a >> /usr/src/contrib/llvm/tools/clang/include/clang/AST/Expr.h:/// = vec_step (OpenCL 1.1 6.11.12). >> = /usr/src/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:= /// \brief Matches sizeof (C99), alignof (C++11) and vec_step (OpenCL) >> = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a " >> = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a = void " >> = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a void type">; >> = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = an " >> = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a " >> = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "'vec_step' requires built-in scalar or vector type, %0 invalid">; >> = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def:KEYWO= RD(vec_step , KEYOPENCL|KEYALTIVEC|KEYZVECTOR) >> /usr/src/contrib/gcc/config/rs6000/altivec.h:/* Given the vec_step of = a type, return the corresponding bool type. */ >> /usr/src/contrib/gcc/config/rs6000/altivec.h:typename = __altivec_bool_ret ::__ret \ >> /usr/src/contrib/gcc/config/rs6000/altivec.h: to #define vec_step = to __builtin_vec_step. */ >> /usr/src/contrib/gcc/config/rs6000/altivec.h:#define vec_step(x) = __builtin_vec_step (* (__typeof__ (x) *) 0) >> /usr/src/contrib/gcc/ChangeLog-2002: * config/rs6000/altivec.h = (vec_step): Remove extraneous >> /usr/src/contrib/gcc/ChangeLog-2002: (vec_step): Implement for = C++. >>=20 >>=20 >> Context: >>=20 >> # uname -apKU >> FreeBSD FBSDG5L 12.0-CURRENT FreeBSD 12.0-CURRENT r324071M powerpc = powerpc64 1200047 1200047 >>=20 >> Built via amd64 -> powerpc64 cross build, using clang >> for buildworld: >>=20 >> [Note: The kernel was built with gcc 4.2.1 .] Wrong: I was thinking of the powerpc (32- bit) build when I wrote that. powerpc64 is a pure clang based build. >>=20 >> # poudriere jail -l >> JAILNAME VERSION ARCH METHOD TIMESTAMP = PATH >> FBSDpowerpc64 12.0-CURRENT powerpc.powerpc64 null 2017-09-28 = 20:55:01 /usr/obj/DESTDIRs/clang-powerpc64-installworld_altbinutils-poud >>=20 >> (It is using /usr/src .) >>=20 >> # poudriere ports -l >> PORTSTREE METHOD TIMESTAMP PATH >> default null 2017-09-28 17:04:57 /usr/ports >>=20 >>=20 >> # more = ~/src.configs/src.conf.powerpc64-clang_altbinutils-bootstrap.amd64-host=20= >> TO_TYPE=3Dpowerpc64 >> TOOLS_TO_TYPE=3D${TO_TYPE} >> VERSION_CONTEXT=3D12.0 >> # >> KERNCONF=3DGENERIC64vtsc-NODBG >> TARGET=3Dpowerpc >> .if ${.MAKE.LEVEL} =3D=3D 0 >> TARGET_ARCH=3D${TO_TYPE} >> .export TARGET_ARCH >> .endif >> # >> WITH_CROSS_COMPILER=3D >> WITHOUT_SYSTEM_COMPILER=3D >> # >> WITH_LIBCPLUSPLUS=3D >> WITHOUT_BINUTILS_BOOTSTRAP=3D >> WITH_ELFTOOLCHAIN_BOOTSTRAP=3D >> WITH_CLANG_BOOTSTRAP=3D >> WITH_CLANG=3D >> WITH_CLANG_IS_CC=3D >> WITH_CLANG_FULL=3D >> WITH_CLANG_EXTRAS=3D >> WITHOUT_LLD_BOOTSTRAP=3D >> WITH_LLD=3D >> WITHOUT_LLD_IS_LD=3D >> WITH_LLDB=3D >> # >> WITH_BOOT=3D >> WITH_LIB32=3D >> # >> WITHOUT_GCC_BOOTSTRAP=3D >> WITHOUT_GCC=3D >> WITHOUT_GCC_IS_CC=3D >> WITHOUT_GNUCXX=3D >> # >> NO_WERROR=3D >> MALLOC_PRODUCTION=3D >> # >> # Avoid converts between pointers to integer types with different = sign [-Werror,-Wpointer-sign] >> # and such from blocking the build. >> WERROR=3D >> # >> WITH_REPRODUCIBLE_BUILD=3D >> WITH_DEBUG_FILES=3D >> # >> # >> # For TO (so-called "cross") stages . . . >> # So-called-cross via ${TO_TYPE}-xtoolchain-gcc/${TO_TYPE}-gcc. . . >> # TOOLS_TO_TYPE based on ${TO_TYPE}-xtoolchain-gcc related binutils. = . . >> # >> CROSS_BINUTILS_PREFIX=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ >> .if ${.MAKE.LEVEL} =3D=3D 0 >> # >> # Note: The WITH_CROSS_COMPILER picks up the CROSS_BINUTILS_PREFIX >> # binding automatically. >> # >> XAS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/as >> XAR=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ar >> XNM=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/nm >> XOBJCOPY=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objcopy >> XOBJDUMP=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objdump >> XRANLIB=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ranlib >> XSIZE=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/size >> #NO-SUCH: XSTRINGS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/strings >> XSTRINGS=3D/usr/local/bin/${TOOLS_TO_TYPE}-freebsd-strings >> .export XAS >> .export XAR >> .export XNM >> .export XOBJCOPY >> .export XOBJDUMP >> .export XRANLIB >> .export XSIZE >> .export XSTRINGS >> XLD=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ld >> .export XLD >> .endif >>=20 >> # svnlite status /usr/src/ | sort >> ? /usr/src/sys/amd64/conf/GENERIC-DBG >> ? /usr/src/sys/amd64/conf/GENERIC-NODBG >> ? /usr/src/sys/arm/conf/GENERIC-DBG >> ? /usr/src/sys/arm/conf/GENERIC-NODBG >> ? /usr/src/sys/arm64/conf/GENERIC-DBG >> ? /usr/src/sys/arm64/conf/GENERIC-NODBG >> ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-DBG >> ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-NODBG >> ? /usr/src/sys/powerpc/conf/GENERICvtsc-DBG >> ? /usr/src/sys/powerpc/conf/GENERICvtsc-NODBG >> M /usr/src/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp >> M /usr/src/contrib/llvm/tools/lld/ELF/Arch/PPC64.cpp >> M /usr/src/crypto/openssl/crypto/armcap.c >> M /usr/src/lib/Makefile >> M /usr/src/lib/libkvm/kvm_powerpc.c >> M /usr/src/lib/libkvm/kvm_private.c >> M /usr/src/sys/arm64/arm64/identcpu.c >> M /usr/src/sys/arm64/arm64/mp_machdep.c >> M /usr/src/sys/boot/ofw/Makefile.inc >> M /usr/src/sys/boot/powerpc/Makefile.inc >> M /usr/src/sys/boot/powerpc/boot1.chrp/Makefile >> M /usr/src/sys/boot/powerpc/kboot/Makefile >> M /usr/src/sys/boot/uboot/Makefile.inc >> M /usr/src/sys/conf/kmod.mk >> M /usr/src/sys/conf/ldscript.powerpc >> M /usr/src/sys/ddb/db_main.c >> M /usr/src/sys/ddb/db_script.c >> M /usr/src/sys/kern/subr_pcpu.c >> M /usr/src/sys/powerpc/aim/mmu_oea64.c >> M /usr/src/sys/powerpc/ofw/ofw_machdep.c >> M /usr/src/sys/powerpc/powerpc/interrupt.c >> M /usr/src/sys/powerpc/powerpc/mp_machdep.c >> M /usr/src/sys/powerpc/powerpc/trap.c >>=20 >>=20 >>=20 >> # svnlite info /usr/ports/ | grep "Re[plv]" >> Relative URL: ^/head >> Repository Root: svn://svn0.us-west.freebsd.org/ports >> Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 >> Revision: 450478 >> Last Changed Rev: 450478 >>=20 >> # svnlite status /usr/ports >> M /usr/ports/Mk/bsd.port.mk >> M /usr/ports/Mk/bsd.qt.mk >> M /usr/ports/audio/liba52/Makefile >> M /usr/ports/base/gcc/Makefile >> M /usr/ports/base/gcc/distinfo >> M /usr/ports/base/gcc/pkg-plist >> M /usr/ports/devel/libunwind/Makefile >> ? = /usr/ports/devel/qt5/files/extrapatch-config.tests_unix_arch.test >> M /usr/ports/lang/gcc7/Makefile >> M /usr/ports/sysutils/cdrdao/Makefile >> ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMA= ssembler.h >> ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMv= 7Assembler.h >> ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_offlineasm_arm= .rb >> ? = /usr/ports/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h >> ? = /usr/ports/www/qt5-webkit/files/patch-Source_WebCore_platform_graphics_cpu= _arm_filters_FELightingNEON.cpp >> ? = /usr/ports/www/qt5-webkit/files/patch-Source_bmalloc_bmalloc_BPlatform.h >>=20 >>=20 >> # more /usr/local/etc/poudriere.d/make.conf >> WANT_QT_VERBOSE_CONFIGURE=3D1 >> # >> DEFAULT_VERSIONS+=3Dperl5=3D5.24 gcc=3D7 >> # >> # =46rom a local /usr/ports/Mk/bsd.port.mk extension: >> ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG=3D >> # >> .if ${.CURDIR:M*/devel/llvm*} >> #WITH_DEBUG=3D >> .elif ${.CURDIR:M*/www/qt5-webkit*} >> #WITH_DEBUG=3D >> .else >> WITH_DEBUG=3D >> .endif >> MALLOC_PRODUCTION=3D >> # >> # The system clang for TARGET_ARCH=3Dpowerpc64 >> # and the system binutils (such as ld) do not >> # (yet?) mix well. So for ports use the >> # devel/binutils ones. (A problem before >> # they are already in place!) >> #USE_BINUTILS=3D >> CFLAGS+=3D-B${LOCALBASE}/bin/ >> CXXFLAGS+=3D-B${LOCALBASE}/bin/ >> CPPFLAGS+=3D-B${LOCALBASE}/bin/ >>=20 >>=20 >> # svnlite diff /usr/ports/Mk/bsd.port.mk >> Index: /usr/ports/Mk/bsd.port.mk >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> --- /usr/ports/Mk/bsd.port.mk (revision 450478) >> +++ /usr/ports/Mk/bsd.port.mk (working copy) >> @@ -1130,12 +1130,12 @@ >>=20 >> # Get the operating system type >> .if !defined(OPSYS) >> -OPSYS!=3D ${UNAME} -s >> +OPSYS!=3D echo FreeBSD >> .endif >> _EXPORTED_VARS+=3D OPSYS >>=20 >> .if !defined(_OSRELEASE) >> -_OSRELEASE!=3D ${UNAME} -r >> +_OSRELEASE!=3D echo 12.0-CURRENT >> .endif >> _EXPORTED_VARS+=3D _OSRELEASE >>=20 >> @@ -1651,7 +1651,11 @@ >> STRIP_CMD=3D ${TRUE} >> .endif >> DEBUG_FLAGS?=3D -g >> +.if defined(ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG) >> +CFLAGS:=3D ${CFLAGS} ${DEBUG_FLAGS} >> +.else >> CFLAGS:=3D ${CFLAGS:N-O*:N-fno-strict*} ${DEBUG_FLAGS} >> +.endif >> .if defined(INSTALL_TARGET) >> INSTALL_TARGET:=3D ${INSTALL_TARGET:S/^install-strip$/install/g} >> .endif >>=20 >>=20 >> (Note: I've had problems with some ${UNAME} use returning empty = strings, >> which is why I've used echo as a replacement in places. The real = point >> for the above is the ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG use.) =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ppc@freebsd.org Fri Sep 29 19:24:50 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6DF2E337DB for ; Fri, 29 Sep 2017 19:24:50 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-211-151.reflexion.net [208.70.211.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 95B19727EC for ; Fri, 29 Sep 2017 19:24:50 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 7540 invoked from network); 29 Sep 2017 19:24:48 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 29 Sep 2017 19:24:48 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Fri, 29 Sep 2017 15:24:48 -0400 (EDT) Received: (qmail 20717 invoked from network); 29 Sep 2017 19:24:48 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Sep 2017 19:24:48 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id CE6ABEC9511; Fri, 29 Sep 2017 12:24:47 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: head -r324071 system clang 5 based powerpc64 building ports: x11-toolkit/qt5-gui gets "clang++: error: unknown argument: '-mminimal-toc'" Message-Id: Date: Fri, 29 Sep 2017 12:24:47 -0700 To: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Sep 2017 19:24:51 -0000 I attempted a poudriere based build of some ports and the qt5-gui build involved failed with the following sorts of notices. But the context is using the same sources as I've been testing various proposed armv6 related build fixes with (fixes taken from bugzilla activity, not my own). I doubt that they matter to the powerpc64 issue. DEFAULT_LIBDIRS=3D"/lib /usr/lib /usr/local/lib" Running configuration tests... Determining architecture... () clang++ -c -pipe -O2 -pipe -B/usr/local/bin/ -g -fno-strict-aliasing = -mminimal-toc -B/usr/local/bin/ -g -Wall -W -fPIC -I. = -I/usr/local/include -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o = arch.o arch.cpp clang++: error: unknown argument: '-mminimal-toc' *** Error code 1 Stop. make[1]: stopped in = /wrkdirs/usr/ports/x11-toolkits/qt5-gui/work/qtbase-opensource-src-5.7.1/c= onfig.tests/arch Unable to determine architecture! Could not determine the target architecture! Turn on verbose messaging (-v) to see the final report. System architecture: 'unknown' Host architecture: 'unknown' clang++ -c -fvisibility=3Dhidden fvisibility.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this = behavior is deprecated [-Wdeprecated] Symbol visibility control enabled. clang++ -o libtest.so -shared -Wl,-Bsymbolic-functions -fPIC = bsymbolic_functions.c clang++: warning: treating 'c' input as 'c++' when in C++ mode, this = behavior is deprecated [-Wdeprecated] bsymbolic_functions.c:2:2: error: "Symbolic function binding on this = architecture may be broken, disabling it (see QTBUG-36129)." #error "Symbolic function binding on this architecture may be broken, = disabling it (see QTBUG-36129)." ^ 1 error generated. Symbolic function binding disabled. checking for objcopy...=20 clang++ -c -pipe -O2 -B/usr/local/bin/ -g -fno-strict-aliasing = -mminimal-toc -O2 -Wall -W -fPIC -I. -I/usr/local/include = -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o objcopy.o objcopy.cpp clang++: error: unknown argument: '-mminimal-toc' *** Error code 1 Stop. make[1]: stopped in = /wrkdirs/usr/ports/x11-toolkits/qt5-gui/work/qtbase-opensource-src-5.7.1/c= onfig.tests/unix/objcopy objcopy disabled. ERROR: -separate-debug-info was requested but this binutils does not = support it. Re-run configure with -v for more information =3D=3D=3D> Script "configure" failed unexpectedly. Please report the problem to kde@FreeBSD.org [maintainer] and attach the = "/wrkdirs/usr/ports/x11-toolkits/qt5-gui/work/qtbase-opensource-src-5.7.1/= config.log" including the output of the failure of your make command. Also, it might = be a good idea to provide an overview of all packages installed on your = system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/qt5-gui =3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for qt5-gui-5.7.1_1 build of x11-toolkits/qt5-gui | qt5-gui-5.7.1_1 ended at Fri Sep 29 = 11:24:04 PDT 2017 build time: 00:13:38 !!! build failure encountered !!! Context: # uname -apKU FreeBSD FBSDG5L 12.0-CURRENT FreeBSD 12.0-CURRENT r324071M powerpc = powerpc64 1200047 1200047 Built via amd64 -> powerpc64 cross build, using clang for buildworld: [Note: The kernel was built with gcc 4.2.1 .] # poudriere jail -l JAILNAME VERSION ARCH METHOD TIMESTAMP = PATH FBSDpowerpc64 12.0-CURRENT powerpc.powerpc64 null 2017-09-28 20:55:01 = /usr/obj/DESTDIRs/clang-powerpc64-installworld_altbinutils-poud (It is using /usr/src .) # poudriere ports -l PORTSTREE METHOD TIMESTAMP PATH default null 2017-09-28 17:04:57 /usr/ports # more = ~/src.configs/src.conf.powerpc64-clang_altbinutils-bootstrap.amd64-host=20= TO_TYPE=3Dpowerpc64 TOOLS_TO_TYPE=3D${TO_TYPE} VERSION_CONTEXT=3D12.0 # KERNCONF=3DGENERIC64vtsc-NODBG TARGET=3Dpowerpc .if ${.MAKE.LEVEL} =3D=3D 0 TARGET_ARCH=3D${TO_TYPE} .export TARGET_ARCH .endif # WITH_CROSS_COMPILER=3D WITHOUT_SYSTEM_COMPILER=3D # WITH_LIBCPLUSPLUS=3D WITHOUT_BINUTILS_BOOTSTRAP=3D WITH_ELFTOOLCHAIN_BOOTSTRAP=3D WITH_CLANG_BOOTSTRAP=3D WITH_CLANG=3D WITH_CLANG_IS_CC=3D WITH_CLANG_FULL=3D WITH_CLANG_EXTRAS=3D WITHOUT_LLD_BOOTSTRAP=3D WITH_LLD=3D WITHOUT_LLD_IS_LD=3D WITH_LLDB=3D # WITH_BOOT=3D WITH_LIB32=3D # WITHOUT_GCC_BOOTSTRAP=3D WITHOUT_GCC=3D WITHOUT_GCC_IS_CC=3D WITHOUT_GNUCXX=3D # NO_WERROR=3D MALLOC_PRODUCTION=3D # # Avoid converts between pointers to integer types with different sign = [-Werror,-Wpointer-sign] # and such from blocking the build. WERROR=3D # WITH_REPRODUCIBLE_BUILD=3D WITH_DEBUG_FILES=3D # # # For TO (so-called "cross") stages . . . # So-called-cross via ${TO_TYPE}-xtoolchain-gcc/${TO_TYPE}-gcc. . . # TOOLS_TO_TYPE based on ${TO_TYPE}-xtoolchain-gcc related binutils. . . # CROSS_BINUTILS_PREFIX=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ .if ${.MAKE.LEVEL} =3D=3D 0 # # Note: The WITH_CROSS_COMPILER picks up the CROSS_BINUTILS_PREFIX # binding automatically. # XAS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/as XAR=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ar XNM=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/nm XOBJCOPY=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objcopy XOBJDUMP=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/objdump XRANLIB=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ranlib XSIZE=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/size #NO-SUCH: XSTRINGS=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/strings XSTRINGS=3D/usr/local/bin/${TOOLS_TO_TYPE}-freebsd-strings .export XAS .export XAR .export XNM .export XOBJCOPY .export XOBJDUMP .export XRANLIB .export XSIZE .export XSTRINGS XLD=3D/usr/local/${TOOLS_TO_TYPE}-freebsd/bin/ld .export XLD .endif # svnlite status /usr/src/ | sort ? /usr/src/sys/amd64/conf/GENERIC-DBG ? /usr/src/sys/amd64/conf/GENERIC-NODBG ? /usr/src/sys/arm/conf/GENERIC-DBG ? /usr/src/sys/arm/conf/GENERIC-NODBG ? /usr/src/sys/arm64/conf/GENERIC-DBG ? /usr/src/sys/arm64/conf/GENERIC-NODBG ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-DBG ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-NODBG ? /usr/src/sys/powerpc/conf/GENERICvtsc-DBG ? /usr/src/sys/powerpc/conf/GENERICvtsc-NODBG M /usr/src/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp M /usr/src/contrib/llvm/tools/lld/ELF/Arch/PPC64.cpp M /usr/src/crypto/openssl/crypto/armcap.c M /usr/src/lib/Makefile M /usr/src/lib/libkvm/kvm_powerpc.c M /usr/src/lib/libkvm/kvm_private.c M /usr/src/sys/arm64/arm64/identcpu.c M /usr/src/sys/arm64/arm64/mp_machdep.c M /usr/src/sys/boot/ofw/Makefile.inc M /usr/src/sys/boot/powerpc/Makefile.inc M /usr/src/sys/boot/powerpc/boot1.chrp/Makefile M /usr/src/sys/boot/powerpc/kboot/Makefile M /usr/src/sys/boot/uboot/Makefile.inc M /usr/src/sys/conf/kmod.mk M /usr/src/sys/conf/ldscript.powerpc M /usr/src/sys/ddb/db_main.c M /usr/src/sys/ddb/db_script.c M /usr/src/sys/kern/subr_pcpu.c M /usr/src/sys/powerpc/aim/mmu_oea64.c M /usr/src/sys/powerpc/ofw/ofw_machdep.c M /usr/src/sys/powerpc/powerpc/interrupt.c M /usr/src/sys/powerpc/powerpc/mp_machdep.c M /usr/src/sys/powerpc/powerpc/trap.c # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: svn://svn0.us-west.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 450478 Last Changed Rev: 450478 # svnlite status /usr/ports M /usr/ports/Mk/bsd.port.mk M /usr/ports/Mk/bsd.qt.mk M /usr/ports/audio/liba52/Makefile M /usr/ports/base/gcc/Makefile M /usr/ports/base/gcc/distinfo M /usr/ports/base/gcc/pkg-plist M /usr/ports/devel/libunwind/Makefile ? = /usr/ports/devel/qt5/files/extrapatch-config.tests_unix_arch.test M /usr/ports/lang/gcc7/Makefile M /usr/ports/sysutils/cdrdao/Makefile ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMA= ssembler.h ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_assembler_ARMv= 7Assembler.h ? = /usr/ports/www/qt5-webkit/files/patch-Source_JavaScriptCore_offlineasm_arm= .rb ? /usr/ports/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h ? = /usr/ports/www/qt5-webkit/files/patch-Source_WebCore_platform_graphics_cpu= _arm_filters_FELightingNEON.cpp ? = /usr/ports/www/qt5-webkit/files/patch-Source_bmalloc_bmalloc_BPlatform.h # more /usr/local/etc/poudriere.d/make.conf WANT_QT_VERBOSE_CONFIGURE=3D1 # DEFAULT_VERSIONS+=3Dperl5=3D5.24 gcc=3D7 # # =46rom a local /usr/ports/Mk/bsd.port.mk extension: ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG=3D # .if ${.CURDIR:M*/devel/llvm*} #WITH_DEBUG=3D .elif ${.CURDIR:M*/www/qt5-webkit*} #WITH_DEBUG=3D .else WITH_DEBUG=3D .endif MALLOC_PRODUCTION=3D # # The system clang for TARGET_ARCH=3Dpowerpc64 # and the system binutils (such as ld) do not # (yet?) mix well. So for ports use the # devel/binutils ones. (A problem before # they are already in place!) .if ${.CURDIR:M*/devel/binutils} .elif ${.CURDIR:M*/math/gmp} .elif ${.CURDIR:M*/math/mpfr} .elif ${.CURDIR:M*/devel/bison} .elif ${.CURDIR:M*/devel/gmake} .elif ${.CURDIR:M*/devel/gettext-tools} .elif ${.CURDIR:M*/print/indexinfo} .elif ${.CURDIR:M*/devel/gettext-runtime} .elif ${.CURDIR:M*/ports-mgmt/pkg} .elif ${.CURDIR:M*/devel/m4} .elif ${.CURDIR:M*/lang/perl5.*} .elif ${.CURDIR:M*/print/texinfo} .elif ${.CURDIR:M*/misc/help2man} .elif ${.CURDIR:M*/devel/p5-Locale-gettext} .else USE_BINUTILS=3D CFLAGS+=3D-B${LOCALBASE}/bin/ CXXFLAGS+=3D-B${LOCALBASE}/bin/ CPPFLAGS+=3D-B${LOCALBASE}/bin/ .endif (In the future I will eliminate the explicit ?FLAGS assignments from my environment but they were in use here.) # svnlite diff /usr/ports/Mk/bsd.port.mk Index: /usr/ports/Mk/bsd.port.mk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/ports/Mk/bsd.port.mk (revision 450478) +++ /usr/ports/Mk/bsd.port.mk (working copy) @@ -1130,12 +1130,12 @@ =20 # Get the operating system type .if !defined(OPSYS) -OPSYS!=3D ${UNAME} -s +OPSYS!=3D echo FreeBSD .endif _EXPORTED_VARS+=3D OPSYS =20 .if !defined(_OSRELEASE) -_OSRELEASE!=3D ${UNAME} -r +_OSRELEASE!=3D echo 12.0-CURRENT .endif _EXPORTED_VARS+=3D _OSRELEASE =20 @@ -1651,7 +1651,11 @@ STRIP_CMD=3D ${TRUE} .endif DEBUG_FLAGS?=3D -g +.if defined(ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG) +CFLAGS:=3D ${CFLAGS} ${DEBUG_FLAGS} +.else CFLAGS:=3D ${CFLAGS:N-O*:N-fno-strict*} ${DEBUG_FLAGS} +.endif .if defined(INSTALL_TARGET) INSTALL_TARGET:=3D ${INSTALL_TARGET:S/^install-strip$/install/g} .endif (Note: I've had problems with some ${UNAME} use returning empty strings, which is why I've used echo as a replacement in places. The real point for the above is the ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG use.) =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ppc@freebsd.org Sat Sep 30 20:42:47 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 206B7E2EF39 for ; Sat, 30 Sep 2017 20:42:47 +0000 (UTC) (envelope-from alexander.coers@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7485A80058 for ; Sat, 30 Sep 2017 20:42:45 +0000 (UTC) (envelope-from alexander.coers@gmx.de) Received: from [192.168.2.107] ([91.9.226.89]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M54L0-1d7Hrk01eg-00zGbQ for ; Sat, 30 Sep 2017 22:42:38 +0200 From: Alexander Coers Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.0 \(3445.1.6\)) Subject: Kernel Panic on PowerMac G4 "Digital Audio" during boot Message-Id: Date: Sat, 30 Sep 2017 22:42:36 +0200 To: freebsd-ppc@freebsd.org X-Mailer: Apple Mail (2.3445.1.6) X-Provags-ID: V03:K0:0gKv1oBkJf1Q/FKg89/eFe0wAbWtUV+KBWTSnEy6WMOX1g+nWNK U5S8L3WP2G9FRdn9N8+juE8g2UiZrsrbZOEXlJ9Qsg+AXyRoAnBPsem+laKlp56N4C0CmM/ wlOZD+xYeEVoCfUimdBzJYOR1wR1fPjKmR89Rb2XgEDCjS1vzWiKxOQgZ3KEbVNkzV4zrki LevvurWUl5iSNmGnioEWA== X-UI-Out-Filterresults: notjunk:1;V01:K0:xuEMlbPqqmM=:RNLXdAooO7RDHcCFdc+s+O ggrIbPvw0ftR8pbAp/VO1cIDu3KMg4u8pl1Zxw7wwLpFZYqRwWXDunQV0833uL7RXx8XJSkUw /1nr/CMjhnhqqwi14G0fQI4R9CggEPNKAelXELFfI7tK7GHl6zmyKjWvwCGaxpXf9XgMxrUFN rp30+ScKT7RCqtJBys6VrYyS3RwU0ZUZwAJ8eqAIEWOgIf/o0Q6UFPf6/yXR2Tp3yzLo3bir6 6QFg6sGIuWox2HChevM721ykuF09jII9lg7v/EhSzNtiIGzgb6gVJ2CTceJBw2Qi7lAp1AHHg PT5eB4+s6Gx4cbPCEEjSmFs5/OuUW51v4TDjh4lVaCfpCsfqRtl0irJBMCj3d+FPppylg23dg O4d4zGqr0/H4GBikb/oGvJ6GcUenQnnlsIFbEEZKaSSqkR3gKKp2VvcXz2/3JdU52OcvEM5SC lcFTTjv/84bzHy5cLYhpyOKjBvCpjS/6WmlHoKI13ypzJDFBeEndsavnWQVvbJ07eZggtCeTx 9l0ao9Zrz1JKTKGYbFGUI2BH37gX2+D7N2nPnStAm3mM3A4sFX2pDuhdLzgwZvp62LAsnNja5 s1k50V4xUg3Fg9olHDwGJTEXB3Ihf1zGZVoowVp97mjxoZNxwpwj1Hjkw0yXpVA2zGb/8z7mq K6kTVARICM8fzSbnIZfzXmsUgCdDnB6BkM1vOnEGDUemviPnHNe66B3JEVLlBBd+EWlSydg5l bqi7+k2xrnNokDe7SoeOLxOBwQH+JQse9k3Jt6x6pbAVOSr7qrpYnJ5/Ipq2KG0RWodngcrQo i9fvwlTR2NrTsG7jYyIq/+TiuZWRiXvojcQcWssrVGeH/NBjBQ= X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Sep 2017 20:42:47 -0000 Hi all, I wanted to try (after a long time) FreeBSD on my PowerMac. I used the = 11.1 installation CD. Installation went smooth, everything worked well. If I now boot FreeBSD (currently selecting in OF boot manager with left = Alt) from SSD, the kernel needs ages (up to 2 min) to load (time between = message from loader and autoboot prompt). Shortly after that the kernel panics right after initialisation of gme0 = and cryptosoft0 with panic: timed sleep before timers are working cpuid =3D 0 KDB: stack backtrace: 00 0x4c6f00. at vpanic+0x1d4 01 0x4c6f9c at panic+0x54 02 0x534988 at sleepq_set_timeout_sbt+0x78 03 0x4d3c4c at _sleep+0x28c 04 0x821af0 at swapper+0x374 05 0x4484fc at si_startup+0x238 I am a little bit puzzled since the CD boots with the same kernel = without issues. The box features a 1.6 GHz NewerTek CPU upgrade with 1.5 = GB RAM. Any ideas? Regards, Alexander