mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-11-01 23:18:21 +00:00
ports: add working xz patch
This commit is contained in:
@@ -79,5 +79,6 @@ typedef struct {
|
|||||||
#define MINORDEV(dev) (dev & 0xFF)
|
#define MINORDEV(dev) (dev & 0xFF)
|
||||||
|
|
||||||
#define AT_SYMLINK_NOFOLLOW 0x100
|
#define AT_SYMLINK_NOFOLLOW 0x100
|
||||||
|
#define AT_EMPTY_PATH 0x1000
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
diff --git xz-clean/src/xz/message.c xz-workdir/src/xz/message.c
|
||||||
|
index abf30ad..4331696 100644
|
||||||
|
--- xz-clean/src/xz/message.c
|
||||||
|
+++ xz-workdir/src/xz/message.c
|
||||||
|
@@ -149,8 +149,8 @@ message_init(void)
|
||||||
|
sa.sa_handler = &progress_signal_handler;
|
||||||
|
|
||||||
|
for (size_t i = 0; message_progress_sigs[i] != 0; ++i)
|
||||||
|
- if (sigaction(message_progress_sigs[i], &sa, NULL))
|
||||||
|
- message_signal_handler();
|
||||||
|
+ if (sigaction(message_progress_sigs[i], &sa, NULL)) ;
|
||||||
|
+ //message_signal_handler();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return;
|
||||||
|
diff --git xz-clean/src/xz/signals.c xz-workdir/src/xz/signals.c
|
||||||
|
index 7aef463..6ea2540 100644
|
||||||
|
--- xz-clean/src/xz/signals.c
|
||||||
|
+++ xz-workdir/src/xz/signals.c
|
||||||
|
@@ -105,8 +105,8 @@ signals_init(void)
|
||||||
|
continue;
|
||||||
|
|
||||||
|
// Establish the signal handler.
|
||||||
|
- if (sigaction(sigs[i], &my_sa, NULL))
|
||||||
|
- message_signal_handler();
|
||||||
|
+ if (sigaction(sigs[i], &my_sa, NULL)) ;
|
||||||
|
+ // message_signal_handler();
|
||||||
|
}
|
||||||
|
|
||||||
|
signals_are_initialized = true;
|
||||||
Reference in New Issue
Block a user