f34 - llvm12 update

2021-05-14 Thread Serge Guelton
Hi folks,

we're preparing an update of the LLVM package from 12.0.0rc1 to 12.0.0.

In addition the package the llvm team maintain, the following packages needs a 
rebuild:

annobin-0:9.65
bindgen-0:0.57.0
clazy-0:1.9
doxygen-1:1.9.1
gnome-builder-0:3.40.0
mesa-dri-drivers-0:21.0.2
mesa-libOSMesa-0:21.0.2
mesa-vulkan-drivers-0:21.0.2
postgresql-llvmjit-0:13.2
qt-creator-0:4.14.1
qt6-doctools-0:6.0.3
qt6-linguist-0:6.0.3

Once the llvm packaes are all rebuit, we will push these rebuilds in the 
side-tag f34-build-side-41029.

Feel free to contact sguel...@redhat.com and tstel...@redhat.com if you have any
question/remark.
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


f34 - llvm12 update

2021-05-14 Thread Serge Guelton
Hi folks,

we're preparing an update of the LLVM package from 12.0.0rc1 to 12.0.0.

In addition the package the llvm team maintain, the following packages needs a 
rebuild:

annobin-0:9.65
bindgen-0:0.57.0
clazy-0:1.9
doxygen-1:1.9.1
gnome-builder-0:3.40.0
mesa-dri-drivers-0:21.0.2
mesa-libOSMesa-0:21.0.2
mesa-vulkan-drivers-0:21.0.2
postgresql-llvmjit-0:13.2
qt-creator-0:4.14.1
qt6-doctools-0:6.0.3
qt6-linguist-0:6.0.3

Once the llvm packaes are all rebuit, we will push these rebuilds in the 
side-tag f34-build-side-41029.

Feel free to contact sguel...@redhat.com and tstel...@redhat.com if you have any
question/remark.
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Debugging ppc64le

2019-02-05 Thread Serge Guelton
On Wed, Feb 06, 2019 at 12:51:54AM +, Tom Hughes wrote:
> On 06/02/2019 00:47, Christoph Junghans wrote:
> 
> >While packaging up votca-csg-1.5, I ran into some tests failing:
> >https://github.com/votca/csg/issues/326
> >but this only happens on ppc64le under epel7. (So I expect boost-1.53
> >being the culprit!)
> >
> >Is there a good way (qemu or something) to debug this interactively?
> 
> You can use one of the test machines:
> 
> https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintainers
> 
> The ppc64le one is F28 but if you can't reproduce it there then
> you can use mock to get an EPEL7 environment.

I've been in the same situation to debug 
https://bugzilla.redhat.com/show_bug.cgi?id=1672630
And I ended up asking for an account on https://cfarm.tetaneutral.net/, they do 
have a few ppc
machine available.

Hop it helps
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Attempt to update ispc

2019-01-22 Thread Serge Guelton
On Sun, Jan 20, 2019 at 11:36:22AM -0800, Luya Tshimbalanga wrote:
> Hello team,
> 
> Upstream ispc updated to 1.10.0.  Unfortunately, the build failed with
> broken clang++ compiler according to koji  
> (https://koji.fedoraproject.org/koji/taskinfo?taskID=32150411)
> 
> Can someone investigate the issue? This package is needed by embree, a
> dependency for both Blender, luxcorerender and Yafaray.
> 
> Thanks
> 
> Luya
> 

Hi Luya,

Clang does not support the -fstack-clash-protection flag. We used to silently 
ignore that flag but it's no longer the case.
Why are you using clang to compile the package? The safe step is to use gcc, ot 
if clang is needed, to strip -fstack-clash-protection
from the flags passed to clang, but that's not future-proof (clang may end up 
supporting that flag).

Hope it helps,

Serge
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: clang and Fedora's default C/CXX flags

2019-01-04 Thread Serge Guelton
On Thu, Jan 03, 2019 at 12:31:50PM -0800, Tom Stellard wrote:
> On 01/03/2019 12:28 PM, Carlos O'Donell wrote:
> > On 1/3/19 2:49 PM, Michael Cronenworth wrote:
> >> Part of Fedora's default C/CXX flags include -fstack-clash-protection
> >> but clang does not support this flag and has until a few weeks ago[1]
> >> silently ignored the flag.
> >>
> >> What are clang apps who use Fedora's default flags supposed to do?
> >> Are there clang default flag macros?
> >>
> >> Thanks, Michael
> >>
> >> [1] https://bugzilla.redhat.com/show_bug.cgi?id=1658311
> > 
> > You should reach out to Tom or Serge for comments :-)
> > 
> 
> The recommended solution for now is to filter out flags that clang does
> not support.
> 
> See for example: 
> https://src.fedoraproject.org/rpms/libcxx/blob/master/f/libcxx.spec#_60
> 
If the goal is to harden the binary without much performance overhead,
clang also proposes some unique flags, maybe it is worth considering
them?

https://clang.llvm.org/docs/SafeStack.html looks like a decent choice.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org