SliTaz SliTaz Forum

You are not logged in.

#126 2023-03-29 09:55:30

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

I found why glew complain about libGL.so undefined ref xcb_glx and libXmu.so undefined ref Xt.

For mesa, missing bdeps, after rebuild them, Glew complain only for libXmu.so about Xt.

Check again bdeps, fix them.

Now glew success build.

But i need check all xorg libs because lib build success without warn about link missing.

Offline

#127 2023-03-29 11:49:57

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

CQFD hmm.

I test my fresh xorg packages stuff on justx 4.0, upgrade done, but when try to start xterm.

[c]

xterm: symbol lookup error: /usr/lib/libXcursor.so.1: undefined symbol: XrenderQueryExtension

[/c]

Need for each lib check bdeps missing and rebuild them.

Offline

#128 2023-04-02 18:52:51

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Hi,

Rebuild xorg libs with fixed bdeps, test with slitaz 4.0 justx, it's ok.

Nothing issue with xterm smile

Offline

#129 2023-04-02 21:25:33

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Time for building xorg apps.

Issue with xorg-xbacklight build

libXrandr.so undefined reference to 'XextFindDisplay'

libXrandr.so undefined reference to 'XextRemoveDisplay'

Need check why again issue with undefined reference, hope that doesn't need rebuild again all xorg stack smile.

Offline

#130 2023-04-03 10:05:07

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Hi,

Found why issue, libXrandr not linked correctly with other xorg libs sad.

After check order of build_depends, recheck with 4.0 it's ok.

But i compare with ldd linked library for all xorg lib from 4.0 and my build stuff.

I found 5 lib need check and rebuild because nothing link to other libs :

xorg-libXaw, xorg-libXcomposite, xorg-libXfixes, xorg-libXpm and xorg-libXss

Offline

#131 2023-04-03 12:04:08

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Normally i fixed bdeps for libs remains.

Missing xorg-libXau-dev, xorg-libXdmcp-dev, xorg-inputproto, xorg-kbproto and libxcb-dev.

Need compare with 4.0 lib to ensure missing no libs, and after rebuild all stack to ensure linked correctly wink.

Offline

#132 2023-04-03 13:10:39

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

For all xorg lib i checked.

Now it's same and correctly linked.

End of day i prepare rebuild all xorg stack to ensure all linked and go to build xorg apps.

Offline

#133 2023-04-03 16:52:32

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

sad

It's ok for all rebuild xorg stack.

proto, xorg libs, libdrm, mesa

I try to build mesa-demos (glew build success), failed with :

CCLD   xeglgears

/usr/bin/ld: xeglthreads.o: undefined reference to symbol 'XSetStandardProperties'

/usr/bin/ld: note: 'XSetStandardProperties' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line

/usr/lib/libX11.so.6: could not read symbols: Invalid operation

nm on libX11.so display T XSetStandardProperties.

I don't see if i wrong failed in any build

Offline

#134 2023-04-03 18:25:33

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

After search i see seem change DT_NEEDED in binutils.

http://fedoraproject.org/wiki/UnderstandingDSOLinkChange

I use workaround and set LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries"

See that also used in mesa-demos in cooking wink

Offline

#135 2023-04-04 17:00:02

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Hi,

It's nice day smile.

I finish to build xorg-server.

No words, pictures answer himself.

1/ fetch packages base / xorg

2/ change mirror url to local path

3/ upgrade tazpkg first (ensure upgrade glibc-base/gcc-lib-base first)

4/ launch upgrade (100 on 125 packages, few remain i not build at time)

5/ logout to force restart slim / xorg with new build

6/ Enjoy \o/

[attachment=51450,3346] [attachment=51450,3347] [attachment=51450,3348] [attachment=51450,3349] [attachment=51450,3350] [attachment=51450,3351]

Offline

#136 2023-04-04 19:24:17

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: SliTaz Development strategy direction

Well done! Champagne!

Offline

#137 2023-04-05 06:40:38

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Hi Ceel,

Yes champagne smile

To ensure that nothing forget and use my own packages, i have local repo (/root/packages4.1), and cook normally pref fresh cook pkg /home/slitaz/packages, and after use repo.

I think in this case, i have issue.

Infact, with my base packages and mirror 4.0 nothing issue, (in case not issue to break system, build xorg no fetch base packages)

This morning, i merge base/xorg packages and after use pkgdb put them on my space "http://people.slitaz.org/~shann/slitaz-4.1-stuff/new/packages".

I begin xorg drivers

cook xorg-xf86-input-evdev, cook fetch himself xorg-server-dev and reverse deps \o/.

Offline

#138 2023-04-05 11:50:32

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Time to build remain packages that compose justx flavor.

I build xorg-xf86-input-evdev, xorg-xf86-video-vesa, and begin xterm.

Xterm have few bdeps, but one most imagemagick depend himself to graphviz.

He have huge bdeps big_smile (php-dev, and other).

Offline

#139 2023-04-05 16:28:34

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

For xterm, i remove imagemagick bdep, i don't think it really necessary smile.

Remain this packages to finish have rebuild justx :

915resolution

cdrkit

hal

locale-de

locale-es

locale-fr

locale-pt_BR

slitaz-doc

slitaz-polar-cursors

ttf-dejavu

udev

Rebuild slim, openbox, xterm, dbus it's ok.

Boot on fresh 4.0 justx, upgrade and restart slim work as expected.

Next to ensure it's all good it's install slitaz base and try to install xorg stuff, slim, openbox and see if also work in hard install.

Offline

#140 2023-04-06 19:37:50

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: SliTaz Development strategy direction

Hi,

remain only locale-{de,es,fr,pt_BR}, because depends few apps that not build at time smile.

For hal i successful rebuild with eudev instead udev and replace this by eudev.

I tested on my EeePC 1215n, so work very well big_smile

Just need bump and rebuild wpa_supplicant to have wifi (with new ssl 1.1.1n) ^^

In case core that include apps i don't have rebuild, for time i only have base/justx stuff, but in my test all seem run as expected.

[attachment=51457,3352]

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.018 seconds, 7 queries executed - Memory usage: 1.57 MiB (Peak: 1.77 MiB) ]