public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Perl 5.14.2 seems to expect gcc-4
@ 2012-08-01  9:12 Nikolai Weibull
  2012-08-01  9:19 ` Nikolai Weibull
  0 siblings, 1 reply; 13+ messages in thread
From: Nikolai Weibull @ 2012-08-01  9:12 UTC (permalink / raw)
  To: cygwin

Hi!

Cygwin updated perl to 5.14.2 on my system and now I can’t compile
XML::LibXML.  It seems that

c:\lib\perl5\5.14\i686-cygwin-threads-64int\Config.pm

expects cc to be gcc-4.  Gcc-4 doesn’t exist yet, it seems.  What’s
going on here?

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-01  9:12 Perl 5.14.2 seems to expect gcc-4 Nikolai Weibull
@ 2012-08-01  9:19 ` Nikolai Weibull
  2012-08-01 15:46   ` Matt Seitz (matseitz)
  0 siblings, 1 reply; 13+ messages in thread
From: Nikolai Weibull @ 2012-08-01  9:19 UTC (permalink / raw)
  To: cygwin

On Wed, Aug 1, 2012 at 11:12 AM, Nikolai Weibull <now@bitwi.se> wrote:
> Hi!
>
> Cygwin updated perl to 5.14.2 on my system and now I can’t compile
> XML::LibXML.  It seems that
>
> c:\lib\perl5\5.14\i686-cygwin-threads-64int\Config.pm
>
> expects cc to be gcc-4.  Gcc-4 doesn’t exist yet, it seems.  What’s
> going on here?

Sorry, scratch that, gcc-4 is available.  I got confused by the
separate version schemes (which I realize are necessary, but easy to
miss when you’re a bit stressed out.)

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* RE: Perl 5.14.2 seems to expect gcc-4
  2012-08-01  9:19 ` Nikolai Weibull
@ 2012-08-01 15:46   ` Matt Seitz (matseitz)
  2012-08-01 17:40     ` Larry Hall (Cygwin)
  2012-08-01 17:46     ` Reini Urban
  0 siblings, 2 replies; 13+ messages in thread
From: Matt Seitz (matseitz) @ 2012-08-01 15:46 UTC (permalink / raw)
  To: cygwin; +Cc: Nikolai Weibull

> On Wed, Aug 1, 2012 at 11:12 AM, Nikolai Weibull wrote:
> >
> > Cygwin updated perl to 5.14.2 on my system and now I can’t compile
> > XML::LibXML.  It seems that
> >
> > c:\lib\perl5\5.14\i686-cygwin-threads-64int\Config.pm
> >
> > expects cc to be gcc-4.  Gcc-4 doesn’t exist yet, it seems.  What’s
> > going on here?
> 
> Sorry, scratch that, gcc-4 is available.  I got confused by the separate
> version schemes (which I realize are necessary, but easy to miss when
> you’re a bit stressed out.)

Did Cygwin "setup.exe" prompt you to install the "gcc-4" package when you updated perl?

I thought "setup.exe" would prompt the user if any additional packages needed to be installed.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-01 15:46   ` Matt Seitz (matseitz)
@ 2012-08-01 17:40     ` Larry Hall (Cygwin)
  2012-08-01 17:46     ` Reini Urban
  1 sibling, 0 replies; 13+ messages in thread
From: Larry Hall (Cygwin) @ 2012-08-01 17:40 UTC (permalink / raw)
  To: cygwin

On 8/1/2012 11:46 AM, Matt Seitz (matseitz) wrote:
>> On Wed, Aug 1, 2012 at 11:12 AM, Nikolai Weibull wrote:
>>>
>>> Cygwin updated perl to 5.14.2 on my system and now I can’t compile
>>> XML::LibXML.  It seems that
>>>
>>> c:\lib\perl5\5.14\i686-cygwin-threads-64int\Config.pm
>>>
>>> expects cc to be gcc-4.  Gcc-4 doesn’t exist yet, it seems.  What’s
>>> going on here?
>>
>> Sorry, scratch that, gcc-4 is available.  I got confused by the separate
>> version schemes (which I realize are necessary, but easy to miss when
>> you’re a bit stressed out.)
>
> Did Cygwin "setup.exe" prompt you to install the "gcc-4" package when
> you  updated perl?
>
> I thought "setup.exe" would prompt the user if any additional packages
> needed to be installed.

It does this for run-time dependencies, not build-time.

-- 
Larry

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-01 15:46   ` Matt Seitz (matseitz)
  2012-08-01 17:40     ` Larry Hall (Cygwin)
@ 2012-08-01 17:46     ` Reini Urban
  2012-08-01 18:37       ` Reini Urban
  2012-08-02  4:44       ` Aaron Schneider
  1 sibling, 2 replies; 13+ messages in thread
From: Reini Urban @ 2012-08-01 17:46 UTC (permalink / raw)
  To: cygwin; +Cc: cygwin, Nikolai Weibull

On Wed, Aug 1, 2012 at 10:46 AM, Matt Seitz (matseitz) wrote:
>> On Wed, Aug 1, 2012 at 11:12 AM, Nikolai Weibull wrote:
>> >
>> > Cygwin updated perl to 5.14.2 on my system and now I can’t compile
>> > XML::LibXML.  It seems that
>> >
>> > c:\lib\perl5\5.14\i686-cygwin-threads-64int\Config.pm
>> >
>> > expects cc to be gcc-4.  Gcc-4 doesn’t exist yet, it seems.  What’s
>> > going on here?
>>
>> Sorry, scratch that, gcc-4 is available.  I got confused by the separate
>> version schemes (which I realize are necessary, but easy to miss when
>> you’re a bit stressed out.)
>
> Did Cygwin "setup.exe" prompt you to install the "gcc-4" package when you updated perl?
>
> I thought "setup.exe" would prompt the user if any additional packages needed to be installed.

no. gcc-4, make and more are not automatically installed with perl.
you will only need when you compile your own XS packages with cpan.

XML::LibXML is included in the new package perl_vendor
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-01 17:46     ` Reini Urban
@ 2012-08-01 18:37       ` Reini Urban
  2012-08-02  4:44       ` Aaron Schneider
  1 sibling, 0 replies; 13+ messages in thread
From: Reini Urban @ 2012-08-01 18:37 UTC (permalink / raw)
  To: cygwin; +Cc: cygwin, Nikolai Weibull

On Wed, Aug 1, 2012 at 10:46 AM, Matt Seitz (matseitz) wrote:
>> On Wed, Aug 1, 2012 at 11:12 AM, Nikolai Weibull wrote:
>> >
>> > Cygwin updated perl to 5.14.2 on my system and now I can’t compile
>> > XML::LibXML.  It seems that
>> >
>> > c:\lib\perl5\5.14\i686-cygwin-threads-64int\Config.pm
>> >
>> > expects cc to be gcc-4.  Gcc-4 doesn’t exist yet, it seems.  What’s
>> > going on here?
>>
>> Sorry, scratch that, gcc-4 is available.  I got confused by the separate
>> version schemes (which I realize are necessary, but easy to miss when
>> you’re a bit stressed out.)
>
> Did Cygwin "setup.exe" prompt you to install the "gcc-4" package when you updated perl?
>
> I thought "setup.exe" would prompt the user if any additional packages needed to be installed.

no. gcc-4, make and more are not automatically installed with perl.
you will only need when you compile your own XS packages with cpan.

XML::LibXML is included in the new package perl_vendor
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-01 17:46     ` Reini Urban
  2012-08-01 18:37       ` Reini Urban
@ 2012-08-02  4:44       ` Aaron Schneider
  2012-08-02 17:38         ` Reini Urban
  2012-08-02 18:10         ` Achim Gratz
  1 sibling, 2 replies; 13+ messages in thread
From: Aaron Schneider @ 2012-08-02  4:44 UTC (permalink / raw)
  To: cygwin

On 01/08/2012 19:46, Reini Urban wrote:
> On Wed, Aug 1, 2012 at 10:46 AM, Matt Seitz (matseitz) wrote:
>> Did Cygwin "setup.exe" prompt you to install the "gcc-4" package when you updated perl?
>>
>> I thought "setup.exe" would prompt the user if any additional packages needed to be installed.
>
> no. gcc-4, make and more are not automatically installed with perl.
> you will only need when you compile your own XS packages with cpan.
>
> XML::LibXML is included in the new package perl_vendor
>

Since a lot of people are having issues because 'perl_vendor' is not 
installed when should, wouldn't be better to set perl_vendor as a 
mandatory dependency of perl so just everyone gets it installed? I guess 
package size won't be an issue.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-02  4:44       ` Aaron Schneider
@ 2012-08-02 17:38         ` Reini Urban
  2012-08-02 18:10         ` Achim Gratz
  1 sibling, 0 replies; 13+ messages in thread
From: Reini Urban @ 2012-08-02 17:38 UTC (permalink / raw)
  To: cygwin

On Wed, Aug 1, 2012 at 5:14 PM, Aaron Schneider wrote:
> On 01/08/2012 19:46, Reini Urban wrote:
>> On Wed, Aug 1, 2012 at 10:46 AM, Matt Seitz (matseitz) wrote:
>>>
>>> Did Cygwin "setup.exe" prompt you to install the "gcc-4" package when you
>>> updated perl?
>>>
>>> I thought "setup.exe" would prompt the user if any additional packages
>>> needed to be installed.
>>
>>
>> no. gcc-4, make and more are not automatically installed with perl.
>> you will only need when you compile your own XS packages with cpan.
>>
>> XML::LibXML is included in the new package perl_vendor
>>
>
> Since a lot of people are having issues because 'perl_vendor' is not
> installed when should, wouldn't be better to set perl_vendor as a mandatory
> dependency of perl so just everyone gets it installed? I guess package size
> won't be an issue.

Sure. But Yakoov explicitly wanted a perl independent from perl_vendor.
Yakoov?
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-02  4:44       ` Aaron Schneider
  2012-08-02 17:38         ` Reini Urban
@ 2012-08-02 18:10         ` Achim Gratz
  2012-08-02 19:32           ` Reini Urban
  2012-08-02 19:47           ` Nikolai Weibull
  1 sibling, 2 replies; 13+ messages in thread
From: Achim Gratz @ 2012-08-02 18:10 UTC (permalink / raw)
  To: cygwin

Aaron Schneider writes:
> Since a lot of people are having issues because 'perl_vendor' is not
> installed when should, wouldn't be better to set perl_vendor as a
> mandatory dependency of perl so just everyone gets it installed? I
> guess package size won't be an issue.

No, please don't — I have compiled my own perl packages and need
perl_vendor to stay out of the way.  If anything this would be a hint
that hiding packages in perl_vendor, while helping to keep the number of
packages down, doesn't help people finding what they need.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf Blofeld V1.15B11:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-02 18:10         ` Achim Gratz
@ 2012-08-02 19:32           ` Reini Urban
  2012-08-02 20:21             ` Achim Gratz
  2012-08-02 19:47           ` Nikolai Weibull
  1 sibling, 1 reply; 13+ messages in thread
From: Reini Urban @ 2012-08-02 19:32 UTC (permalink / raw)
  To: cygwin

On Thu, Aug 2, 2012 at 1:08 PM, Achim Gratz  wrote:
> Aaron Schneider writes:
>> Since a lot of people are having issues because 'perl_vendor' is not
>> installed when should, wouldn't be better to set perl_vendor as a
>> mandatory dependency of perl so just everyone gets it installed? I
>> guess package size won't be an issue.
>
> No, please don't — I have compiled my own perl packages and need
> perl_vendor to stay out of the way.  If anything this would be a hint
> that hiding packages in perl_vendor, while helping to keep the number of
> packages down, doesn't help people finding what they need.

Please don't spread fud. Self-compiled cpan packages are always
favored over vendor packages. See your @INC.
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-02 18:10         ` Achim Gratz
  2012-08-02 19:32           ` Reini Urban
@ 2012-08-02 19:47           ` Nikolai Weibull
  1 sibling, 0 replies; 13+ messages in thread
From: Nikolai Weibull @ 2012-08-02 19:47 UTC (permalink / raw)
  To: cygwin

On Thu, Aug 2, 2012 at 8:08 PM, Achim Gratz <Stromeko@nexgo.de> wrote:
> Aaron Schneider writes:
>> Since a lot of people are having issues because 'perl_vendor' is not
>> installed when should, wouldn't be better to set perl_vendor as a
>> mandatory dependency of perl so just everyone gets it installed? I
>> guess package size won't be an issue.

> No, please don't — I have compiled my own perl packages and need
> perl_vendor to stay out of the way.  If anything this would be a hint
> that hiding packages in perl_vendor, while helping to keep the number of
> packages down, doesn't help people finding what they need.

I agree on the not hiding packages in perl_vendor part.  Once I
realized that I was missing XML::LibXML, I checked whether it was
available and, finding that it for some reason wasn’t (anymore, I
thought, as I had used it previously with Perl 5.10), went the cpan
route, which led me down the rabbit’s hole.

It’s impossible to know what the perl_vendor package contains unless
you actually install it.  Split it up, make XML::LibXML available as a
separate package and add its dependencies.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-02 19:32           ` Reini Urban
@ 2012-08-02 20:21             ` Achim Gratz
  2012-08-02 20:26               ` Reini Urban
  0 siblings, 1 reply; 13+ messages in thread
From: Achim Gratz @ 2012-08-02 20:21 UTC (permalink / raw)
  To: cygwin

Reini Urban writes:
> Please don't spread fud. Self-compiled cpan packages are always
> favored over vendor packages. See your @INC.

I really meant packages, of the Cygwin variant (I've got cygport
definitions for all of them and posted a link to them over in
cygwin-apps).  Managing dependencies with an opaque blob like
perl_vendor seemed more trouble than creating some 240 or so packages
that include all that are in perl_vendor, but one package for each
distribution (and an umbrella package for installing them all in one
go).


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Perl 5.14.2 seems to expect gcc-4
  2012-08-02 20:21             ` Achim Gratz
@ 2012-08-02 20:26               ` Reini Urban
  0 siblings, 0 replies; 13+ messages in thread
From: Reini Urban @ 2012-08-02 20:26 UTC (permalink / raw)
  To: cygwin

On Thu, Aug 2, 2012 at 2:46 PM, Achim Gratz wrote:
> Reini Urban writes:
>> Please don't spread fud. Self-compiled cpan packages are always
>> favored over vendor packages. See your @INC.
>
> I really meant packages, of the Cygwin variant (I've got cygport
> definitions for all of them and posted a link to them over in
> cygwin-apps).  Managing dependencies with an opaque blob like
> perl_vendor seemed more trouble than creating some 240 or so packages
> that include all that are in perl_vendor, but one package for each
> distribution (and an umbrella package for installing them all in one
> go).

I would be happy to assign it over to you if you are happy with it.
I have no time to maintain hundreds of packages which change monthly.
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2012-08-02 20:21 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-01  9:12 Perl 5.14.2 seems to expect gcc-4 Nikolai Weibull
2012-08-01  9:19 ` Nikolai Weibull
2012-08-01 15:46   ` Matt Seitz (matseitz)
2012-08-01 17:40     ` Larry Hall (Cygwin)
2012-08-01 17:46     ` Reini Urban
2012-08-01 18:37       ` Reini Urban
2012-08-02  4:44       ` Aaron Schneider
2012-08-02 17:38         ` Reini Urban
2012-08-02 18:10         ` Achim Gratz
2012-08-02 19:32           ` Reini Urban
2012-08-02 20:21             ` Achim Gratz
2012-08-02 20:26               ` Reini Urban
2012-08-02 19:47           ` Nikolai Weibull

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).