[EPEL-devel] Re: What to do about missing gcc-objc from RHEL8?

2019-08-17 Thread Stephen John Smoogen
On Sat, 17 Aug 2019 at 11:18, Björn Persson  wrote:
>
> Stephen John Smoogen wrote:
> > gcc-objc will need someone to make a module or SCL for it. The GCC
> > src.rpm seems to be patched out to not make any of the alternative
> > compilers that gcc normally makes.
>
> In that case I guess there is no gcc-gnat either? :-(
>

As far as I know, the only artifacts which come out of the gcc src.rpm
are the ones which are shipped.. everything else is removed to make
the build process simpler and less prone to 'oh gcc-gnat enabled
something which made gcc-g++ do X when it should have done Y. [Not
that happens a lot.. but this is meant to be a process where even 1 in
a million problems aren't wanted by enterprise customers]

> > So someone will need to take this on as a major project to form.
>
> I have little experience with building GCC, and none at all with
> modules or SCLs. I think this would be too big a project for me to
> handle in my scarce free time, but if a team would form to build a GCC
> with more languages enabled, then maybe I could help to some small
> degree.
>

Me either. This is going to be a learning process !

> Björn Persson
> ___
> epel-devel mailing list -- epel-devel@lists.fedoraproject.org
> To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org



-- 
Stephen J Smoogen.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: What to do about missing gcc-objc from RHEL8?

2019-08-17 Thread Björn Persson
Stephen John Smoogen wrote:
> gcc-objc will need someone to make a module or SCL for it. The GCC
> src.rpm seems to be patched out to not make any of the alternative
> compilers that gcc normally makes.

In that case I guess there is no gcc-gnat either? :-(

> So someone will need to take this on as a major project to form.

I have little experience with building GCC, and none at all with
modules or SCLs. I think this would be too big a project for me to
handle in my scarce free time, but if a team would form to build a GCC
with more languages enabled, then maybe I could help to some small
degree.

Björn Persson


pgpSdMxQshB3h.pgp
Description: OpenPGP digital signatur
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: What to do about missing gcc-objc from RHEL8?

2019-08-16 Thread Stephen John Smoogen
On Thu, 15 Aug 2019 at 12:17, Orion Poplawski  wrote:
>
> What to do about missing gcc-objc from RHEL8?  Are there alternative compilers
> yet that we can access?  Will we have to package gcc-objc for EPEL8 
> separately?
>

gcc-objc will need someone to make a module or SCL for it. The GCC
src.rpm seems to be patched out to not make any of the alternative
compilers that gcc normally makes. So someone will need to take this
on as a major project to form. I mention an SCL (or something similar)
because RHEL-8.x seems to be using scl's for updated compilers.

For a spitball-strawman, I would probably make a fully updated gcc
stack which compiled into /opt/epel/{bin,lib,etc} (I put in a ticket
for us to get this namespace reserved by the official Linux Filesystem
group last year. I have not heard anything for/against it so may just
say fudge it and use it). Again spitball

For a better strawman, this needs to be done in the CentOS-SCL and we
work out how to integrate our efforts somewhere.

Beyond that, anything from Red Hat will need to be done through the
customer process like Troy mentions.


> --
> Orion Poplawski
> Manager of NWRA Technical Systems  720-772-5637
> NWRA, Boulder/CoRA Office FAX: 303-415-9702
> 3380 Mitchell Lane   or...@nwra.com
> Boulder, CO 80301 https://www.nwra.com/
>
> ___
> epel-devel mailing list -- epel-devel@lists.fedoraproject.org
> To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org



-- 
Stephen J Smoogen.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: What to do about missing gcc-objc from RHEL8?

2019-08-15 Thread Troy Dawson
Note:  I am not an expert of gcc-objc.
I just see that it wasn't built with the RHEL8 gcc and I'm answering
accordingly.
Someone else might have different, better answers.

On Thu, Aug 15, 2019 at 9:14 AM Orion Poplawski  wrote:
>
> What to do about missing gcc-objc from RHEL8?

Open a customer support ticket with Red Hat.
You could open a bugzilla, but a customer support ticket would be better.

> Are there alternative compilers yet that we can access?

That's a pretty broad question. (Yes, of course.  perl, ruby etc...)
But I assume you mean to compute objective code.
I don't know.

> Will we have to package gcc-objc for EPEL8 separately?

If the answer to the first question, from Red Hat, is that they do not
plan on supporting it anymore.
Yes, you will need to package gcc-objc EPEL8.

Troy
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org