darealshinji
b720c12e6a
Update AppRun.sh
2022-06-11 03:42:02 +02:00
darealshinji
32976ce604
Merge pull request #18 from lat9nq/sort
...
checkrt, AppRun.sh: Sort version symbols when scanning
2022-06-11 03:39:56 +02:00
lat9nq
8def3dfb0a
AppRun.sh: Sort GLIBCXX versions
...
AppRun.sh: Fix symbol sorting
Uses sort with its own version sorting.
2022-05-25 22:19:50 -04:00
lat9nq
11a78f7670
checkrt: Sort symbols
...
Some systems have out-of-order symbols in libstdc++, which fools the old
logic into thinking the installed libstdc++ library is older than the
included version. This causes problems with host libraries that need a
newer libstdc++ library.
Sort the symbols found in the library and use the last one.
checkrt: Fix symbol sorting
2022-05-25 22:19:50 -04:00
darealshinji
ee8125b637
Merge pull request #16 from ilya-fedin/persistent-parent
...
Fork when starting application and wait for process to complete
2020-05-10 14:39:24 +02:00
Ilya Fedin
ac29d2960d
Fix path to AppRun.c in Makefile
2020-05-07 16:37:44 +04:00
Ilya Fedin
3c85647826
Fix displaying error message when parent enviornment can'be restored
2020-05-07 16:37:44 +04:00
Ilya Fedin
b2ac83a76e
I don't know why, but getppid() returns wrong result for me when application is started
2020-05-07 16:37:31 +04:00
Ilya Fedin
07e851fcc8
Fork when starting application and wait for process to complete
...
This allows parent don't be lost when, e.g., application restarts
2020-05-07 16:32:50 +04:00
darealshinji
a2866fd043
Update AppRun.sh
...
[ci skip]
2018-03-03 20:05:38 +01:00
darealshinji
3b8e82101d
make ldconfig work on Debian
2018-03-03 20:00:20 +01:00
darealshinji
cd13b3c7f6
Merge pull request #11 from pamarcos/restore_parent_env
...
Restore environment from parent for external processes
2018-01-14 13:05:00 +01:00
Pablo Marcos Oltra
6059df77c3
Restore environment from parent for external processes
2018-01-12 23:14:39 +01:00
darealshinji
5f97d55211
Merge pull request #10 from pamarcos/fix_insufficient_buffer
...
Fix insufficient buffer for LD_LIBRARY_PATH
2018-01-08 20:18:11 +01:00
Pablo Marcos Oltra
1a14c20213
Fix insufficient buffer for LD_LIBRARY_PATH
2018-01-08 16:28:37 +01:00
darealshinji
51205f9342
Merge pull request #8 from pamarcos/ld_library_path
...
Prepend optional directories to LD_LIBRARY_PATH instead of PATH
2018-01-07 12:07:57 +01:00
Pablo Marcos Oltra
aa5b314346
Prepend optional directories to LD_LIBRARY_PATH instead of PATH
2018-01-07 00:16:58 +01:00
darealshinji
aeec550898
Merge pull request #7 from pamarcos/standalone_debug_log
...
Move DEBUG macro to own header to be a standalone helper
2018-01-06 20:56:58 +01:00
Pablo Marcos Oltra
2796ea1f5f
Move DEBUG macro to own header to be a standalone helper
2018-01-06 19:10:24 +01:00
darealshinji
2f04ad81c6
Merge pull request #5 from pamarcos/append_ld_preload
...
Append old LD_PRELOAD when modifying it
2018-01-06 11:43:00 +01:00
darealshinji
fb986ac953
Merge pull request #6 from pamarcos/debug_logs
...
Print debug logs when APPIMAGE_CHECKRT_DEBUG is set
2018-01-06 11:38:41 +01:00
Pablo Marcos Oltra
73a1aa4132
Print debug logs when APPIMAGE_CHECKRT_DEBUG is set
2018-01-06 10:27:32 +01:00
Pablo Marcos Oltra
3d46909139
Append old LD_PRELOAD
2018-01-05 19:42:40 +01:00
darealshinji
e1d82c8085
allocate enough space for a null byte
2017-12-21 17:03:43 +01:00
darealshinji
22f3a8ce4b
get the right AppRun.c file, explicitly set \0 in sprintf
2017-12-21 16:40:15 +01:00
darealshinji
79c9fa25fe
simple AppRun shell script for testing
2017-12-21 16:38:55 +01:00
darealshinji
3ce0800e58
Update patch
2017-12-20 22:55:39 +01:00
darealshinji
15ef850406
fix download address
2017-12-20 22:08:37 +01:00
darealshinji
e96f4b3436
explicitly set terminating nul byte
2017-12-20 22:00:39 +01:00
darealshinji
caf91e2408
C99
2017-12-06 21:44:09 +01:00
darealshinji
14d3dc8c95
Update .travis.yml
2017-12-06 21:33:18 +01:00
darealshinji
bce42d0560
load exec() wrapper if optional runtimes are present
2017-12-06 14:37:47 +01:00
darealshinji
2b645a7f55
Fixing memory access violation issues
2017-06-21 15:33:43 +02:00
darealshinji
71106b1794
Update AppRun.c.patch
2017-05-11 23:21:41 +02:00
darealshinji
8f44a23a42
Update .travis.yml
2017-05-04 14:04:25 +02:00
darealshinji
0b8c3dcf9c
Update .travis.yml
2017-05-04 14:01:39 +02:00
darealshinji
31bdebb6e9
Update .travis.yml
2017-05-04 13:58:08 +02:00
darealshinji
bb90efe1e3
Update .travis.yml
2017-05-04 13:52:23 +02:00
darealshinji
59f94458c4
Update .travis.yml
2017-05-04 13:46:41 +02:00
darealshinji
5a70aa903f
Create .travis.yml
2017-05-04 07:40:28 -04:00
darealshinji
2ed619f690
Create README.md
2017-05-04 13:12:49 +02:00
darealshinji
487adc410b
Update AppRun.c.patch
2017-04-28 03:29:01 +02:00
darealshinji
b1c6ee2544
Update .gitignore
2017-04-26 15:30:02 +02:00
darealshinji
67024f9062
Initial commit
2017-04-26 15:27:46 +02:00