Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 778482 - www-client/w3m: building with eautoreconf instead of eautoconf will fails
Summary: www-client/w3m: building with eautoreconf instead of eautoconf will fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: CJK Team
URL:
Whiteboard:
Keywords: PATCH, PullRequest
Depends on:
Blocks:
 
Reported: 2021-03-26 17:43 UTC by Marco Scardovi (scardracs)
Modified: 2021-04-26 09:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,6.96 KB, application/x-info)
2021-03-26 17:43 UTC, Marco Scardovi (scardracs)
Details
emerge -pqv (emerge,155 bytes, text/plain)
2021-03-26 17:44 UTC, Marco Scardovi (scardracs)
Details
build.log (build.log,10.65 KB, text/x-log)
2021-03-26 17:46 UTC, Marco Scardovi (scardracs)
Details
autoheader.out (autoheader.out,4.32 KB, text/plain)
2021-03-26 18:02 UTC, Marco Scardovi (scardracs)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Scardovi (scardracs) 2021-03-26 17:43:45 UTC
Created attachment 694455 [details]
emerge --info

Building w3m using eautoreconf (as it should be) will fails due to error with autotools.
Comment 1 Marco Scardovi (scardracs) 2021-03-26 17:44:58 UTC
Created attachment 694458 [details]
emerge -pqv
Comment 3 Marco Scardovi (scardracs) 2021-03-26 17:46:20 UTC
Created attachment 694461 [details]
build.log
Comment 4 Marco Scardovi (scardracs) 2021-03-26 18:02:35 UTC
Created attachment 694485 [details]
autoheader.out
Comment 5 Marco Scardovi (scardracs) 2021-03-27 08:27:39 UTC
Actually patch is added correctly, the problem looks like it's with autoheader...

...
 * Running autoheader -I m4 ...                                             [ !! ]
...
Comment 6 Larry the Git Cow gentoo-dev 2021-04-25 22:01:00 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c53cbcbe84fe1473244e2bd6ad5e4533601bac

commit 50c53cbcbe84fe1473244e2bd6ad5e4533601bac
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-04-25 21:59:28 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-04-25 22:00:51 +0000

    www-client/w3m: further fixups for autoreconf patch
    
    Closes: https://bugs.gentoo.org/778482
    Signed-off-by: Sam James <sam@gentoo.org>

 ...g.patch => w3m-0.5.3_p20210102-restore-gettext-macro.patch} |  5 ++---
 www-client/w3m/w3m-0.5.3_p20210102.ebuild                      | 10 ++++++----
 2 files changed, 8 insertions(+), 7 deletions(-)
Comment 7 Larry the Git Cow gentoo-dev 2021-04-26 09:57:50 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8003dbb063a24b67ad723b6b153617b24ab7d697

commit 8003dbb063a24b67ad723b6b153617b24ab7d697
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-04-26 09:57:32 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-04-26 09:57:32 +0000

    www-client/w3m: revert back to eautoconf for now
    
    Earlier, we switched to eautoreconf because:
    - it's a noop when *.am is missing anyway
    - fixing the build system is preferable
    - this allows patches to be added without
    first having to fix an unrelated issue first
    
    Let's roll back to eautoconf for now because
    of a gettext mismatch.
    
    Fixes: 50c53cbcbe84fe1473244e2bd6ad5e4533601bac
    Fixes: 5d3abfa9559c11bd9ac3087a9bf3debd51cf0c30
    Bug: https://bugs.gentoo.org/778482
    Closes: https://bugs.gentoo.org/785760
    Signed-off-by: Sam James <sam@gentoo.org>

 www-client/w3m/w3m-0.5.3_p20210102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)