pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

megacmd: update TODO



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Fri Apr 25 10:59:43 2025 +0200
Changeset:	3def9b350cfa6be060fea540543dc073bc7f0e84

Modified Files:
	megacmd/TODO

Log Message:
megacmd: update TODO

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3def9b350cfa6be060fea540543dc073bc7f0e84

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 megacmd/TODO | 75 +++++++++++++++++++++++-------------------------------------
 1 file changed, 29 insertions(+), 46 deletions(-)

diffs:
diff --git a/megacmd/TODO b/megacmd/TODO
index 8562aa5f65..b4fdfb1524 100644
--- a/megacmd/TODO
+++ b/megacmd/TODO
@@ -1,47 +1,30 @@
-Not detect changes with inotify, so sync unusable.
+Broken:
+1) Not detect changes in subfolders with libinotify-kqueue.
+2) With more sync job mega-cmd-server crashes:
+Core was generated by `mega-cmd-server'.
+Program terminated with signal SIGABRT, Aborted.
+#0  0x0000794fcb17eeea in _lwp_kill () from /usr/lib/libc.so.12
+[Current thread is 1 (process 24573)]
+(gdb) bt
+#0  0x0000794fcb17eeea in _lwp_kill () from /usr/lib/libc.so.12
+#1  0x0000794fcb1846e0 in abort () from /usr/lib/libc.so.12
+#2  0x0000794fcbefd165 in __gnu_cxx::__verbose_terminate_handler() [clone .cold] () from /usr/lib/libstdc++.so.9
+#3  0x0000794fcbef2e2d in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/libstdc++.so.9
+#4  0x0000794fcbef2e6f in std::terminate() () from /usr/lib/libstdc++.so.9
+#5  0x0000794fcbef2dd0 in __cxa_throw () from /usr/lib/libstdc++.so.9
+#6  0x0000794fcbefac8e in std::__throw_system_error(int) () from /usr/lib/libstdc++.so.9
+#7  0x00000001ff81984d in std::mutex::lock (this=0x794fd24b7220) at /usr/include/g++/bits/std_mutex.h:104
+#8  std::lock_guard<std::mutex>::lock_guard (__m=..., this=<synthetic pointer>)
+    at /usr/include/g++/bits/std_mutex.h:159
+#9  mega::PosixWaiter::wait (this=0x794fd24b7180)
+    at /usr/pkgsrc/wip/megacmd/work/MEGAcmd-2.1.1_Linux/sdk/src/posix/waiter.cpp:150
+#10 0x00000001ff608d67 in mega::MegaApiImpl::loop (this=this@entry=0x794fd1dec000)
+    at /usr/pkgsrc/wip/megacmd/work/MEGAcmd-2.1.1_Linux/sdk/src/megaapi_impl.cpp:7782
+#11 0x00000001ff609534 in mega::MegaApiImpl::threadEntryPoint (param=0x794fd1dec000)
+    at /usr/pkgsrc/wip/megacmd/work/MEGAcmd-2.1.1_Linux/sdk/src/megaapi_impl.cpp:6710
+#12 0x0000794fcbeaf44c in execute_native_thread_routine () from /usr/lib/libstdc++.so.9
+#13 0x0000794fcac0c89f in pthread.create_tramp () from /usr/lib/libpthread.so.1
+#14 0x0000794fcb0930e0 in ?? () from /usr/lib/libc.so.12
+#15 0x0000000000200000 in ?? ()
+#16 0x0000000000000000 in ?? ()
 
-libinotify:
-Running test suite...
-..............................................x....................xx..............x...........................x........x.................!......x......x.....................!.x.!....!....!...!.x!.........................x.......!....!.!!!.!.!.....x..........
-
-In test "Directory notifications":
-    failed: receive IN_ACCESS event on reading of directory contents
-   skipped: receive IN_MOVED_FROM event on moving file from directory to another location within the same mount point (parent NOTE_EXTEND kqueue event missed on rename)
-    failed: receive IN_ACCESS with IN_ISDIR on reading of subdirectory contents
-    failed: receive IN_ACCESS event on reading of directory contents
-   skipped: receive IN_MOVED_FROM event on moving file from directory to another location within the same mount point (parent NOTE_EXTEND kqueue event missed on rename)
-    failed: receive IN_ACCESS with IN_ISDIR on reading of subdirectory contents
-
-In test "Update watch flags":
-    failed: receive notifications on modify with flags = IN_ATTRIB | IN_MODIFY
-    failed: receive notifications on modify after watch with IN_MODIFY flag set has been updated with IN_MASK_ADD set and IN_MODIFY unset
-    failed: receive notifications on modify with flags = IN_ATTRIB | IN_MODIFY
-    failed: receive notifications on modify after watch with IN_MODIFY flag set has been updated with IN_MASK_ADD set and IN_MODIFY unset
-
-In test "Update directory flags":
-    failed: receive modify notifications for files in a directory with IN_MODIFY
-    failed: receive modify notifications for files in a directory with IN_MODIFY
-
-In test "Symbolic links":
-   skipped: Start watch successfully on a symlink file with IN_DONT_FOLLOW (O_SYMLINK open() flag missed)
-   skipped: Receive IN_ATTRIB after touching symlink itself (O_SYMLINK open() flag missed)
-   skipped: No IN_MODIFY after modifying symlink source file (O_SYMLINK open() flag missed)
-   skipped: No IN_MODIFY after modifying file via symlink (O_SYMLINK open() flag missed)
-   skipped: Receive IN_MOVE_SELF after moving the symlink (O_SYMLINK open() flag missed)
-   skipped: Receive IN_DELETE_SELF after removing the symlink (O_SYMLINK open() flag missed)
-   skipped: Start watch successfully on a symlink file with IN_DONT_FOLLOW (O_SYMLINK open() flag missed)
-   skipped: Receive IN_ATTRIB after touching symlink itself (O_SYMLINK open() flag missed)
-   skipped: No IN_MODIFY after modifying symlink source file (O_SYMLINK open() flag missed)
-   skipped: No IN_MODIFY after modifying file via symlink (O_SYMLINK open() flag missed)
-   skipped: Receive IN_MOVE_SELF after moving the symlink (O_SYMLINK open() flag missed)
-   skipped: Receive IN_DELETE_SELF after removing the symlink (O_SYMLINK open() flag missed)
-
-In test "Bugfix tests":
-    failed: receive IN_ATTRIB for bugst-workdir/1 on hardlink delete
-    failed: receive IN_ATTRIB for bugst-workdir/1 on hardlink delete
-
---------------------
-     Run: 259
-  Passed: 233
-  Failed: 12
- Skipped: 14


Home | Main Index | Thread Index | Old Index