Skip Menu |

This queue is for tickets about the String-Ediff CPAN distribution.

Report information
The Basics
Id: 15270
Status: resolved
Worked: 1 hour (60 min)
Priority: 0/
Queue: String-Ediff

People
Owner: BOXZOU [...] cpan.org
Requestors: TJENNESS [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.08
Fixed in: 0.09



Subject: Build for String::Ediff is not at all portable
String::Ediff does not build properly on a non-GNU non-Linux system. There are a number of minor issues which can trivially be fixed. The issues are: 1. Should not force -shared into LDDFLAGS in Makefile.PL. Perl knows how to build a module so you should not override it. 2. Perl has been built with its own optimize settings so usually you do not need to define OPTIMIZE in Makefile.PL 3. Do not set _GNU_SOURCE if you don't need to. 4. st.c uses non-standard C++ style comments. These should be replaced with standard C /* comments. Sun cc does not like C++ comments for example. When I've made these minor changes things seem to build properly.
CC: TJENNESS [...] cpan.org
Subject: Re: [cpan #15270] Build for String::Ediff is not at all portable
Date: Sat, 5 May 2007 17:48:07 -0700 (PDT)
To: bug-String-Ediff [...] rt.cpan.org
From: Bo Zou <boxzou [...] yahoo.com>
Hi, Can you assign this bug to me? It's fixed in String::Ediff version 0.09. Thanks. Bo --- via RT <bug-String-Ediff@rt.cpan.org> wrote: Show quoted text
> > This message about String-Ediff was sent to you by > TJENNESS <TJENNESS@cpan.org> via rt.cpan.org > > Full context and any attached attachments can be > found at: > <URL: > https://rt.cpan.org/Ticket/Display.html?id=15270 > > > String::Ediff does not build properly on a non-GNU > non-Linux system. There are a number of minor issues > which can trivially be fixed. > The issues are: > > 1. Should not force -shared into LDDFLAGS in > Makefile.PL. Perl knows how to build a module so you > should not override it. > 2. Perl has been built with its own optimize > settings so usually you do not need to define > OPTIMIZE in Makefile.PL > 3. Do not set _GNU_SOURCE if you don't need to. > 4. st.c uses non-standard C++ style comments. These > should be replaced with standard C /* comments. Sun > cc does not like C++ comments for example. > > When I've made these minor changes things seem to > build properly. >
Show quoted text
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
fixed in 0.09.