18:01:33 hi 18:01:53 hi 18:02:04 can someone help me with compiling seamonkey 2.53.14 18:02:19 lemme show the issue i am having 18:02:49 0:26.17 ERROR: Cargo package manager 1.56.0 is too old. 0:26.17 0:26.17 To compile Rust language sources please install at least 0:26.17 version 1.57.0 of 'cargo' and make sure it is first in your path. 18:02:58 i can't seem to find a deb package for that version 18:03:38 distro is devuan (debian without system) 18:03:40 *systemd 18:04:02 using package cargo-mozilla 18:04:10 the package which is just called cargo is even older 18:07:22 if anyone wants more information, ask me 18:09:42 techsalt: no clue on that stuff, but ?maybe? some clues here ?, https://forums.mozillazine.org/viewforum.php?f=6 18:12:49 searched for "cargo 1.57.0" and "cargo-mozilla" 18:13:00 for 1.57.0 there are no results 18:13:24 and for cargo-mozilla the results are unrelated to my issue 18:14:02 searched for "cargo too old" too 18:27:47 techsalt 1.56 is pretty old. Wonder how they compile Firefox. If the distribution does not provide a later rust and cargo uninstall both cargo and rust and checkout mozilla central. Using a mach bootstrap with mozilla-central should create a local build environent which works with the 2.53.14 sources. 18:28:45 Maybe better to use mozilla-esr102 and not get the bleeding edge stuff. 18:30:10 when i do mach bootstrap 18:30:18 i get this: CalledProcessError: Command '[u'sudo', u'apt-get', u'install', 'autoconf2.13', 'build-essential', 'python-dev', 'python-pip', 'python-setuptools', 'unzip', 'uuid', 'zip']' returned non-zero exit status 100 18:30:42 > Maybe better to use mozilla-esr102 and not get the bleeding edge stuff. 18:30:43 is there something like ESR for seamonkey? 18:31:13 techsalt The one in our source is too old. We are updating but not supported now. You need to get the Firefox esr102 sources. 18:31:31 alr 18:49:14 techsalt did you try to compile SM from source? if so there are a lot of components needed for compilation 18:49:40 yeah, trying to compile seamonkey from source 18:50:01 very brave ;-) 18:50:41 mostly to make it fit more to my install (use alsa, not pulse) and remove some features i don't need (no calendar/lightning) 18:52:42 I agree, in case of missing pulseaudio you could use apulse instead 18:53:39 i know about apulse but i would rather have it support alsa natively 18:54:30 i would only like to use apulse as last resort (proprietary program or can't compile with alsa) 18:56:47 I understand. here some components you will need for compilation. rust, gyp, mozilla-nss dev, python-psutil, notification-daemon is required too .... 18:58:40 btw. compilation of SM with alsa and without pulseaudio support is possible 18:58:53 i know 18:59:03 https://www.linuxfromscratch.org/blfs/view/svn/xsoft/seamonkey.html 18:59:28 tho the current conflict rn seems to be cargo 19:04:34 Well not recommended: 19:04:35 ac_add_options --with-system-icu 19:04:37 ac_add_options --with-system-nspr 19:04:38 ac_add_options --with-system-nss 19:04:40 Fine now so remove: 19:04:41 # rust-simd does not compile with recent versions of rust. 19:04:43 # It is disabled in recent versions of firefox 19:04:44 ac_add_options --disable-rust-simd 19:05:48 so remove the line? 19:08:18 still have that error 19:08:27 about cargo 19:09:34 put the line back (with the lines you told to uncomment) and it will doesn't work 19:16:42 has nothing to do with the cargo error. Just that rust-simd works. 19:18:46 oh okay 19:19:02 just so you know 19:19:07 there is no error on rust, just cargo 19:19:46 is there some deb file for cargo 1.57.0 by the way 19:19:52 i wasn't able to find any 19:22:00 You can try lower the rust minimum version: http://xr.binaryoutcast.com/seamonkey-2.53/source/python/mozboot/mozboot/util.py#13 19:22:02 If it compiles should be ok. 19:24:16 If the rust package is 1.57 then the included cargo should be 1.57 too. 19:30:43 techsalt where is cargo installed? in case outside of default path add the path to the PATH variable and export before compilation launch.