[Touch-packages] [Bug 879902] Re: Increase the number of inotify watches
I am still affected by this in 2018. Any plans to increase the number? It is 8192 in Ubuntu 18.04. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to procps in Ubuntu. https://bugs.launchpad.net/bugs/879902 Title: Increase the number of inotify watches Status in procps package in Ubuntu: Confirmed Bug description: Many of the problems I encountered seem to be related to a single issue : the maximum number of watches inotify is able to handle. I have found that the default maximum number of watches is way to low too handle every feature using inotify, a default Ubuntu uses a great number of watches out of the box and in Natty and Oneiric it starts to become a real problem. Possible effects are : - Ubuntu One not syncing correctly - Nautilus not updating itself when a file is created or deleted. - Audio players not updating music libraries - tail -f or other programs using inotify show a cryptic message about no space being left on the device (while there's plenty of space) I have found that simply doubling the maximum of watches *is not enough* for a normal use, and if I believe this comment : https://bugs.launchpad.net/ubuntu/+source/beagle/+bug/115801/comments/4 there is no problem to setting the number of watches to a high value. My current setting is 524288, which is 64 times the default value, It may be too high for a default value but I believe that 65536 or 131072 should be enough for almost everyone. If Precise Pangolin wants to be predictable, this issues *has* to be addressed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/procps/+bug/879902/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 723739] Re: Cannot cross compile 32-bit curl apps on x86_64
Issue in curl's Github repo -- https://github.com/curl/curl/issues/1456 ** Bug watch added: github.com/curl/curl/issues #1456 https://github.com/curl/curl/issues/1456 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to curl in Ubuntu. https://bugs.launchpad.net/bugs/723739 Title: Cannot cross compile 32-bit curl apps on x86_64 Status in curl package in Ubuntu: Confirmed Bug description: Cross compiling (-m32) a 32-bit application that relies on libcurl in a 64-bit host fails with: In file included from /usr/include/curl/curl.h:35, from : /usr/include/curl/curlrules.h:143: error: size of array '__curl_rule_01__' is negative /usr/include/curl/curlrules.h:153: error: size of array '__curl_rule_02__' is negative This is due to libcurl's installation of a generated, architecture dependent, header file "curlbuild.h". Design decisions aside, I think the package should handle this so the user doesn't have to install a parallel installation of 32-bit libcurl to cross-compile curl apps. One possible solution is to the use approach Fedora takes and install both curlbuild.h's side-by-side and switch on __WORDSIZE: $ ls /usr/include/curl/curlbuild* /usr/include/curl/curlbuild-32.h /usr/include/curl/curlbuild-64.h /usr/include/curl/curlbuild.h $ cat /usr/include/curl/curlbuild.h #include #if __WORDSIZE == 32 #include "curlbuild-32.h" #elif __WORDSIZE == 64 #include "curlbuild-64.h" #else #error "Unknown word size" #endif There is also a forum thread discussing this same issue: http://ubuntuforums.org/showthread.php?t=1680426 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/curl/+bug/723739/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp