LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-10-2021, 11:25 AM   #781
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 873

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461

You may try to build firefox at the end of list3: if seamonkey can be built, I think firefox may be built.
 
Old 05-16-2021, 04:03 AM   #782
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 873

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
regression test up to "Fri May 14 19:59:26 UTC 2021" (x86_64 version) with kernel-5.12.4

4 regressions: gst-plugins-base, pulseaudio, firefox and thunderbird.
The first 2 can be built with the patches from Ponce.
 
Old 05-16-2021, 07:19 PM   #783
slac
Member
 
Registered: May 2019
Posts: 183

Rep: Reputation: Disabled
Is it even possible to re-build a newer version of xorg for Slackware64-14.2? X.Org xserver version 1.20.7 at least or newer? Has somebody tried?
 
Old 05-16-2021, 08:29 PM   #784
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,263

Rep: Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854
Quote:
Originally Posted by slac View Post
Is it even possible to re-build a newer version of xorg for Slackware64-14.2? X.Org xserver version 1.20.7 at least or newer? Has somebody tried?
It would definitely be possible if you upgrade any needed dependencies and rebuild software relying on those (that's not X related), but the question is would it be worth it? You may end replacing half the OS.

I did this for 14.1 (to add GPU accelerated video playback) and it consisted of upgrading over 200 packages (although, many of them were from X itself). However, with the length of time between 14.2 and now, I imagine there are going to be a lot more dependencies that would need to be upgraded than what I had to do.
 
1 members found this post helpful.
Old 05-16-2021, 11:51 PM   #785
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 873

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
it may possible to do so, I wouldn't be as pessimist as bassmadrigal, but you will have to get your hands dirty.
I extracted a list of the list_generator with only x packages:
-------------
x x11-skel
x libevdev
x mtdev
x xdg-user-dirs
x x11-group1
x xdg-utils
x fontconfig
x x11-xcb
x x11-lib
x libdrm
x libva
x libva-utils
x intel-vaapi-driver
x libvdpau
x libglvnd
x wayland
x wayland-protocols
x vulkan-sdk
x mesa
x glew
x glu
x freeglut
x mesa
x libXaw3dXft
x libepoxy
x libXcm
x xcm
x libwacom
x x11-group2
x compiz
x dejavu-fonts-ttf
x liberation-fonts-ttf
x motif
x xterm
x libva
x urw-core35-fonts-otf
x hack-fonts-ttf
x noto-cjk-fonts-ttf
x noto-fonts-ttf
x ttf-tlwg
l pcre2
x vulkan-sdk
x pyxdg
--------------
you may try with SFS on slackware-14.2 (or the way you want), but it's only for -current now. You will have to look at the sfsbuild1.sh script to see that x11-group1 (6) and x11-group2 (160) are rather large.
You have a minimum of 210 packages to build and I excluded some dependencies.
If you have the courage, it's not impossible but rather time consuming.
Personaly, I only use -current much more satisfaying and efficient.

Last edited by nobodino; 05-16-2021 at 11:54 PM.
 
1 members found this post helpful.
Old 05-17-2021, 06:17 PM   #786
slac
Member
 
Registered: May 2019
Posts: 183

Rep: Reputation: Disabled
All right, thanks for the answers. I might try as well, not right now but later. I will try to use custom SlackBuilds or else I am not going anywhere soon.
 
Old 05-18-2021, 12:59 PM   #787
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,263

Rep: Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854Reputation: 5854
Quote:
Originally Posted by nobodino View Post
it may possible to do so, I wouldn't be as pessimist as bassmadrigal, but you will have to get your hands dirty.
I didn't feel I was being pessimistic. After all, I've done this on previous versions of Slackware. However, I did feel a need to be realistic and let them know it is a big process. (The "half your OS" was hyperbole, but maybe I should've used a smiley face to better indicate that )

I actually found an old copy of my slackpkg blacklist from that 14.1 update (git backup). I only had 9 packages that needed to be updated beyond what was provided by the x11.SlackBuild. It was a total of 281 packages that I replaced from the stock 14.1 packages. I imagine with the length of time between 14.2 and now, the required number of packages outside x11 would be much higher than 9 (and your list seems to corroborate that).

Code:
# 
# Due to my X upgrades
#

autoconf
automake
libdrm
libelf
libevdev
llvm
mesa
pciutils
qt

# xorg
appres
bdftopcf
beforelight
bigreqsproto
bitmap
compiz
compositeproto
damageproto
dmxproto
dri2proto
dri3proto
editres
encodings
evieext
fixesproto
font-adobe-100dpi
font-adobe-75dpi
font-adobe-utopia-100dpi
font-adobe-utopia-75dpi
font-adobe-utopia-type1
font-alias
font-arabic-misc
font-bh-100dpi
font-bh-75dpi
font-bh-lucidatypewriter-100dpi
font-bh-lucidatypewriter-75dpi
font-bh-ttf
font-bh-type1
font-bitstream-100dpi
font-bitstream-75dpi
font-bitstream-speedo
font-bitstream-type1
font-cronyx-cyrillic
font-cursor-misc
font-daewoo-misc
font-dec-misc
font-ibm-type1
font-isas-misc
font-jis-misc
font-micro-misc
font-misc-cyrillic
font-misc-ethiopic
font-misc-meltho
font-misc-misc
font-mutt-misc
font-schumacher-misc
font-screen-cyrillic
font-sony-misc
font-sun-misc
font-util
font-winitzki-cyrillic
font-xfree86-type1
fontcacheproto
fontsproto
fonttosfnt
fslsfonts
fstobdf
gccmakedep
glamor-egl
glproto
iceauth
ico
imake
inputproto
intel-gpu-tools
kbproto
libFS
libICE
libSM
libX11
libXScrnSaver
libXau
libXaw
libXaw3d
libXcm
libXcomposite
libXcursor
libXdamage
libXdmcp
libXevie
libXext
libXfixes
libXfont
libXfontcache
libXft
libXi
libXinerama
libXmu
libXp
libXpm
libXrandr
libXrender
libXres
libXt
libXtst
libXv
libXvMC
libXxf86dga
libXxf86misc
libXxf86vm
libdmx
libfontenc
libpciaccess
libpthread-stubs
libxcb
libxkbfile
libxshmfence
listres
lndir
luit
makedepend
mkcomposecache
mkfontdir
mkfontscale
oclock
pixman
presentproto
printproto
randrproto
recordproto
rendercheck
renderproto
resourceproto
rgb
scrnsaverproto
sessreg
setxkbmap
showfont
smproxy
transset
twm
util-macros
videoproto
viewres
x11perf
xauth
xbacklight
xbiff
xbitmaps
xcalc
xcb-proto
xcb-util
xcb-util-cursor
xcb-util-image
xcb-util-keysyms
xcb-util-renderutil
xcb-util-wm
xclipboard
xclock
xcm
xcmiscproto
xcmsdb
xcompmgr
xconsole
xcursor-themes
xcursorgen
xdbedizzy
xditview
xdm
xdpyinfo
xdriinfo
xedit
xev
xextproto
xeyes
xf86-input-acecad
xf86-input-aiptek
xf86-input-evdev
xf86-input-joystick
xf86-input-keyboard
xf86-input-mouse
xf86-input-penmount
xf86-input-synaptics
xf86-input-vmmouse
xf86-input-void
xf86-input-wacom
xf86-video-apm
xf86-video-ark
xf86-video-ast
xf86-video-ati
xf86-video-ati
xf86-video-chips
xf86-video-cirrus
xf86-video-dummy
xf86-video-geode
xf86-video-glint
xf86-video-i128
xf86-video-i740
xf86-video-intel
xf86-video-mach64
xf86-video-mga
xf86-video-modesetting
xf86-video-neomagic
xf86-video-nouveau
xf86-video-nv
xf86-video-openchrome
xf86-video-r128
xf86-video-rendition
xf86-video-s3
xf86-video-s3virge
xf86-video-savage
xf86-video-siliconmotion
xf86-video-sis
xf86-video-sisusb
xf86-video-tdfx
xf86-video-tga
xf86-video-trident
xf86-video-tseng
xf86-video-v4l
xf86-video-vesa
xf86-video-vmware
xf86-video-voodoo
xf86-video-xgi
xf86-video-xgixp
xf86bigfontproto
xf86dga
xf86dgaproto
xf86driproto
xf86miscproto
xf86vidmodeproto
xfd
xfontsel
xfs
xfsinfo
xgamma
xgc
xhost
xineramaproto
xinit
xinput
xkbcomp
xkbevd
xkbprint
xkbutils
xkeyboard-config
xkill
xload
xlogo
xlsatoms
xlsclients
xlsfonts
xmag
xman
xmessage
xmh
xmodmap
xmore
xorg-cf-files
xorg-docs
xorg-server
xorg-server-xephyr
xorg-server-xnest
xorg-server-xvfb
xorg-sgml-doctools
xpr
xprop
xproto
xpyb
xrandr
xrdb
xrefresh
xscope
xset
xsetroot
xsm
xstdcmap
xtrans
xvidtune
xvinfo
xwd
xwininfo
xwud
 
Old 05-30-2021, 02:23 PM   #788
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 873

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
regression test up to "Thu May 27 18:50:50 UTC 2021" (x86_64 version) with kernel-5.12.8

5 regressions: gst-plugins-base, pulseaudio,seamonkey, firefox and thunderbird.
The first 2 can be built with the patches from Ponce.
 
Old 06-14-2021, 01:55 PM   #789
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 873

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
regression test up to "Fri Jun 11 19:09:59 UTC 2021" (x86_64 version)

5 regressions: gst-plugins-base, pulseaudio, seamonkey, firefox and thunderbird.
The first 2 can be built with the patches from Ponce.
 
Old 06-14-2021, 01:58 PM   #790
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,152

Rep: Reputation: Disabled
Quote:
Originally Posted by nobodino View Post
firefox and thunderbird.
these two should just need a nodejs version-bump in build-deps/nodejs (here I updated the tarball to node-v14.17.0.tar.xz, as suggested here).

Last edited by ponce; 06-14-2021 at 02:00 PM.
 
Old 06-14-2021, 03:16 PM   #791
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 873

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
Thanks Mr ponce !
 
  


Reply


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
[SOLVED] /usr/bin/X11/X11/....... 10 X11 subsets & counting walter74 Linux - General 2 06-07-2015 12:36 AM
How do I get the /etc/X11/X file rebuilt from scratch rickh Debian 4 05-07-2006 11:06 PM
ali aladdin v agp stinks :scratch: :scratch: :scratch: Mr Marmmalade Linux - Hardware 1 07-08-2003 05:11 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:03 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