Bug 197845

Summary: [patch] www/newsbeuter update to 2.9
Product: Ports & Packages Reporter: Zsolt Udvari <uzsolt>
Component: Individual Port(s)Assignee: Tilman Keskinoz <arved>
Status: Closed FIXED    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (arved)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch none

Description Zsolt Udvari freebsd_committer freebsd_triage 2015-02-20 11:03:14 UTC
Created attachment 153203 [details]
Patch

Simple www/newsbeuter update to 2.9
Poudriere log: http://uzsolt.hu/freebsd/poudriere/html/amd64/2015-02-20_07h40m18s/logs/newsbeuter-2.9.log
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-02-20 11:03:14 UTC
Auto-assigned to maintainer arved@FreeBSD.org
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2015-02-20 12:56:40 UTC
Needs work to compile on 8.x and 9.x

In file included from src/configcontainer.cpp:5:
include/logger.h:5:10: fatal error: 'mutex' file not found
#include <mutex>
         ^
Comment 3 Zsolt Udvari freebsd_committer freebsd_triage 2015-02-20 20:34:06 UTC
Do you think the reason is "Change code base to C+11"?
Comment 4 Tilman Keskinoz freebsd_committer freebsd_triage 2015-02-20 20:41:02 UTC
probably. The old version definetly works on 9.x so i don't want to mark it broken on 9.x.

It could also be a clang problem on 8.x/9.x
Adding USE_GCC fixes the build for me, but i am a bit reluctant to force GCC for 10.x too.

I first have to find out what is the best way to use ports-gcc on 8.x/9.x and base system clang on 10.x
Comment 5 Tilman Keskinoz freebsd_committer freebsd_triage 2015-02-25 14:19:15 UTC
committed w/ small modification for 8.x/9.x, thanks!
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-02-25 14:19:32 UTC
A commit references this bug:

Author: arved
Date: Wed Feb 25 14:18:41 UTC 2015
New revision: 379913
URL: https://svnweb.freebsd.org/changeset/ports/379913

Log:
  Update to 2.9

  PR:		197845
  Submitted by:	Zsolt Udvari

Changes:
  head/www/newsbeuter/Makefile
  head/www/newsbeuter/distinfo