[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-12-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165

Fedora Update System  changed:

   What|Removed |Added

 Resolution|RAWHIDE |ERRATA



--- Comment #13 from Fedora Update System  ---
perl-Net-IDN-Encode-2.400-7.fc28 has been pushed to the Fedora 28 stable
repository. If problems still persist, please make note of it in this bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #12 from Fedora Update System  ---
perl-Net-IDN-Encode-2.400-7.fc28 has been pushed to the Fedora 28 testing
repository. If problems still persist, please make note of it in this bug
report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2018-b2c056d6b0

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #11 from Fedora Update System  ---
perl-Net-IDN-Encode-2.400-7.fc28 has been submitted as an update to Fedora 28.
https://bodhi.fedoraproject.org/updates/FEDORA-2018-b2c056d6b0

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-03-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165

Petr Pisar  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |RAWHIDE
Last Closed||2018-03-14 09:00:00



-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-03-02 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165

Petr Pisar  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #10 from Petr Pisar  ---
I finished adding ExtUtils::CBuilder dependency to spec files. I omitted some
of them where it came as a transitive dependency of some other already used
XS-builder used module because I do not feel competent nor motivate to hunt the
specific piece of line responsible for executing gcc in foreign packages. I
fell little bit uneasy with this change.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165

Petr Pisar  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED
   Fixed In Version||perl-ExtUtils-CBuilder-0.28
   ||0230-3.fc29



--- Comment #9 from Petr Pisar  ---
There were no objections. The change is implemented in:

perl-ExtUtils-CBuilder-0.280230-3.fc29
perl-ExtUtils-MakeMaker-7.32-2.fc29
perl-Module-Build-0.42.24-6.fc29

I also removed a hard dependency on perl-devel from perl-ExtUtils-MakeMaker.

I also noticed that perl-Module-Install pulls in perl-devel and gcc
transitively. I will find out why.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #8 from Petr Pisar  ---
The perl-devel message
.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #7 from Petr Pisar  ---
I did some tests and if we want perl-ExtUtils-CBuilder to require gcc, we need
to remove dependency on ExtUtils::CBuilder from perl-Module-Build. That will
break 36 packages in Fedora.

Module-Build requires ExtUtils::CBuilder in META data, but at the same time
documents that Module::Build users should require ExtUtils::CBuilder
explicitly.

I'm keen to go this way and fix the 36 packages. I will send an e-mail to
perl-devel list the attract more attention and more ideas.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #6 from Petr Pisar  ---
Compare to cmake bug #923024. cmake does not run-require any compiler although
it defaults to C++ and dies if it cannot find g++.

I will probably add both compilers as a hard dependency.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #5 from Igor Gnatenko  ---
I would add both dependencies.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #4 from Paul Howarth  ---
(In reply to Petr Pisar from comment #1)
> Also Perl guidelines states that archfull packages should
> build-require perl-devel. I do not want tell people that they should
> build-require EU::CBuilder instead.

Not all archful packages use EU::CBuilder; those that don't should pull in gcc
themselves, but those that do use EU::CBuilder could reasonably expect it to
"just work" I think.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #3 from Paul Howarth  ---
Looking at the gcc-removal.txt file, all of the failures mentioning EU::CB are
failing when trying to run gcc rather than g++.

So I'm inclined to add a hard dependency on gcc (the module is pretty much
useless without it) and a soft one on gcc-c++.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165



--- Comment #2 from Petr Pisar  ---
CBuilder::Base::compile() does:

  my @cc = $self->split_like_shell($args{'C++'} ? $cf->{cxx} : $cf->{cc});
  $self->do_system(@cc, @flags, $args{source})

Should we also hard-require gcc-c++? Or do we aim to "good enough" solution?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1547165] perl-ExtUtils-CBuilder should require gcc

2018-02-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1547165

Petr Pisar  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED



--- Comment #1 from Petr Pisar  ---
I did not yet look at the problem thoroughly. I remember we had a dependency on
gcc somewhere sometime and people did not like that installing Perl core
modules installs gcc. I need to look into it more deeply. Because I do not want
noarch packages to bring gcc into build root via some transitive dependency.
Also Perl guidelines states that archfull packages should build-require
perl-devel. I do not want tell people that they should build-require
EU::CBuilder instead.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org