Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 557880 - sys-power/iasl-20150717 does not respect CC
Summary: sys-power/iasl-20150717 does not respect CC
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal QA (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tc-directly
  Show dependency tree
 
Reported: 2015-08-15 20:41 UTC by Julian Ospald
Modified: 2020-02-26 11:51 UTC (History)
1 user (show)

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


Attachments
1439671179-install-sys-power_iasl-20150717:0::gentoo.out (1439671179-install-sys-power_iasl-20150717:0::gentoo.out,659.22 KB, text/plain)
2015-08-15 20:41 UTC, Julian Ospald
Details
cave-info.txt (cave-info.txt,22.76 KB, text/plain)
2015-08-15 20:42 UTC, Julian Ospald
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Ospald 2015-08-15 20:41:52 UTC
Created attachment 409104 [details]
1439671179-install-sys-power_iasl-20150717:0::gentoo.out

gcc -c -march=core-avx2 -O2 -pipe -Wall -D_CYGWIN -D_GNU_SOURCE -I../../../source/include -D_CYGWIN -D_GNU_SOURCE -I../../../source/include -DACPI_EXEC_APP -I../../../source/tools/acpiexec -std=c99 -Wall -Wbad-function-cast -Wdeclaration-after-statement -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wstrict-aliasing=0 -Wstrict-prototypes -Wswitch-default -Wpointer-arith -Wundef -Waddress -Waggregate-return -Winit-self -Winline -Wmissing-declarations -Wmissing-field-initializers -Wnested-externs -Wold-style-definition -Woverride-init -Wno-format-nonliteral -Wredundant-decls -Wempty-body -Wlogical-op -Wmissing-parameter-type -Wold-style-declaration -Wtype-limits -O2 -D_FORTIFY_SOURCE=2 -o obj/utstring.o ../../../source/components/utilities/utstring.c


CFLAGS seem to be respected though
Comment 1 Julian Ospald 2015-08-15 20:42:30 UTC
Created attachment 409106 [details]
cave-info.txt
Comment 2 Larry the Git Cow gentoo-dev 2020-02-25 22:52:45 UTC
The bug has been referenced in the following commit(s):

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

commit dadf5340788610052aeb2f4c5232fb744a8bd9f5
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2020-02-25 22:52:27 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2020-02-25 22:52:27 +0000

    sys-power/iasl: Revbump for fixes
    
    * Use correct BDEPEND
    * Respect CC/CPPFLAGS/CFLAGS
    * verbose logging
    * fix linking order
    * GCC 10 -fno-common
    
    Bug: https://bugs.gentoo.org/557880
    Bug: https://bugs.gentoo.org/706672
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: David Seifert <soap@gentoo.org>

 sys-power/iasl/files/iasl-20190703-Makefile.patch  | 105 +++++++++++++++++
 .../files/iasl-20190703-gcc10-fno-common.patch     |  64 ++++++++++
 sys-power/iasl/iasl-20190703-r1.ebuild             | 129 +++++++++++++++++++++
 3 files changed, 298 insertions(+)