LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.

Notices


Reply
  Search this Thread
Old 02-07-2021, 09:29 PM   #1
budrz89
Member
 
Registered: Apr 2017
Distribution: LFS/Slackware
Posts: 56

Rep: Reputation: Disabled
Unhappy Seamonkey build fails: "Section index out of bounds"


Hi,

My LFS version is 10.0, sysvinit, and my build for SeaMonkey fails. The relevant parts leading up to the error was:

Code:
checking CAIRO_XRENDER_LIBS... -lcairo -lXext -lXrender -lX11
checking for icu-i18n >= 63.1... yes
checking MOZ_ICU_CFLAGS... 
checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata
checking for posix_fadvise... (cached) yes
checking for posix_fallocate... (cached) yes
creating ./config.data
Creating config.status
Reticulating splines...
Finished reading 1217 moz.build files in 1.78s
Read 14 gyp files in parallel contributing 0.00s to total wall time
Processed into 9567 build config descriptors in 1.88s
RecursiveMake backend executed in 2.21s
  2706 total backend files; 0 created; 3 updated; 2703 unchanged; 0 deleted; 40 -> 1012 Makefile
FasterMake backend executed in 0.36s
  8 total backend files; 0 created; 1 updated; 7 unchanged; 0 deleted
Total wall time: 6.45s; CPU time: 5.64s; Efficiency: 87%; Untracked: 0.22s
make[1]: Leaving directory '/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6'
make -j12 -C /home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/obj-x86_64-pc-linux-gnu install
make[1]: Entering directory '/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/obj-x86_64-pc-linux-gnu'
make[2]: Entering directory '/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/obj-x86_64-pc-linux-gnu/comm/suite/installer'
OMNIJAR_NAME=omni.ja \
NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertServer* OCSPStaplingServer* SymantecSanctionsServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \
/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/obj-x86_64-pc-linux-gnu/_virtualenv/bin/python /home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/toolkit/mozapps/installer/packager.py -DMOZ_APP_NAME=seamonkey -DPREF_DIR=defaults/pref -DJAREXT= -DMOZ_CALENDAR=1 -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DMOZ_MOVEMAIL=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CHILD_PROCESS_NAME=plugin-container -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH=bin -DRESPATH=bin -DLPROJ_ROOT=en -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=60.7.6 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBPNG=1 -DHAVE_LIBXSS=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.7.6"' -DMOZILLA_VERSION_U=60.7.6 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"2.53.6"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=comm/suite -DMOZ_BUNDLED_FONTS=1 -DMOZ_CONTENT_SANDBOX=1 -DMOZ_DAV1D_ASM=1 -DMOZ_DISABLE_STARTUPCACHE=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_MASK_AS_SHORTHAND=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.seamonkey -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SUITE=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DVPX_X86_ASM=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US \
	--format omni \
	--removals /home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/comm/suite/installer/removed-files.in \
	 \
	 \
	 \
	 \
	--optimizejars \
	--disable-compression \
	/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/comm/suite/installer/package-manifest.in ../../../dist ../../../dist/seamonkey \
	--non-resource defaults/messenger/mailViews.dat defaults/profile/panels.rdf defaults/profile/mimeTypes.rdf defaults/profile/chrome/userChrome-example.css defaults/profile/chrome/userContent-example.css 
terminate called after throwing an instance of 'std::runtime_error'
  what():  Section index out of bounds
Traceback (most recent call last):
  File "/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/toolkit/mozapps/installer/packager.py", line 326, in <module>
    main()
  File "/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/toolkit/mozapps/installer/packager.py", line 320, in main
    copier.copy(args.destination)
  File "/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/python/mozbuild/mozpack/copier.py", line 428, in copy
    copy_results.append((destfile, f.copy(destfile, skip_if_older)))
  File "/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/python/mozbuild/mozpack/files.py", line 296, in copy
    elfhack(dest)
  File "/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/python/mozbuild/mozpack/executables.py", line 124, in elfhack
    errors.fatal('Error executing ' + ' '.join(cmd))
  File "/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/python/mozbuild/mozpack/errors.py", line 103, in fatal
    self._handle(self.FATAL, msg)
  File "/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/python/mozbuild/mozpack/errors.py", line 98, in _handle
    raise ErrorMessage(msg)
mozpack.errors.ErrorMessage: Error: Error executing /home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/obj-x86_64-pc-linux-gnu/build/unix/elfhack/elfhack ../../../dist/seamonkey/libxul.so
make[2]: *** [/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/toolkit/mozapps/installer/packager.mk:22: stage-package] Error 1
make[2]: Leaving directory '/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/obj-x86_64-pc-linux-gnu/comm/suite/installer'
make[1]: *** [/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/comm/suite/build.mk:12: install] Error 2
make[1]: Leaving directory '/home/lfs/build/seamonkey/work/src/seamonkey-2.53.6/obj-x86_64-pc-linux-gnu'
make: *** [client.mk:339: install] Error 2
=======> ERROR: Building '/home/lfs/build/seamonkey/seamonkey#2.53.6-1.pkg.tar.gz' failed.
I've attached my Pkgfile (I'm using pkgutils from CRUX) and my "mozconfig" files (ignore the .txt extension). I would like to attach the build log but it was too big.

Here are the packages that I have installed so far:

Code:
acl 2.2.53-1
adwaita-icon-theme 3.38.0-1
alsa-lib 1.2.4-1
apr 1.7.0-1
apr-util 1.6.1-1
aria2 1.35.0-1
aspell 0.60.8-1
at-spi2-atk 2.38.0-1
at-spi2-core 2.38.0-1
atk 2.36.0-1
attr 2.4.48-1
autoconf 2.71-1
autoconf213 2.13-1
automake 1.16.3-1
bash 5.1-1
bc 3.2.6-1
bdftopcf 1.1-1
binutils 2.36-1
bison 3.7.5-1
blfs-bootscripts-random 20210110-1
bzip2 1.0.8-1
c-ares 1.17.1-1
cairo 1.17.2+f93fc72c03e-1
cdparanoia 10.2-1
check 0.15.2-1
chrpath 0.16-1
cmake 3.19.3-1
colord 1.4.5-1
conky 1.11.6-1
coreutils 8.32-1
cpio 2.13-1
cracklib 2.9.7-1
cups 2.3.3-2
curl 7.74.0-1
dbus 1.12.20-1
desktop-file-utils 0.26-1
dhcp 4.4.2-1
diffutils 3.7-1
docbook-dtd 4.5-1
docbook-xml 4.5-1
docbook-xsl 1.79.2-1
dosfstools 4.2-1
e2fsprogs 1.46.0-1
efibootmgr 17-1
efivar 37-1
enchant 2.2.15-1
encodings 1.0.5-1
eudev 3.2.9-1
expat 2.2.10-1
extra-cmake-modules 5.77.0-1
fakeroot 1.25.3-1
falkon 3.1.0-1
fdk-aac 2.0.1-1
ffmpeg 4.3.1-1
fftw 3.3.9-1
file 5.39-1
findutils 4.8.0-1
flac 1.3.3-1
flex 2.6.4-1
font-adobe-100dpi 1.0.3-1
font-adobe-75dpi 1.0.3-1
font-adobe-utopia-type1 1.0.4-1
font-alias 1.0.4-1
font-bh-ttf 1.0.3-1
font-bh-type1 1.0.3-1
font-daewoo-misc 1.0.3-1
font-ibm-type1 1.0.3-1
font-isas-misc 1.0.3-1
font-jis-misc 1.0.3-1
font-misc-ethiopic 1.0.4-1
font-misc-misc 1.1.2-1
font-util 1.3.2-1
font-xfree86-type1 1.0.4-1
fontconfig 2.13.1-2
freetype2 2.10.4-2
fribidi 1.0.9-1
gawk 5.1.0-1
gc 8.0.4-1
gcc 10.2.0-1
gcr 3.38.1-1
gdb 10.1-1
gdbm 1.19-1
gdk-pixbuf 2.42.2-1
gettext 0.21-1
giflib 5.2.1-1
git 2.30.0-1
glib-networking 2.66.0-1
glib2 2.66.4-1
glibc 2.32-1
gmp 6.2.1-1
gnome-keyring 3.36.0-1
gnupg 2.2.27-1
gnutls 3.7.0-1
gobject-introspection 1.66.1-1
gperf 3.1-1
gpm 1.20.7-1
graphite2 1.3.14-1
graphviz 2.44.1-1
grep 3.6-1
groff 1.22.4-1
grub 2.04-1
gsettings-desktop-schemas 3.38.0-1
gst-libav 1.18.3-1
gst-plugins-bad 1.18.3-1
gst-plugins-base 1.18.3-1
gst-plugins-good 1.18.3-1
gstreamer 1.18.3-1
gtk2 2.24.33-1
gtk3 3.24.24-1
gzip 1.10-1
harfbuzz 2.7.4-1
hicolor-icon-theme 0.17-1
iana-etc 20210115-1
iceauth 1.0.8-1
icu 68.2-1
imagemagick 7.0.10-57-1
imlib2 1.7.1-1
inetutils 1.9.4-1
intel-vaapi-driver 2.4.1-1
intltool 0.51.0-1
iproute2 5.10.0-1
iptables 1.8.7-1
iso-codes 4.5.0-1
itstool 2.0.6-1
jasper 2.0.14-1
js78 78.7.0-1
json-glib 1.6.0-1
kbd 2.4.0-1
kmod 28-1
krb5 1.18.3-1
lame 3.100-1
lcms2 2.11-1
less 563-1
lfs-bootscripts 20210113-1
libarchive 3.5.1-1
libass 0.15.0-1
libassuan 2.5.4-1
libatomic_ops 7.6.10-1
libcap 2.47-1
libdmx 1.1.4-1
libdrm 2.4.104-1
libelf 0.182-1
libepoxy 1.5.5-1
libevdev 1.10.1-1
libevent 2.1.12-1
libffi 3.3-1
libfontenc 1.1.4-1
libfs 1.0.8-1
libgcrypt 1.9.1-1
libgpg-error 1.41-1
libgudev 234-1
libgusb 0.3.5-1
libice 1.0.10-1
libidn2 2.3.0-1
libinput 1.16.4-1
libjpeg-turbo 2.0.6-1
libksba 1.5.0-1
libmng 2.0.3-1
libnl 3.5.0-1
libnotify 0.7.9-1
libogg 1.3.4-1
libpaper 1.1.24+nmu5-1
libpciaccess 0.16-1
libpeas 1.28.0-1
libpipeline 1.5.3-1
libpng 1.6.37-1
libpsl 0.21.1-1
libpwquality 1.4.4-1
librsvg 2.50.3-1
libsass 3.6.4-1
libsecret 0.20.4-1
libsm 1.2.3-1
libsndfile 1.0.28-1
libsoup 2.72.0-1
libssh2 1.9.0-1
libtasn1 4.16.0-1
libtheora 1.1.1-1
libtiff 4.2.0-1
libtool 2.4.6-1
libunistring 0.9.10-1
libusb 1.0.24-1
libuv 1.40.0-1
libva 2.10.0-1
libvdpau 1.4-1
libvdpau-va-gl 0.4.0-1
libvorbis 1.3.7-1
libvpx 1.9.0-1
libwebp 1.2.0-1
libx11 1.7.0-1
libxau 1.0.9-1
libxaw 1.0.13-1
libxcb 1.14-1
libxcomposite 0.4.5-1
libxcursor 1.2.0-1
libxdamage 1.1.5-1
libxdmcp 1.1.3-1
libxext 1.3.4-1
libxfixes 5.0.3-1
libxfont2 2.0.4-1
libxft 2.3.3-1
libxi 1.7.10-1
libxinerama 1.1.4-1
libxkbcommon 1.0.3-1
libxkbfile 1.1.0-1
libxml2 2.9.10-1
libxmu 1.1.3-1
libxpm 3.5.13-1
libxrandr 1.5.2-1
libxrender 0.9.10-1
libxres 1.2.0-1
libxscrnsaver 1.2.3-1
libxshmfence 1.3-1
libxslt 1.1.34-1
libxt 1.2.1-1
libxtst 1.2.3-1
libxv 1.0.11-1
libxvmc 1.0.12-1
libxxf86dga 1.1.5-1
libxxf86vm 1.1.4-1
linux 5.10.12-2
linux-firmware 20201218-1
linux-headers 5.10.12-1
linux-pam 1.5.1-1
llvm 11.0.1-1
lm-sensors 3.6.0-1
lua 5.4.2-1
luit 1.1.1-1
lynx 2.8.9rel.1-1
lzo 2.10-1
m4 1.4.18-1
mailcap 2.1.49-1
make 4.3-1
make-ca 1.7-1
man-db 2.9.3-1
man-pages 5.10-1
mesa 20.3.3-1
meson 0.56.2-1
microcode 20201118-1
midori 9.0-1
mkfontscale 1.2.1-1
mpc 1.2.1-1
mpfr 4.1.0-1
mtdev 1.1.6-1
nasm 2.15.05-1
ncurses 6.2-1
nettle 3.7-1
nghttp2 1.42.0-1
ninja 1.10.2-1
npth 1.6-1
nspr 4.29-1
nss 3.61-1
nvidia-firmware 325.15-1
obconf 2.0.4-1
openbox 3.6.1-1
openjpeg 2.4.0-1
openssh 8.4p1-1
openssl 1.1.1i-1
opus 1.3.1-1
p11-kit 0.23.22-1
pango 1.48.1-1
patch 2.7.6-1
pciutils 3.7.0-1
pcre 8.44-1
pcre2 10.36-1
perl 5.32.1-1
perl-xml-parser 2.46-1
pinentry 1.1.1-1
pixman 0.40.0-1
pkg-config 0.29.2-1
pkgutils 5.40.7-1
pm-utils 1.4.1-1
polkit 0.118-1
poppler 21.01.0-1
popt 1.18-1
procps-ng 3.3.16-1
psmisc 23.3-1
pulseaudio 14.2-1
python2 2.7.18-1
python2-psutil 5.8.0-1
python2-six 1.15.0-1
python3 3.9.1-1
python3-beautifulsoup4 4.9.3-1
python3-chardet 4.0.0-1
python3-mako 1.1.4-1
python3-markupsafe 1.1.1-1
python3-pygobject3 3.38.0-1
python3-pyxdg 0.27-1
python3-six 1.15.0-1
python3-soupsieve 2.1-1
qt5 5.15.2-1
qtwebengine 5.15.2-1
readline 8.1-1
ruby 3.0.0-1
rustc 1.47.0-1
sassc 3.6.1-1
scons 4.1.0-1
sdl 1.2.15-1
sdl2 2.0.14-1
sed 4.8-1
serf 1.3.9-1
sessreg 1.1.2-1
setxkbmap 1.3.2-1
sgml-common 0.6.3-1
shadow 4.8.1-1
shared-mime-info 2.1-1
signify 20200707-1
smproxy 1.0.6-1
speex 1.2.0-1
speexdsp 1.2.0-1
sqlite 3.34.1-1
startup-notification 0.12-1
subversion 1.14.0-1
sudo 1.9.5p2-1
sysklogd 1.5.1-1
sysvinit 2.98-1
tar 1.33-1
texinfo 6.7-1
tidy 5.6.0-1
tint2 16.7-1
twm 1.0.11-1
unifont 13.0.05-1
unzip 6.0-1
util-linux 2.36.1-1
util-macros 1.19.3-1
vala 0.50.3-1
valgrind 3.16.1-1
vim 8.2.2433-1
w3m 0.5.3-38-1
wayland 1.19.0-1
wayland-protocols 1.20-1
webkitgtk 2.30.4-1
wget 1.21.1-1
which 2.21-1
wireless_tools 29-1
wpa_supplicant 2.9-1
x11perf 1.6.1-1
x264 20200819-1
x265 3.4-1
xauth 1.1-1
xbacklight 1.2.3-1
xbitmaps 1.1.2-1
xcb-proto 1.14.1-1
xcb-util 0.4.0-1
xcb-util-cursor 0.1.3-1
xcb-util-image 0.4.0-1
xcb-util-keysyms 0.4.0-1
xcb-util-renderutil 0.3.9-1
xcb-util-wm 0.4.1-1
xclock 1.0.9-1
xcmsdb 1.0.5-1
xcursor-themes 1.0.6-1
xcursorgen 1.0.7-1
xdg-utils 1.1.3-1
xdpyinfo 1.3.2-1
xdriinfo 1.0.6-1
xev 1.2.4-1
xf86-input-evdev 2.10.6-1
xf86-input-libinput 0.30.0-1
xf86-input-wacom 0.39.0-1
xf86-video-fbdev 0.5.0-1
xf86-video-intel 20200817-1
xf86-video-nouveau 1.0.17-1
xgamma 1.0.6-1
xhost 1.0.8-1
xinit 1.4.1-1
xinput 1.6.3-1
xkbcomp 1.4.4-1
xkbevd 1.1.4-1
xkbutils 1.0.4-1
xkeyboard-config 2.31-1
xkill 1.0.5-1
xlsatoms 1.1.3-1
xlsclients 1.1.4-1
xmessage 1.0.5-1
xmlto 0.0.28-1
xmodmap 1.0.10-1
xorg-cf-files 1.0.6-1
xorg-font-dejavu-ttf 2.37-1
xorg-imake 1.0.8-1
xorg-server 1.20.10-1
xorgproto 2020.1-1
xpr 1.0.5-1
xprop 1.2.5-1
xrandr 1.5.1-1
xrdb 1.2.0-1
xrefresh 1.0.6-1
xset 1.2.4-1
xsetroot 1.1.2-1
xterm 363-1
xtrans 1.4.0-1
xvinfo 1.1.4-1
xwd 1.0.7-1
xwininfo 1.1.5-1
xwud 1.0.5-1
xz 5.2.5-1
yasm 1.3.0-1
zip 3.0-1
zlib 1.2.11-1
zstd 1.4.8-1
At first I thought that it was because my system was overclocking so I set MOZ_MAKE_FLAGS="-j1" but it still failed. Then tried installing some extra packages like "mailcap" because the line before the error mentioned "mimeTypes.rdf" but, alas, it still failed. I even tried append/unappend "CC=gcc CXX=g++" to the "make -f client.mk" line. It also mentions "elfhack" so I thought maybe these bugs were relevant but I'm not sure:

https://bugzilla.mozilla.org/show_bug.cgi?id=629635

https://bugzilla.mozilla.org/show_bug.cgi?id=629638

But it doesn't make sense as it should build just fine. I was thinking about appending "--disable-elfhack" to my mozconfig but I don't know what that'll do to my build ultimately.

I'm not sure what else to do or what other packages that might be missing. I mean, I thought I installed the required and recommened packages for SeaMonkey. Any ideas?
Attached Files
File Type: txt mozconfig.txt (2.3 KB, 10 views)
File Type: txt Pkgfile.txt (4.3 KB, 10 views)

Last edited by budrz89; 02-07-2021 at 10:14 PM.
 
Old 02-09-2021, 04:40 PM   #2
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 481

Rep: Reputation: 322Reputation: 322Reputation: 322Reputation: 322
--disable-elfhack may make for slightly larger libraries, with more redirections but it won't be that significant. libxul is a pig no matter what you do. Mostly slightly longer startup time, if you notice anything at all. I've had to disable elfhack a few times, usually the failures are linker related (e.g. there was a time when a PGO+LTO firefox build using --enable-linker=lld would fail at the end of the second build because of the elfhack tests failing, though that's no longer the case)

In your case it looks to me like elfhack didn't build correctly. If disabling it solves your build problem, it wouldn't be a bad compromise.

Also, I looked at your mozconfig.txt. I see you overriding bundled libraries with system... that does not usually pay off for mozilla builds. I'd start there.
 
Old 02-10-2021, 08:51 PM   #3
budrz89
Member
 
Registered: Apr 2017
Distribution: LFS/Slackware
Posts: 56

Original Poster
Rep: Reputation: Disabled
@TheRealGrogan,

I've decided to disable elfhack and the build was successful. Started up seamonkey and so far everything seems to be running OK.

Thanks for your help, I appreciate it!
 
  


Reply

Tags
crux, lfs, seamonkey


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Array index out of bounds exception: newbie = [ ohfaney Programming 2 04-30-2006 11:45 PM
out of bounds error w/ princeton 20" monitor buzzbiker Linux - Hardware 1 10-29-2005 07:07 AM
Can't move window out of bounds jorisb Linux - Software 3 09-29-2004 07:16 PM
Text login prompt "resolution out of bounds" stuartg Linux - Software 0 05-12-2004 10:49 PM
Installation Error "Inode out of bounds" Kalevi Slackware - Installation 1 01-08-2004 01:13 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 01:07 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration