{"action":"created","issue":{"url":"https://api.github.com/repos/InBetweenNames/gentooLTO/issues/57","repository_url":"https://api.github.com/repos/InBetweenNames/gentooLTO","labels_url":"https://api.github.com/repos/InBetweenNames/gentooLTO/issues/57/labels{/name}","comments_url":"https://api.github.com/repos/InBetweenNames/gentooLTO/issues/57/comments","events_url":"https://api.github.com/repos/InBetweenNames/gentooLTO/issues/57/events","html_url":"https://github.com/InBetweenNames/gentooLTO/issues/57","id":268243376,"node_id":"MDU6SXNzdWUyNjgyNDMzNzY=","number":57,"title":"Get rid on strip-flags/replace-flags for some packages","user":{"login":"pchome","id":10661854,"node_id":"MDQ6VXNlcjEwNjYxODU0","avatar_url":"https://avatars0.githubusercontent.com/u/10661854?v=4","gravatar_id":"","url":"https://api.github.com/users/pchome","html_url":"https://github.com/pchome","followers_url":"https://api.github.com/users/pchome/followers","following_url":"https://api.github.com/users/pchome/following{/other_user}","gists_url":"https://api.github.com/users/pchome/gists{/gist_id}","starred_url":"https://api.github.com/users/pchome/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pchome/subscriptions","organizations_url":"https://api.github.com/users/pchome/orgs","repos_url":"https://api.github.com/users/pchome/repos","events_url":"https://api.github.com/users/pchome/events{/privacy}","received_events_url":"https://api.github.com/users/pchome/received_events","type":"User","site_admin":false},"labels":[{"id":1107583229,"node_id":"MDU6TGFiZWwxMTA3NTgzMjI5","url":"https://api.github.com/repos/InBetweenNames/gentooLTO/labels/experimental","name":"experimental","color":"8c0b20","default":false},{"id":688018633,"node_id":"MDU6TGFiZWw2ODgwMTg2MzM=","url":"https://api.github.com/repos/InBetweenNames/gentooLTO/labels/help%20wanted","name":"help wanted","color":"33aa3f","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2017-10-25T02:06:42Z","updated_at":"2018-11-16T14:31:27Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"There is a lot of packages w/ strip-flags/replace-flags/filter-flags/... which was added years ago and probably can be dropped in now days.\r\n\r\nFor example you can get a list to analyse via `$ grep -P -A1 -B1 \"(replace-flags|strip-flags|filter-flags)\" /var/db/pkg/*/*/*` command. many of them useful but `replace-flags -O3 -O2` and `strip-flags` can be retested.\r\n\r\nSo i wonder can we somehow override them. Maybe via package.cflags somehow or custom bashrc.d script or maybe custom eclass. Maybe there is a way to add overlay's internal use-flag like custom-cflags and let users to chose which packages this internal stuff will affect.\r\n\r\nOther variants is to modify ebuilds itself or ask upstream to add custom-cflags or remove `*-flags`.\r\n\r\nSo far I tested `x11-libs/gtk+-2.24.31-r1` , `net-im/pidgin-2.12.0` , `media-libs/libsdl2-2.0.7` , `app-editors/vim-8.0.1188` and `app-editors/vim-core-8.0.1188` with removed flag modifiers. And everything work w/o any issues for me. Moreover despite all this scary thing was written in 2005 ( https://bugs.gentoo.org/76331 ) vim works noticeable faster, I have more than dozen plugins installed and startup was slow for editor but now startup and navigation as fast as mcedit/mcview for example.\r\nLooks like vim is one of the packages where -O3/graphite stuff really helps.\r\n"},"comment":{"url":"https://api.github.com/repos/InBetweenNames/gentooLTO/issues/comments/439410654","html_url":"https://github.com/InBetweenNames/gentooLTO/issues/57#issuecomment-439410654","issue_url":"https://api.github.com/repos/InBetweenNames/gentooLTO/issues/57","id":439410654,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTQxMDY1NA==","user":{"login":"ionenwks","id":7187306,"node_id":"MDQ6VXNlcjcxODczMDY=","avatar_url":"https://avatars2.githubusercontent.com/u/7187306?v=4","gravatar_id":"","url":"https://api.github.com/users/ionenwks","html_url":"https://github.com/ionenwks","followers_url":"https://api.github.com/users/ionenwks/followers","following_url":"https://api.github.com/users/ionenwks/following{/other_user}","gists_url":"https://api.github.com/users/ionenwks/gists{/gist_id}","starred_url":"https://api.github.com/users/ionenwks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ionenwks/subscriptions","organizations_url":"https://api.github.com/users/ionenwks/orgs","repos_url":"https://api.github.com/users/ionenwks/repos","events_url":"https://api.github.com/users/ionenwks/events{/privacy}","received_events_url":"https://api.github.com/users/ionenwks/received_events","type":"User","site_admin":false},"created_at":"2018-11-16T14:31:27Z","updated_at":"2018-11-16T14:31:27Z","author_association":"NONE","body":"I just checked on my Debian system and there's no gconv_end there either, and Debian should be as normal as it gets. So I'm not sure why it's looking for it."}}
{"actor":{"display_login":"ionenwks"}}