Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 81251

Summary: New ebuild revision for twin 4.6 and fix for bug #72425
Product: Gentoo Linux Reporter: Matthew Gregory Sr. <skyleach>
Component: New packagesAssignee: SpanKY <vapier>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch to fix the makefile.in in the source before calling autoreconf.
update to the ebuild.
changelog

Description Matthew Gregory Sr. 2005-02-08 09:07:59 UTC
Because of the differences in the ebuild and an unchanging version number this is a new ebuild revision (r1)

This fixes bug #72425 which was caused by the very old automake used to prebuild the configure script before the package distribution.  Autoreconf needs to be called inside the makefile to fix this.

The fix includes 3 files.  A patch for makefile.in, two changes to the origional ebuild, and of course the ChangeLog changes ;-)

Reproducible: Always
Steps to Reproduce:
1. attempt to emerge twin 4.6
2.
3.

Actual Results:  
build failed complaining about the autoconf option -localdir, which no longer
exists in any autoconf used in a modern-day gentoo

Expected Results:  
emerged twin 4.6

This package is a pre-req for getting tabbs in Eterm, a rather desired feature
among those who like using eterm.
Comment 1 Matthew Gregory Sr. 2005-02-08 09:08:19 UTC
Setting up the relationship between the bugs 'tis all
Comment 2 Matthew Gregory Sr. 2005-02-08 09:10:31 UTC
Created attachment 50743 [details, diff]
Patch to fix the makefile.in in the source before calling autoreconf.

changes the makefile.in to affect the Makefile by changing one action from
rebuilding the configure script with autoconf to updating everything with
autoreconf and changing the -localdir option to the --include option (since
localdir doesn't exist anymore).
Comment 3 Matthew Gregory Sr. 2005-02-08 09:13:06 UTC
Created attachment 50744 [details]
update to the ebuild.

The new ebuild.  The new ebuild does two things differently than it's
predicessor.  First, it applies the patch to the makefile.in.

Second, it calls autoupdate to fix the excessively out-of-date .in files used
by autoconf and automake because the autoreconf line in the newly generated
makefile will fail on the outdated options found in these files.
Comment 4 Matthew Gregory Sr. 2005-02-08 09:14:53 UTC
Created attachment 50745 [details]
changelog

Just the changelog saying what I have changed recently.  I dunno if I'm
supposed to post these or not but since my name was convieniently left out of
the last few ebuilds and fixes I created and since the changelog is the only
way I get any recognition for my time spent i have included it anyhow ;-)
Comment 5 SpanKY gentoo-dev 2005-06-19 00:53:07 UTC

*** This bug has been marked as a duplicate of 72425 ***