Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496368 - =dev-libs/icu-57.1 ignores CFLAGS in one library
Summary: =dev-libs/icu-57.1 ignores CFLAGS in one library
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal QA (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: cflags
  Show dependency tree
 
Reported: 2013-12-29 13:07 UTC by Andrew Savchenko
Modified: 2020-11-25 19:27 UTC (History)
3 users (show)

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


Attachments
emerge --info (emerge.info,6.37 KB, text/plain)
2013-12-29 13:07 UTC, Andrew Savchenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko gentoo-dev 2013-12-29 13:07:15 UTC
Hi, portage warns:

QA: other
^[[31;01mQA Notice: Files built without respecting CFLAGS have been detected^[[0m
 Please include the following list of files in your report:
/usr/lib64/libicudata.so.51.2
Comment 1 Andrew Savchenko gentoo-dev 2013-12-29 13:07:31 UTC
Created attachment 366446 [details]
emerge --info
Comment 2 Andreas K. Hüttel gentoo-dev 2014-03-04 22:26:36 UTC
Is this still the case with icu-52.1 ?
Comment 3 Andreas K. Hüttel gentoo-dev 2014-09-12 19:09:51 UTC
(In reply to Andreas K. Hüttel from comment #2)
> Is this still the case with icu-52.1 ?

No reply.
Comment 4 Andrew Savchenko gentoo-dev 2014-09-18 11:42:00 UTC
This is still an issue with icu-52.1:

 * QA Notice: Files built without respecting CFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/lib/libicudata.so.52.1
Comment 5 Coacher 2016-05-16 21:40:46 UTC
Reproducible with dev-libs/icu-57.1:

 * QA Notice: Files built without respecting CFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/lib64/libicudata.so.57.1
Comment 6 Andreas K. Hüttel gentoo-dev 2016-11-19 21:04:29 UTC
OK some research has shown that libicudata.so is a pure data archive with essentially no code inside. Which makes adding code optimization flags rather silly... but other problems remain, see e.g.,

http://stackoverflow.com/questions/22859444/cross-compiled-icu4c-does-not-work-all-applications-exit-with-code-1


If anyone wants to have a closer look, the packging is done in tools/pkgdata/pkgdata.cpp ...
Comment 7 Anton Bolshakov 2017-06-18 12:19:12 UTC
 * QA Notice: Files built without respecting CFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/lib32/libicudata.so.58.2
 * /usr/lib64/libicudata.so.58.2
Comment 8 Conrad Kostecki gentoo-dev 2019-04-14 13:09:02 UTC
 * QA Notice: Files built without respecting CFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/lib/libicudata.so.64.1
 * /usr/lib64/libicudata.so.64.1