git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Problem compiling: that perl thing again

From
LTLuben Tuikov <ltuikov@yahoo.com>
Date
Dec 8, 2006, 21:26 UTC
Message-ID
<760708.55141.qm@web31801.mail.mud.yahoo.com>
In-Reply-To
<7vvekmgljm.fsf@assigned-by-dhcp.cox.net>
--- Junio C Hamano <junkio@cox.net> wrote:
Show 12 quoted lines
> Luben Tuikov <ltuikov@yahoo.com> writes:
> 
> > Over the last 2 months each time I pull, check out next and compile,
> > I'm seeing _some_ kind of problem with compiling the perl section
> > of git.  Sometimes git-reset --hard, or a fresh checkout, or git-clean
> > resolve the situation.  But not this time.
> > ...
> > So, where is "perl.mak"?
> 
> This particular breakage cannot be "last two months", but there
> was a recent breakage by commit f848718a last week on the 'master'
> branch.
Not this particular one, but others in that area (perl make).
Show 28 quoted lines
> Now, I am CLUELESS about what MakeMaker does, but would this
> help?
> 
> --- 
> diff --git a/perl/Makefile b/perl/Makefile
> index bd483b0..099beda 100644
> --- a/perl/Makefile
> +++ b/perl/Makefile
> @@ -29,7 +29,7 @@ $(makfile): ../GIT-CFLAGS Makefile
>  	echo '	echo $(instdir_SQ)' >> $@
>  else
>  $(makfile): Makefile.PL ../GIT-CFLAGS
> -	'$(PERL_PATH_SQ)' $< FIRST_MAKEFILE='$@' PREFIX='$(prefix_SQ)'
> +	'$(PERL_PATH_SQ)' $< PREFIX='$(prefix_SQ)'
>  endif
>  
>  # this is just added comfort for calling make directly in perl dir
> diff --git a/perl/Makefile.PL b/perl/Makefile.PL
> index de73235..4168775 100644
> --- a/perl/Makefile.PL
> +++ b/perl/Makefile.PL
> @@ -24,5 +24,6 @@ WriteMakefile(
>  	NAME            => 'Git',
>  	VERSION_FROM    => 'Git.pm',
>  	PM		=> \%pm,
> +	MAKEFILE	=> 'perl.mak',
>  	%extra
>  );
Yes, this helps.  Please commit.
Thanks,
    Luben
Previous: Junio C Hamano
Message 2 of 2 in “Re: Problem compiling: that perl thing again”
  1. Junio C HamanoDec 8, 2006
  2. Luben TuikovDec 8, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.