jaeger changed the topic of #crux to: CRUX 3.6 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
CrashTestDummy has joined #crux
CrashTestDummy3 has quit [Ping timeout: 252 seconds]
groovy3shoes has joined #crux
tilman has quit [Ping timeout: 246 seconds]
groovy2shoes has quit [Read error: Connection reset by peer]
tilman has joined #crux
groovy3shoes has quit [Ping timeout: 260 seconds]
groovy2shoes has joined #crux
groovy2shoes has quit [Ping timeout: 260 seconds]
groovy2shoes has joined #crux
CrashTestDummy2 has joined #crux
CrashTestDummy has quit [Ping timeout: 252 seconds]
dusk_ has joined #crux
SiFuh has quit [Ping timeout: 246 seconds]
xor29ah has quit [Ping timeout: 268 seconds]
deltahotel has joined #crux
deltahotel has quit [Ping timeout: 260 seconds]
deltahotel has joined #crux
deltahotel has quit [Ping timeout: 252 seconds]
deltahotel has joined #crux
deltahote1 has joined #crux
deltahotel has quit [Ping timeout: 265 seconds]
deltahote2 has joined #crux
deltahote1 has quit [Ping timeout: 252 seconds]
deltahote2 has quit [Client Quit]
CrashTestDummy3 has joined #crux
CrashTestDummy2 has quit [Ping timeout: 252 seconds]
CrashTestDummy has joined #crux
CrashTestDummy3 has quit [Ping timeout: 252 seconds]
<Romster> https://en.wikipedia.org/wiki/LessTif LessTif is a no longer developed free software reimplementation or clone of the Motif computer programming toolkit
daftaupe has joined #crux
<Romster> well got wxwidgits aand wxgtk
<Romster> wxMotif is a port of wxWidgets for X11 systems using Motif libraries. Motif libraries provide a clean and fast user interface at the expense of the beauty and candy of newer interfaces like GTK.
<Romster> For further information, please see the files in docs/motif in the distribution.
deltahotel has joined #crux
daftaupe has quit [Quit: The Lounge - https://thelounge.chat]
daftaupe has joined #crux
ppetrov^ has joined #crux
prologic has quit [Quit: ZNC - https://znc.in]
prologic has joined #crux
deltahotel has quit [Ping timeout: 265 seconds]
deltahote1 has joined #crux
deltahote1 has quit [Read error: Connection reset by peer]
deltahote1 has joined #crux
<cruxbot> [opt.git/3.6]: Revert "protobuf: 3.17.3 -> 3.18.0"
SiFuh has joined #crux
<cruxbot> [opt.git/3.6]: Revert "Revert "protobuf: 3.17.3 -> 3.18.0""
<cruxbot> [contrib.git/3.6]: clementine: 1.4.0rc1-484 -> 1.4.0rc1-733
<cruxbot> [contrib.git/3.6]: asciidoc: 9.1.0 -> 9.1.1
SiFuh has quit [Ping timeout: 260 seconds]
<cruxbot> [opt.git/3.6]: nodejs: 16.9.1 -> 16.10.0
SiFuh has joined #crux
<cruxbot> [opt.git/3.6]: firefox-bin: 92.0 -> 92.0.1
ivandi has quit [Ping timeout: 252 seconds]
ivandi has joined #crux
<cruxbot> [contrib.git/3.6]: imagemagick-compat: 6.9.12-21 -> 6.9.12-23
<raph_ael> Romster: thanks
<Romster> no worries raph_ael sorted now?
<cruxbot> [contrib.git/3.6]: pidgin: 2.14.6 -> 2.14.7
<cruxbot> [contrib.git/3.6]: p5-libwww: 6.56 -> 6.57
<cruxbot> [contrib.git/3.6]: shaderc: 2021.1 -> 2021.2
prologic has quit [Ping timeout: 252 seconds]
prologic has joined #crux
<cruxbot> [opt.git/3.6]: gst-plugins-base: fix egl logic, if egl.pc is found include egl files, else webkitgtk fails to build
<cruxbot> [core.git/3.6]: ca-certificates: 20210705 -> 20210923 #Thu, 23 Sep 2021 18:00:50 +0000
<cruxbot> [core.git/3.6]: curl: 7.79.0 -> 7.79.1 bug fix release
<cruxbot> [core.git/3.6]: sudo: 1.9.8p1 -> 1.9.8p2
<cruxbot> [opt.git/3.6]: xterm: 368 -> 369
<cruxbot> [opt.git/3.6]: webkitgtk: 2.32.3 -> 2.32.4
<cruxbot> [opt.git/3.6]: python3-setuptools: 57.4.0 -> 58.1.0
<raph_ael> Romster: not yet thanks :) but i had not much time
<raph_ael> depinst didn't work for the moment
<Romster> can you paste the log somewhere please
<cruxbot> [opt.git/3.6]: vulkan-validation-layers: 1.2.182 -> 1.2.189.1
<cruxbot> [opt.git/3.6]: vulkan-tools: 1.2.182 -> 1.2.189.1
<cruxbot> [opt.git/3.6]: vulkan-loader: 1.2.182 -> 1.2.189.1
<cruxbot> [opt.git/3.6]: vulkan-headers: 1.2.182 -> 1.2.189.1
<cruxbot> [opt.git/3.6]: glslang: 11.5.0 -> 11.6.0
<cruxbot> [opt.git/3.6]: spirv-tools: 2021.2 -> 2021.3
pedja has joined #crux
<cruxbot> [compat-32.git/3.6]: vulkan-validation-layers-32: 1.2.182 -> 1.2.189.1
<cruxbot> [compat-32.git/3.6]: vulkan-tools-32: 1.2.182 -> 1.2.189.1
<cruxbot> [compat-32.git/3.6]: vulkan-loader-32: 1.2.182 -> 1.2.189.1
<cruxbot> [compat-32.git/3.6]: spirv-tools-32: 2021.2 -> 2021.3
<cruxbot> [compat-32.git/3.6]: mesa-32: 21.2.1 -> 21.2.2
<cruxbot> [compat-32.git/3.6]: curl-32: 7.79.0 -> 7.79.1
<raph_ael> Romster: I'm beginning at zero with portwash, ports -u, and depinst
<raph_ael> I'll tell you
<Romster> ok
<Romster> i'm gonna be away for a bit as i get some food
elderK has quit [Quit: Connection closed for inactivity]
deltahote1 has quit [Read error: Connection reset by peer]
<raph_ael> bon appétit :)
<Romster> there
<ppetrov^> guys, can you point me to some tutorial for creating statically linked executables?
<Romster> from what language ppetrov^ ? and is this with a compiler or through Pkgfiles
<ppetrov^> C++
<ppetrov^> " with a compiler or through Pkgfiles" -- either
<stenur> -static
<ppetrov^> yep and I keep getting stuff like:
<ppetrov^> undefined reference to
<ppetrov^> from ldd
<ppetrov^> *ld
<Romster> so you need to include the static foo.a libs in the correct order
<stenur> You need the libaries on the command line "gcc -static -o xy xy.c /usr/lib/xxx.a /usr/lib/yyy.a"
<Romster> as you defined them in the program
<ppetrov^> i did not even think about this
<ppetrov^> ahaaa.... stenur
<Romster> stenur, has it yeah
<ppetrov^> ok, I'll try
<ppetrov^> i am trying to build a program that builds on crux and slackware but fails on Debian and Ubuntu
<Romster> or set -L. -L/usr/lib xxx.a yyy.a
<Romster> for the path to the libs
<ppetrov^> Romster, I did that
<ppetrov^> actually it is so weird that I think i am getting nuts... I'll try what stenur suggested
<Romster> not forgetting glibc or libstdc++ or something else?
<ppetrov^> no
<Romster> also bear in mind different verisons of tool chain might play a factor
<ppetrov^> the program depends on a set of libraries from bio++
<ppetrov^> i have them installed
<Romster> and they all provde a static library?
<ppetrov^> yes
<Romster> well that's a good start
<stenur> what symbols are undefined?
<Romster> i once had one where i had a static lib but not a dynamic lib but i got such a weird error as it was pulled in by pkg-config
<ppetrov^> stenur, just a moment, I'll paste. Also I will upload the Pkgfiles to github if you guys are interested. I hope i do not take too much of your time
<ppetrov^> ok. Here's what I build:
<stenur> uh oh cmake i dunno; but you need no -Wl,-rpath,/usr/lib/Bpp1.9 if you link statically?
<ppetrov^> it builds fine on CRUX and I've been trying to build it on Debian or Ubuntu (long story) manually and it fails with ld errors. I then decided to try to make a static executable on CRUX that i will use on Debian.
<ppetrov^> no I don't
<ppetrov^> these are just the Pkgfiles I happily use on CRUX
<Romster> but it fails to link staticly on crux?
<ppetrov^> yes
<ppetrov^> caps-coev
<ppetrov^> this is the program that depends on the bpp libs
<stenur> well the thing is if that thing build dynamic libraries then you cannot just use -static. You need to build the static libraries.
<stenur> It does build static ones also?
<ppetrov^> i get these errors when i try to build it statically on crux
<ppetrov^> stenur, it builds *.a files
<ppetrov^> the crazy thing is i get the same errors when i build (non static) on debian
<ppetrov^> so, shall I specifically point to the *.a files when I do a static build?
<ppetrov^> stenur, yes it builds files like: /usr/lib/Bpp1.9/libbpp-utils.a
<Romster> you're missing the g++ line that it was trying to link/compile before that error
<stenur> oh shit bioinformatics; well it does not find the library
<Romster> and also grep the projects for that gsl_cdf_chisq_Pinv to see which one provides that
<ppetrov^> this is the first half. I apologize for the split paste
<Romster> also in caps_coev i don't see any thing to make it static
deltahote1 has joined #crux
<ppetrov^> I still have not made a port to build it statically. I just uploaded the ports that build the program "normally" and they work
<Romster> oh
<ppetrov^> i tried simply adding the -static flag and well it fails
<ppetrov^> I will try to specify "gcc -static -o xy xy.c /usr/lib/xxx.a /usr/lib/yyy.a" and see how it goes
<stenur> scratch the fPIC and the rpath stuff if you can
<ppetrov^> ok
<stenur> (though if the built object is placed in the static library and you link that it should not really matter, but i do not know these projects)
<stenur> for fun you could simply find(1) all .o files and link them manually to what you want to have
deltahote1 has quit [Ping timeout: 252 seconds]
<Romster> i still fail to see the link command that spits out that error there is one link in that paste that only puts out warnings
<ppetrov^> errors start from here:
<ppetrov^> cc24Hfg5.o: in function `Chi_squared(int, int, double, double&)':
<ppetrov^> ok, I'll write a Pkgfile trying to make a static build and I'll come bother you guys again
<ppetrov^> thanks
<Romster> might be an idea as you haven't posted the full log of the failure
<Romster> also make sure you got -DENAMBLE_STATIC=ON in the other cmake builds if they don't have .a files already
<ppetrov^> they do have .a files
<Romster> line 21 yeah but where is the line before that? might be easier to spot if you do make -j1
<ppetrov^> Romster, i did not think of that. For next log I will use -j1
<ppetrov^> thanks stenur
<ppetrov^> the thing is, caps-coev does not use cmake
<Romster> "-static-libgcc -static-libstdc++" as in that stackoverlofw might not be a bad idea too. since you probably don't have the same libstdc++/libgcc version in debian
<Romster> for portability of C++ code
<Romster> but that wont prevent it to compile staticly on crux
<Romster> but it might or might not run on the other distro
deltahote1 has joined #crux
<ppetrov^> thanks
deltahote1 has quit [Read error: Connection reset by peer]
deltahote1 has joined #crux
jjasghar has quit [Remote host closed the connection]
jjasghar has joined #crux
jjasghar has joined #crux
jjasghar has quit [Changing host]
<stenur> especially older ones, might be an issue, yes.
deltahote1 has quit [Ping timeout: 252 seconds]
deltahote1 has joined #crux
<ppetrov^> so, this is how I modified the Makefile:
<ppetrov^> do you think I'm on the right way?
<stenur> ppetrov^: could be that only you can tell ;-)
<ppetrov^> :D
<ppetrov^> it breaks
<ppetrov^> oh man, i feel like picking up smoking again...
Guest25 has joined #crux
Guest25 has quit [Client Quit]
rlittl01 has quit [Read error: Connection reset by peer]
rlittl01_ has joined #crux
jue has joined #crux
jue has joined #crux
jue has quit [Changing host]
daftaupe has quit [Quit: Ping timeout (120 seconds)]
daftaupe has joined #crux
daftaupe0 has joined #crux
daftaupe has quit [Read error: Connection reset by peer]
daftaupe0 is now known as daftaupe
<cruxbot> [opt.git/3.6]: newsboat: update to 2.25
<cruxbot> [opt.git/3.6]: sitecopy: fix build with latest neon
<cruxbot> [opt.git/3.6]: neon: update to 0.32.0
daftaupe has quit [Ping timeout: 260 seconds]
<cruxbot> [opt.git/3.6]: cifs-utils: update to 6.14
maledictium has quit [Ping timeout: 264 seconds]
maledictium has joined #crux
dusk_ has quit [Quit: Lost terminal]
<cruxbot> [contrib.git/3.6]: grafana: 8.1.4 -> 8.1.5
<cruxbot> [contrib.git/3.6]: inotify-tools: 3.21.9.1 -> 3.21.9.5
<cruxbot> [contrib.git/3.6]: networkmanager: 1.32.10 -> 1.32.12
<cruxbot> [contrib.git/3.6]: npm: 7.24.0 -> 7.24.1
<cruxbot> [contrib.git/3.6]: p5-image-exiftool: 12.30 -> 12.31
<cruxbot> [contrib.git/3.6]: parallel: 20210822 -> 20210922
<cruxbot> [contrib.git/3.6]: pipewire: 0.3.36 -> 0.3.37
<cruxbot> [contrib.git/3.6]: python3-apipkg: 1.5 -> 2.0.0; new dependency: python3-setuptools-scm
<cruxbot> [contrib.git/3.6]: python3-poetry: 1.1.9 -> 1.1.10
<cruxbot> [contrib.git/3.6]: python3-poetry-core: 1.0.5 -> 1.0.6
<cruxbot> [contrib.git/3.6]: python3-ruamel-yaml: new dependency: python3-ruamel-yaml-clib
<cruxbot> [contrib.git/3.6]: python3-virtualenv: 20.8.0 -> 20.8.1
<cruxbot> [contrib.git/3.6]: python3-distlib: 0.3.2 -> 0.3.3
<cruxbot> [contrib.git/3.6]: vala: 0.54.0 -> 0.54.1
<cruxbot> [contrib.git/3.6]: nextcloud-client: 3.3.3 -> 3.3.4
<cruxbot> [contrib.git/3.6]: inotify-tools: 3.21.9.0 -> 3.21.9.1
<cruxbot> [contrib.git/3.6]: hck: 0.6.4 -> 0.6.5
<cruxbot> [compat-32.git/3.6]: pipewire-32: 0.3.36 -> 0.3.37
<cruxbot> [compat-32.git/3.6]: libnm-32: 1.32.10 -> 1.32.12
vlodzim has joined #crux
vlodzim has quit [Client Quit]
jue has quit [Ping timeout: 252 seconds]
deltahote1 has quit [Ping timeout: 260 seconds]
deltahote1 has joined #crux
deltahote1 has quit [Ping timeout: 260 seconds]
prologic has quit [Quit: ZNC - https://znc.in]
prologic has joined #crux
humky has joined #crux
<cruxbot> [contrib.git/3.6]: libreoffice: 7.2.1.2 -> 7.2.2.1
ppetrov^ has quit [Quit: Leaving]
drez is now known as diegs
deus_ex has joined #crux
deus_ex has quit [Remote host closed the connection]
pedja has quit [Ping timeout: 252 seconds]
diegs is now known as drez
jjasghar has quit [Ping timeout: 265 seconds]
jjasghar_ has joined #crux
jjasghar_ has quit [Ping timeout: 252 seconds]
jjasghar has joined #crux
jjasghar has quit [Changing host]
jjasghar has joined #crux
jjasghar has quit [Ping timeout: 252 seconds]
jjasghar has joined #crux
jjasghar has quit [Changing host]
jjasghar has joined #crux
jjasghar has quit [Quit: No Ping reply in 180 seconds.]
jjasghar has joined #crux
jjasghar has quit [Ping timeout: 252 seconds]
jjasghar has joined #crux
jjasghar has joined #crux
jjasghar has quit [Changing host]