{"guid":"xgeracUcSNLdmofWET4R6A","title":"building openSUSE with GCC's link time optimization","subtitle":"smaller \u0026 faster binaries","slug":"1846-building-opensuse-with-gcc-s-link-time-optimization","link":"https://c3voc.de","description":"Link time optimization (LTO) extends scope of compiler optimizations to whole program or DSO. We present some data on pros \u0026 cons of using LTO to build openSUSE distribution by default. This is joint with with Martin Liška and Martin Jambor.\n\nLink time optimization (LTO) extends scope of compiler optimizations to whole program or DSO. We present some data on pros \u0026 cons of using LTO to build openSUSE distribution by default. This is joint with with Martin Liška and Martin Jambor.","original_language":"eng","persons":["Jan Hubička"],"tags":["osc18","1846","openSUSE"],"view_count":99,"promoted":false,"date":"2018-05-25T00:00:00.000+02:00","release_date":"2018-05-25T02:00:00.000+02:00","updated_at":"2024-04-30T15:00:06.646+02:00","length":2359,"duration":2359,"thumb_url":"https://static.media.ccc.de/media/events/osc/2018/1846-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2018/1846-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2018/xgeracUcSNLdmofWET4R6A-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2018/xgeracUcSNLdmofWET4R6A-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/1846-building-opensuse-with-gcc-s-link-time-optimization","url":"https://api.media.ccc.de/public/events/xgeracUcSNLdmofWET4R6A","conference_title":"openSUSE Conference 2018","conference_url":"https://api.media.ccc.de/public/conferences/osc18","related":[{"event_id":4606,"event_guid":"5400c892-12e3-4199-b976-a68b0b54c159","weight":1},{"event_id":5499,"event_guid":"z6qh-Z9MFifDpoSQt8NQAg","weight":3},{"event_id":5500,"event_guid":"BYAPpSpdg3PEN4qfQS7BlQ","weight":6},{"event_id":5501,"event_guid":"YEJOkxvQJMR7HSFH9bSSNA","weight":2},{"event_id":5502,"event_guid":"XYM8x8X3E5xUNIem0wVJaw","weight":2},{"event_id":5504,"event_guid":"XVN0_UnceB4XJtwpvUyHeA","weight":3},{"event_id":5507,"event_guid":"lCd2eP4dZfnl5eXWz14qIQ","weight":3},{"event_id":5513,"event_guid":"uQfyGJHP24cTJ6tMfcefbA","weight":3},{"event_id":5516,"event_guid":"lmZqYJ2kRNjkGHrCQ_EqRw","weight":1},{"event_id":5518,"event_guid":"EkYaWq2fVyj_MEV2gO0O0w","weight":4},{"event_id":5532,"event_guid":"hHiF53hxMx3Q6X6kUKc5ow","weight":4},{"event_id":5541,"event_guid":"6S4ivpZLdGJZeHS-EG1JEg","weight":8}],"recordings":[{"size":164,"length":2359,"mime_type":"video/mp4","language":"eng","filename":"osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-05-25T20:28:50.873+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/h264-hd/osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_hd.mp4","url":"https://api.media.ccc.de/public/recordings/25745","event_url":"https://api.media.ccc.de/public/events/xgeracUcSNLdmofWET4R6A","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":35,"length":2353,"mime_type":"audio/mpeg","language":"eng","filename":"osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-05-25T21:36:06.307+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/mp3/osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/25849","event_url":"https://api.media.ccc.de/public/events/xgeracUcSNLdmofWET4R6A","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":231,"length":2359,"mime_type":"video/webm","language":"eng","filename":"osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-05-25T21:36:42.561+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/webm-hd/osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/25850","event_url":"https://api.media.ccc.de/public/events/xgeracUcSNLdmofWET4R6A","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":29,"length":2353,"mime_type":"audio/opus","language":"eng","filename":"osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-05-25T21:37:36.255+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/opus/osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_opus.opus","url":"https://api.media.ccc.de/public/recordings/25851","event_url":"https://api.media.ccc.de/public/events/xgeracUcSNLdmofWET4R6A","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":90,"length":2359,"mime_type":"video/webm","language":"eng","filename":"osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-05-25T21:38:07.335+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/webm-sd/osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/25852","event_url":"https://api.media.ccc.de/public/events/xgeracUcSNLdmofWET4R6A","conference_url":"https://api.media.ccc.de/public/conferences/osc18"},{"size":62,"length":2359,"mime_type":"video/mp4","language":"eng","filename":"osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-05-25T21:41:38.001+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2018/h264-sd/osc18-1846-eng-building_openSUSE_with_GCCs_link_time_optimization_sd.mp4","url":"https://api.media.ccc.de/public/recordings/25858","event_url":"https://api.media.ccc.de/public/events/xgeracUcSNLdmofWET4R6A","conference_url":"https://api.media.ccc.de/public/conferences/osc18"}]}