Alexander Motin
a09755ce1e
Remove unneeded nestind level (world) in debug package.
...
Ticket: #39932
2018-09-20 01:15:30 -04:00
Alexander Motin
a4eb4d7c90
Polish debug information generation for base OS.
...
Modern FreeBSD can generate separate debug information files on its
own for both kernel and world. Use it where possible, and do things
manually only for ports, since they have no such functionality AFAIK.
Before this the debug package was no including kernel symbols at all.
Ticket: #39932
2018-09-20 00:38:17 -04:00
Benno Rice
ee1fd0b9fd
Eliminate GRUB and xorriso.
2018-06-19 15:57:29 -07:00
William Grzybowski
984627a9a2
Add info about creating debug package
2017-03-16 15:16:06 -03:00
Jakub Klama
7839f25ed3
Revert "Lets try to use multiprocessing to create debug, brace yourselves!"
...
This reverts commit 40fc0d3b26 .
2016-10-22 19:00:41 +02:00
William Grzybowski
40fc0d3b26
Lets try to use multiprocessing to create debug, brace yourselves!
2016-10-21 19:25:58 +02:00
John Hixson
96a0c0224d
Don't fail if strip fails
2016-09-14 04:16:58 -07:00
Wojciech Kloska
b41f948b8f
UPDATED: handle cases when there are more html annotations than C files in Cython output
2016-06-15 16:11:51 +02:00
Wojciech Kloska
9256b22ee2
FIXED: jump over moved annotations
2016-06-15 13:48:57 +02:00
Wojciech Kloska
74bd3e6f65
UPDATED: this time strip html files carefully - only for Cython modules
2016-06-15 03:36:20 +02:00
Wojciech Kloska
293d21fe13
FIXED: Confucius say… moving all .html files to a debug blob kills the GUI
2016-06-15 02:20:09 +02:00
Wojciech Kloska
1a856ff957
FIXED: iterate to next item after moving .C/.html file
2016-06-14 23:19:51 +02:00
Wojciech Kloska
1be1ccb677
UPDATED: we don't want to leave html and C files in ISO
2016-06-14 22:00:15 +02:00
Wojciech Kloska
d2221893a3
UPDATED: build-debug script to include .html and .c files in debug blob
2016-06-14 18:53:01 +02:00
Sean Eric Fagan
e9a7431b2c
Allow an environmental override to not save off the debug environment.
...
Set BUILD_DEBUG_PACKAGE=NO (or no, I guess). Only for development
purposes.
2016-06-09 16:38:41 -07:00
Jakub Klama
d24889f601
Move is_elf() to utils
2016-04-19 14:28:52 +02:00
Jakub Klama
ca0a1d17b4
Properly link symbol files with stripped binaries.
2016-04-19 12:59:47 +02:00
Jakub Klama
b21715a0d2
Revert "Add a reference to debug symbols file in stripped binary."
...
This reverts commit 1d914f9e40 .
2016-04-19 00:06:57 +02:00
Jakub Klama
1d914f9e40
Add a reference to debug symbols file in stripped binary.
2016-04-19 00:02:11 +02:00
Jakub Klama
ca6bb08bcf
Use pigz to compress debug symbols tarball if possible.
2016-04-18 23:02:30 +02:00
Jakub Klama
44f7f7a9ba
Use relative paths in debug symbols tarball.
2016-04-16 22:35:13 +02:00
Jakub Klama
a62fecb798
Build a tarball with debug symbols and include it in the release.
2016-04-16 11:22:44 +02:00
Jakub Klama
237ec04351
Skip .ko files
2016-04-15 04:20:39 +02:00
Jakub Klama
895370c4d9
Don't touch /usr/local/lib/grub too, because that's where grub is installed from.
2016-04-15 04:17:44 +02:00
Jakub Klama
e8898ccced
Don't touch anything under /boot.
2016-04-15 03:37:18 +02:00
Jakub Klama
df2019f8ae
Don't skip the strip operation.
2016-04-15 00:02:35 +02:00
Jakub Klama
541b90f210
Skip generating .debug files for binaries in /rescue and /boot/kernel.
...
.debug files for /rescue binaries take a lot of space because they're statically linked, but they aren't really interesting. kernel binary and kernel modules aren't interesting too, because debug kernel is being installed on the target box.
2016-04-14 23:32:54 +02:00
Jakub Klama
afa725d6ff
Add "make debug" target that saves debugging information from all binaries present in the system to dedicated .debug files.
2016-04-14 18:53:00 +02:00