Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 464220 - Stabilize app-text/linuxdoc-tools-0.9.68-r1
Summary: Stabilize app-text/linuxdoc-tools-0.9.68-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo SGML project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2013-04-02 18:50 UTC by Peter Fox
Modified: 2013-05-16 13:11 UTC (History)
0 users

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


Attachments
emerge --info for one of the failing systems (emergeinfo,5.81 KB, text/plain)
2013-04-02 18:52 UTC, Peter Fox
Details
Failing build.log (build.log,9.82 KB, text/plain)
2013-04-02 18:53 UTC, Peter Fox
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Fox 2013-04-02 18:50:48 UTC
app-text/linuxdoc-tools-0.9.21_p11 fails to build on three different systems with:

make[1]: Entering directory `/var/tmp/portage/app-text/linuxdoc-tools-0.9.21_p11/work/linuxdoc-tools-0.9.21/rtf-fix'
flex -t rtf2rtf.l>rtf2rtf.c
i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -O -o rtf2rtf rtf2rtf.c -lfl
rtf2rtf.l:75:12: error: conflicting types for 'yyleng'
<stdout>:275:11: note: previous declaration of 'yyleng' was here
make[1]: *** [rtf2rtf] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-text/linuxdoc-tools-0.9.21_p11/work/linuxdoc-tools-0.9.21/rtf-fix'
make: *** [all] Error 255
emake failed

app-text/linuxdoc-tools-0.9.68-r1 builds fine.



Reproducible: Always

Steps to Reproduce:
1. emerge -1 app-text/linuxdoc-tools
2. echo "~app-text/linuxdoc-tools-0.9.68" >> /etc/portage/package.keywords/package.keywords
3. emerge -1 app-text/linuxdoc-tools
Actual Results:  
Emerge at step 1 fails as above.
Emerge at step 3 builds successfully

Expected Results:  
Current stable package should build successfully.

This was found due to running emerge -e world on a couple of systems which both failed to build this package in the same way.
Comment 1 Peter Fox 2013-04-02 18:52:20 UTC
Created attachment 344102 [details]
emerge --info for one of the failing systems
Comment 2 Peter Fox 2013-04-02 18:53:15 UTC
Created attachment 344104 [details]
Failing build.log
Comment 3 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-04-02 19:27:16 UTC
> stabilise request for app-text/linuxdoc-tools-0.9.68-r1

If the maintainers want this, they will file a separate bug; quoted it here such that he sees that you requested it. :)
Comment 4 Anthony Basile gentoo-dev 2013-04-27 12:46:35 UTC
I hit this.  The problem is that in 0.9.21_p11 yyleng is declared and int but should be declared yy_size_t.  I'm not sure how this passed stabilization.

I'd just stabilize 0.9.68-r1, drop 0.9.21_p11, and be done with.  There are no other bugs against linuxdoc-tools.
Comment 5 Mike Gilbert gentoo-dev 2013-05-12 22:07:20 UTC
Please stabilize:

=app-text/linuxdoc-tools-0.9.68-r1

Target keywords: amd64 ppc x86
Comment 6 Chema Alonso Josa (RETIRED) gentoo-dev 2013-05-13 08:32:12 UTC
amd64 stable
Comment 7 Agostino Sarubbo gentoo-dev 2013-05-14 09:40:01 UTC
x86 stable
Comment 8 Agostino Sarubbo gentoo-dev 2013-05-16 13:11:49 UTC
ppc stable. Last arch, closing