[kde-freebsd] [Bug 208233] [exp-run] Add more boost macros to qt4-moc

2016-03-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208233

Antoine Brodin  changed:

   What|Removed |Added

   Assignee|anto...@freebsd.org |rak...@freebsd.org

--- Comment #1 from Antoine Brodin  ---
Exp-run results on 10.3 i386:

http://pb2.nyi.freebsd.org/build.html?mastername=103i386-default-PR208233&build=2016-03-23_12h59m16s

Exp-run results on 9.3 amd64:

http://pb2.nyi.freebsd.org/build.html?mastername=93amd64-default-PR208233&build=2016-03-23_19h56m35s

The failures seem to happen in a vanilla ports tree too.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [package - 93amd64-default][graphics/digikam-kde4] Failed for digikam-4.2.0_3, 2 in build

2016-03-23 Thread Adriaan de Groot
On Wednesday, March 23, 2016 07:12:35 PM Andriy Gapon wrote:
> Interesting that clang on head does complain about this as well.
> http://article.gmane.org/gmane.os.freebsd.devel.pkg-fallout/285895

Here's a very short example:

===
[adridg@beastie /tmp]$ cat t.cpp
extern "C" {
#include 
}
[adridg@beastie /tmp]$ g++ --version
g++ (FreeBSD Ports Collection) 4.8.5
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[adridg@beastie /tmp]$ c++ --version
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: x86_64-unknown-freebsd10.3
Thread model: posix
===


Results (only clang34 thinks it's ok):


===
[adridg@beastie /tmp]$ g++ -I /usr/local/include -c t.cpp
In file included from t.cpp:2:0:
/usr/local/include/lensfun/lensfun.h:2506:5: error: template with C linkage
 template static void ModifyColor_Vignetting_PA (
 ^
/usr/local/include/lensfun/lensfun.h:2508:5: error: template with C linkage
 template static void ModifyColor_DeVignetting_PA (
 ^
[adridg@beastie /tmp]$ clang++36 -I /usr/local/include -c t.cpp
In file included from t.cpp:2:
/usr/local/include/lensfun/lensfun.h:2506:5: error: templates must have C++
  linkage
template static void ModifyColor_Vignetting_PA (
^~~~
/usr/local/include/lensfun/lensfun.h:2508:5: error: templates must have C++
  linkage
template static void ModifyColor_DeVignetting_PA (
^~~~
2 errors generated.
[adridg@beastie /tmp]$ clang++ -I /usr/local/include -c t.cpp
===



But this sample program:

===
[adridg@beastie /tmp]$ cat t.cpp
extern "C" {
template void foo(T t) {};   
}
===


Yields an error with all three compilers. Apparently linkage state is reset at 
#include boundaries in clang 3.4 (or something like that). An interesting edge 
case, but moot nonetheless.


[ade]
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [package - 93amd64-default][graphics/digikam-kde4] Failed for digikam-4.2.0_3, 2 in build

2016-03-23 Thread Andriy Gapon
On 23/03/2016 12:34, Adriaan de Groot wrote:
> This fallout occurs on 9.3 because of two things:
> 
>  - gcc from base doesn't like templates in an extern "C" { } block
>- clang in 10.1 doesn't mind

Interesting that clang on head does complain about this as well.
http://article.gmane.org/gmane.os.freebsd.devel.pkg-fallout/285895

>- *possibly* gcc newer than 4.8.3 doesn't mind either
>  - digikam stupidly puts extern "C" { #include  } somewhere
>- lensfun itself is pretty careful with the linkage specifiers
>- i suspect that removing the extern "C" { } fixes this


-- 
Andriy Gapon
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [SVN Commit] branches/plasma5/KDE/sysutils/plasma5-kinfocenter

2016-03-23 Thread Tobias Berner
SVN commit 12163 by tcberner:

Rather than useing sysconfs to calculate the value, use the hw.physmem as done 
in memory_fbsd.cpp

 M  +1 -1  Makefile  
 M  +18 -11files/patch-d1201  


___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [Bug 208233] [exp-run] Add more boost macros to qt4-moc

2016-03-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208233

Antoine Brodin  changed:

   What|Removed |Added

 CC||port...@freebsd.org
 Status|New |Open
   Assignee|port...@freebsd.org |anto...@freebsd.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [package - 93amd64-default][graphics/digikam-kde4] Failed for digikam-4.2.0_3, 2 in build

2016-03-23 Thread Adriaan de Groot
On Wednesday 23 March 2016 11:34:45 Adriaan de Groot wrote:
>  - gcc from base doesn't like templates in an extern "C" { } block
>- clang in 10.1 doesn't mind
>- *possibly* gcc newer than 4.8.3 doesn't mind either

What's kind of weird is that gcc 4.8.3 on OpenSUSE doesn't mind either.

Anyway, let's moot this by updating digikam instead.

[ade]
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [package - 93amd64-default][graphics/digikam-kde4] Failed for digikam-4.2.0_3, 2 in build

2016-03-23 Thread Adriaan de Groot
On Wednesday 23 March 2016 03:29:13 pkg-fall...@freebsd.org wrote:
> /wrkdirs/usr/ports/graphics/digikam-kde4/work/digikam-4.2.0/core/libs/dimg/f
> ilters/lens/lensfunfilter.cpp In file included from
> /wrkdirs/usr/ports/graphics/digikam-kde4/work/digikam-4.2.0/core/libs/dimg/
> filters/lens/lensfuniface.h:29, from
> /wrkdirs/usr/ports/graphics/digikam-kde4/work/digikam-4.2.0/core/libs/dimg/
> filters/lens/lensfunfilter.cpp:35:
> /usr/local/include/lensfun/lensfun.h:2506: error: template with C linkage
> /usr/local/include/lensfun/lensfun.h:2508: error: template with C linkage
> ***
> [digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/filters/lens/lensfunfilter
> .o] Error code 1

This fallout occurs on 9.3 because of two things:

 - gcc from base doesn't like templates in an extern "C" { } block
   - clang in 10.1 doesn't mind
   - *possibly* gcc newer than 4.8.3 doesn't mind either
 - digikam stupidly puts extern "C" { #include  } somewhere
   - lensfun itself is pretty careful with the linkage specifiers
   - i suspect that removing the extern "C" { } fixes this

Patch is attached -- but untesterd, since I don't have a 9.3 box available. 
Note also that the patch interferes with the file patch-git-r2ad23d-lensfun-fix 
as well. They would need to be merged.

Oh, and this may all be mooted by simply updating digikam to a much newer 
version from area51.

[ade]--- ./work/digikam-4.2.0/core/libs/dimg/filters/lens/lensfuniface.h.orig	2014-08-04 01:25:59.0 +0200
+++ ./work/digikam-4.2.0/core/libs/dimg/filters/lens/lensfuniface.h	2016-03-23 11:30:58.015343907 +0100
@@ -24,10 +24,7 @@
 
 // Lib LensFun includes
 
-extern "C"
-{
 #include 
-}
 
 // local includes
 
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [Bug 199601] devel/boost-all: Upgrade to 1.58, 1.59, or 1.60

2016-03-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199601

--- Comment #88 from Raphael Kubo da Costa  ---
I've finally filed bug 208233 for the qt4-moc exp-run. The patch I'm testing
also removes all the obscure patches I mentioned in comment #49 (leaving only a
handful that did not add #ifndef Q_MOC_RUN bits).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] maintainer-feedback requested: [Bug 208233] [exp-run] Add more boost macros to qt4-moc

2016-03-23 Thread bugzilla-noreply
Raphael Kubo da Costa  has reassigned Bugzilla Automation
's request for maintainer-feedback to k...@freebsd.org:
Bug 208233: [exp-run] Add more boost macros to qt4-moc
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208233



--- Description ---
Created attachment 168530
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=168530&action=edit
Patch v1

I'd like to request an exp-run for adding some additional Boost macros to
devel/qt4-moc to prepare for the Boost 1.60 update.

This is a much cleaner solution than the tons of obscure patches that were
committed to the tree a while ago, and I believe everything can be committed
before the Boost update itself.

Patch attached and also available here:
.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [Bug 208233] [exp-run] Add more boost macros to qt4-moc

2016-03-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208233

Raphael Kubo da Costa  changed:

   What|Removed |Added

 CC||k...@freebsd.org
   Assignee|k...@freebsd.org |port...@freebsd.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [Bug 208233] [exp-run] Add more boost macros to qt4-moc

2016-03-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208233

Raphael Kubo da Costa  changed:

   What|Removed |Added

  Flags|maintainer-feedback?(kde@Fr |
   |eeBSD.org)  |

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [Bug 208233] [exp-run] Add more boost macros to qt4-moc

2016-03-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208233

Bug ID: 208233
   Summary: [exp-run] Add more boost macros to qt4-moc
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: k...@freebsd.org
  Reporter: rak...@freebsd.org
CC: truck...@freebsd.org
Blocks: 199601
 Flags: maintainer-feedback?(k...@freebsd.org)
CC:
  Assignee: k...@freebsd.org

Created attachment 168530
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=168530&action=edit
Patch v1

I'd like to request an exp-run for adding some additional Boost macros to
devel/qt4-moc to prepare for the Boost 1.60 update.

This is a much cleaner solution than the tons of obscure patches that were
committed to the tree a while ago, and I believe everything can be committed
before the Boost update itself.

Patch attached and also available here:
.


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199601
[Bug 199601] devel/boost-all: Upgrade to 1.58, 1.59, or 1.60
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [Bug 199601] devel/boost-all: Upgrade to 1.58, 1.59, or 1.60

2016-03-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199601

Raphael Kubo da Costa  changed:

   What|Removed |Added

 Depends on||208233


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208233
[Bug 208233] [exp-run] Add more boost macros to qt4-moc
-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [SVN Commit] area51/QT/devel/qt5-assistant

2016-03-23 Thread Schaich Alonso
On Wed, 23 Mar 2016 07:56:55 +0100
Ralf Nolden  wrote:

> Am Mittwoch, 23. März 2016, 07:05:21 schrieb Ralf Nolden:
>  
> > > Hi
> > > 
> > > Sorry it took me so long to reply.
> > > 
> > > Wouldn't it be more straightforward to add a dependency on qt5-help for
> > > assistant?
> > 
> Looking at the HEAD Makefile, there is already a dependency on qt5-help, so 
> nothing to do here. You'd just need to revert on your area51 commit.
> 
> -- 
> Kind regards,
> 
> Ralf Nolden
> 

Done in r12162

Alonso


pgpUCXe6ukKHh.pgp
Description: PGP signature
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


[kde-freebsd] [SVN Commit] area51/QT/devel/qt5-assistant

2016-03-23 Thread Alonso Schaich
SVN commit 12162 by aschai:

Revert 12128

Data/Documentation files installed by qt5-assisitant after 12128 conflict
with those installed by qt5-help.



 M  +2 -8  Makefile  
 M  +0 -31 pkg-plist  


___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information