WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Seamonkey 2.53.17.1.tcz corrupted  (Read 10346 times)

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Seamonkey 2.53.17.1.tcz corrupted
« on: October 30, 2023, 07:47:42 AM »
Hi, I tried to port this browser to tcz but I got problems. It is corrupted. I've installed onboot all necessary dep and build files including gtk3. The logo is not appearing upon loading/installing. I have to put it on onboot.lst and then reboot. Then upon running in the command line some weird text blobs appeared in my explorer.

P.S. I got same error with Telegram and Chromium binaries similar to line:16 syntax error "(" unexpected

Code: [Select]
tc@box:~$ seamonkey
/usr/local/bin/seamonkey: line 1: ELF: not found
/usr/local/bin/seamonkey: line 2: can't open ƒg: no such file
/usr/local/bin/seamonkey: line 3: q‚D: not found
/usr/local/bin/seamonkey: line 4: $…¤0È •EAF,‚¨X$Ì: not found^[[?1;2c
/usr/local/bin/seamonkey: line 5: ís†Ëëu}•¥“ÌëΪtNyUwKÅf•óæõúÌ𐹍ñ´ãÕ›Ô: not found
 BA$‘4gijkotuvxyz|~€ƒ…†‰Ž’–—˜™šž ¤¥§¨©«¬­®²´µ¸º»¿ÀÁÄÆÇÈÉÌÎÏÑÓÕÖØÛÝßãäæèéíîðóöøùúüþ
ÊÞھː/ûµ¾çØ?˜¨pHfZbü }Ôžß)Nˆ¶ÆÓ³z’›þ²ŽR§: not found
/usr/local/bin/seamonkey: line 4: —æxŠ…: not found
/usr/local/bin/seamonkey: line 14: ÆåÅêQ5ÛÍãž®€ÏwuL æiCäE«9°ÊÓÀïNK!’JôÕ~QFԐ°¾ßY‘çn›5ˆŽ‹ppy•-0î^Ÿ9ǁvþˆàQþήg78¨KNf¾õ@å:S;ú5—è÷³M‚±¨"+u¦/d¡Fùýoè<FÙs‹2bÛ휸ŠZlÓsg©8ì³_¼ñP     ŒÌÙ¨&3}Iƒ¿è©ÖÙ¿ÓÌë•(Lþ‚1ì6•Ïé¨08úÊ3¦›“¯ÔöB6sî³áÆK.H‡§ZX_à(z‚cOtb4öòÕ¿;U‡Õ;6ò†z
               8OÛŠV²Ç·"™úÙqXP¨fÚôÈN„áé×úó¤ô#k[        É÷+
7Eå:ãn5VÍå:üṉ{~9L
                   >¯á ÚmGíÉà_k•ÉB´s‹3!6bZ
                                          6e£(ó5Í4Îò)¾íÉÀ#Æ®¶P¶A®÷{9Ò²†èô½ƒ€dD12¿£%Þ@m¬KãÀÜF)¥£‚
                  s»ã’|lä¬a·~kôêÓï41‚Ëëbà      Q²‹Êw°³¯Ähg–öÈr„ù×E
                                                                   ¯FµRo‚b•CEÕì
                                                                               â:—Ñ~”«<°zΙh=­9
  Ó¸‡ð–|ŠjUYËm·4…mŽo<óÑI·H§å\c¼ÃiJcaŒr>jÏÙÃBÆà=us€†¤‘CµõÌvâعòJ¦Õõq§#—Ñå:Od=ˆñÉàæšiKç8"Èö
³ñEÌ|ª>LôXRO76ÑVíW8™ÛX5­êm»k   CÖòµ¼á{$½(Šƒ!Y’“Õ¤ê8PHjÂå[Ä ý§D2`¨rеšÈ ~n»"úÁ(ÛM†ï„ñA/_Ó7
|ÇK%óù§ÞžX´u­¨ ª+TY…>áè¢ÖQÛÜpfm?"Ó›æ)·^ù‹Øs
 ì@¦x ƒ¦                                     
pvC¬Ì   
 A?!
Pî@WÍ
à"BH#
     ˜N@
`JCS‘ƒdx
Y@Á¦/    †d@
P£CŸ†dŸ
ÀB
ÀJCJ³–ƒdÆ
PBE: not found
^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c^[[?1;2c A‚yÇ;2c^[[?1;2c/usr/local/bin/seamonkey: line 15:
þ@²Ø: not found
/usr/local/bin/seamonkey: line 16: syntax error: unexpected "("
tc@box:~$ ?1;2c?1;2c?1;2c?1;2c?1;2c?1;2c?1;2c

Regards,
Curtis


https://drive.google.com/file/d/12iJe4CXIQLIFHym4ORb5TEoTktP4zScu/view?usp=sharing

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14817
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #1 on: October 30, 2023, 07:51:55 AM »
Which version and architecture of tinycore are you using?

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #2 on: October 30, 2023, 12:15:44 PM »
Sorry, I'm using Tinycore 14 x64 and building with same architecture.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14817
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #3 on: October 30, 2023, 12:23:19 PM »
The pre-compiled version of seamonkey you’re using expects the loader to be found in /lib64 - did you make a symlink /lib64 -> /lib?

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #4 on: October 31, 2023, 06:45:16 AM »
I can't find lib64 folder should I make it first, what is the full path?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14817
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #5 on: October 31, 2023, 06:57:49 AM »
Code: [Select]
sudo ln -s /lib /lib64

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #6 on: November 02, 2023, 12:52:37 AM »
Still corrupted





Code: [Select]
tc@box:~$ sudo find / -name lib64
/lib64
tc@box:~$ cd /lib64
tc@box:/lib64$ ls
ld-linux.so.2           libe2p.so.2             libnss_hesiod.so.2
libBrokenLocale.so.1    libe2p.so.2.3           libpcprofile.so
libanl.so.1             libext2fs.so.2          libpthread.so.0
libblkid.so.1           libext2fs.so.2.4        libresolv.so.2
libblkid.so.1.1.0       libm.so.6               librt.so.1
libc.so.6               libmemusage.so          libthread_db.so.1
libc_malloc_debug.so.0  libnsl.so.1             libutil.so.1
libcom_err.so.2         libnss_compat.so.2      libuuid.so.1
libcom_err.so.2.1       libnss_db.so.2          libuuid.so.1.3.0
libcrypt.so.1           libnss_dns.so.2         modules/
libdl.so.2              libnss_files.so.2       udev/

tc@box:~/lab/redpack/seamonkey-2.53.17.1-en-US.linux-x86_64$ cd /
tc@box:/$ tce-load -i seamonkey.tcz
seamonkey.tcz: OK

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11630
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #7 on: November 02, 2023, 01:13:51 AM »
Hi cute curtis
It looks like the system is unaware of the symlink.
Try this:
Code: [Select]
hash -r
seamonkey

Or start a new terminal and try launching seamonkey from that.

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #8 on: November 03, 2023, 02:06:34 AM »
Still to no avail, btw Gconf is the only prerequisite I have not installed because there's no tcz extension available.

Linux Build Prerequisites
The following packages are required:
autoconf-2.13, python-2.7.18, python-3.6.6, nasm-2.14.x, clang-5, gcc-7, rustc-1.61.0, unzip-6.0 and zip-3.0
Note: For 2.53.x even though 1.61.0 is the minimum rustc version, 1.66.1 is the preferred one. We also recommend using at least gcc 8.3.1 or clang 9 for building.

The following development packages are required:
alsa-lib, dbus-glib, GConf2, gtk+-3.24.x, libXt, pulseaudio-libs and yasm-1.3.0


« Last Edit: November 03, 2023, 02:09:17 AM by cute curtis »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14817
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #9 on: November 03, 2023, 05:14:54 AM »
Are you trying to compile seamonkey from source or package an already built version of seamonkey?

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #10 on: November 03, 2023, 05:48:39 AM »
First I was trying locally compile by trying to execute the seamonkey executable in the tar.bz2 package but the result is like what in the images - a corrupted message. Then I try the second method which was replacing the content of the existing tcz which is the seamonkey-noSSE2.tcz in this case but the result is the same.


P.S. I see that the latest version has no gtk folder

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14817
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #11 on: November 03, 2023, 12:25:12 PM »
« Last Edit: November 03, 2023, 01:25:00 PM by Juanito »

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #12 on: November 03, 2023, 06:31:30 PM »
1)I have question, is the mozconfig different from executable ./configure file? I don't see any executable ./configure file

Code: [Select]
tc@box:~/lab/redpack/seamonkey-2.53.17.1$ ls
AUTHORS              gfx/                 mozilla-config.h.in
GNUmakefile          gradle/              netwerk/
LEGAL                gradle.properties    nsprpub/
LICENSE              gradlew              old-configure.in
README.txt           hal/                 other-licenses/
accessible/          image/               package-lock.json
addon-sdk/           intl/                parser/
browser/             ipc/                 python/
build/               js/                  rdf/
caps/                layout/              security/
chrome/              media/               services/
config/              memory/              servo/
devtools/            mfbt/                startupcache/
docshell/            mobile/              storage/
dom/                 modules/             test.mozbuild
editor/              moz.build            testing/
extensions/          mozglue/             third_party/
tc@box:~/lab/redpack/seamonkey-2.53.17.1$


2) What is the difference between these two links, the first one is what I have and I also don't see any executable ./configure file:

https://archive.mozilla.org/pub/seamonkey/releases/2.53.17.1/linux-x86_64/en-US/seamonkey-2.53.17.1.en-US.linux-x86_64.tar.bz2

https://archive.mozilla.org/pub/seamonkey/releases/2.53.17.1/source/seamonkey-2.53.17.1.source.tar.xz


3) Should I make this patch file executable or just rename it with .patch suffix?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11630
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #13 on: November 03, 2023, 08:02:21 PM »
Hi cute curtis
... 2) What is the difference between these two links, the first one is what I have and I also don't see any executable ./configure file: ...
The first link points to a pre-compiled package.
The second link points to a source code package which does contain a  ./configure  file.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14817
Re: Seamonkey 2.53.17.1.tcz corrupted
« Reply #14 on: November 04, 2023, 05:29:01 AM »
3) Should I make this patch file executable or just rename it with .patch suffix?

No need to make the patch file executable and it already has a .patch suffix: https://www.linuxfromscratch.org/patches/blfs/svn/seamonkey-2.53.17.1-consolidated_fixes-1.patch