LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 03-16-2020, 08:09 AM   #706
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,101

Rep: Reputation: Disabled

Quote:
Originally Posted by nobodino View Post
we're nearly ready to total confinement here in France
we're already there since a while, I'm working from home ATM...
take care!
 
Old 03-16-2020, 01:13 PM   #707
worsel
Member
 
Registered: Feb 2008
Location: Washington State, USA
Distribution: Slackware 14.2, Slackware-from-Scratch
Posts: 241

Original Poster
Rep: Reputation: 45
Quote:
Originally Posted by nobodino View Post
we're nearly ready to total confinement here in France
Ditto here in the USA. Hopefully the infa-structure will hold up
long enough to get us out of this mess.

Meanwhile I'll keep plugging along as I can.
 
Old 03-24-2020, 04:35 AM   #708
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
regression test up to "Sun Mar 22 01:55:55 UTC 2020": (x86_64 version) + 3 packages from pam (cracklib, libpwquality and pam)
- plasma-nm: fail
- libnm-qt: fail
- phonon: fail, should be replaced by phonon-qt4 from plasma/deps
- phonon-gstreamer: fail, should be replaced by phonon-qt4-gstreamer from plasma/deps
- phonon from plasma/deps builds fine (Qt5)
- phonon-gstreamer from plasma/deps builds fine (Qt5)
- serf: fail (even with Ponce patch)
- kppp: fail
-----------------
serf:
----------------
serf-1.3.9/test/testcases/simple.response
scons: Reading SConscript files ...
File "/tmp/serf-1.3.9/SConstruct", line 186

print 'Warning: Used unknown variables:', ', '.join(unknown.keys())

^

SyntaxError: invalid syntax
-----------------

Last edited by nobodino; 03-24-2020 at 05:04 AM.
 
Old 03-24-2020, 04:50 AM   #709
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,101

Rep: Reputation: Disabled
Quote:
Originally Posted by nobodino View Post
- serf: fail (even with Ponce patch)
- kppp: fail
-----------------
serf:
----------------
serf-1.3.9/test/testcases/simple.response
scons: Reading SConscript files ...
File "/tmp/serf-1.3.9/SConstruct", line 186

print 'Warning: Used unknown variables:', ', '.join(unknown.keys())

^

SyntaxError: invalid syntax
-----------------
you need to apply this patch too.
 
1 members found this post helpful.
Old 03-24-2020, 05:06 AM   #710
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
thanks for the patch.
Keep in touch in those troubled times, it's hard to keep self confident with the future.

Last edited by nobodino; 03-24-2020 at 06:08 AM.
 
Old 03-29-2020, 05:27 AM   #711
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
while trying to build the first pass of llvm with (gcc and g++), I'm stuck with this error (it builds fine with the original options clang and clang++ on slackware64-current):
----------------------------
../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:169:5: note: here
169 | case Type::FloatTyID: {
| ^~~~
../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'ffi_type* ffiTypeFor(llvm::Type*)':
../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:127:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
127 | switch (cast<IntegerType>(Ty)->getBitWidth()) {
| ^~~~~~
../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:133:5: note: here
133 | case Type::FloatTyID: return &ffi_type_float;
| ^~~~
[1324/5972] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o
In file included from ../lib/ExecutionEngine/Orc/OrcCBindingsStack.h:18,
from ../lib/ExecutionEngine/Orc/OrcCBindings.cpp:9:
../include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of 'llvm::Error llvm::orc::LegacyCompileOnDemandLayer<BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT>::addLogicalModule(llvm::orc::LegacyCompileOnDemandLayer<BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT>::LogicalDylib&, std::unique_ptr<llvm::Module>) [with BaseLayerT = llvm::orc::LegacyIRCompileLayer<llvm::orc::LegacyRTDyldObjectLinkingLayer, llvm::orc::SimpleCompiler>; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]':
../include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:313:12: required from 'llvm::Error llvm::orc::LegacyCompileOnDemandLayer<BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT>::addModule(llvm::orc::VModuleKey, std::unique_ptr<llvm::Module>) [with BaseLayerT = llvm::orc::LegacyIRCompileLayer<llvm::orc::LegacyRTDyldObjectLinkingLayer, llvm::orc::SimpleCompiler>; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; llvm::orc::VModuleKey = long unsigned int]'
../lib/ExecutionEngine/Orc/OrcCBindingsStack.h:307:14: required from 'llvm::Expected<long unsigned int> llvm::OrcCBindingsStack::addIRModule(LayerT&, std::unique_ptr<llvm::Module>, std::unique_ptr<llvm::RuntimeDyld::MemoryManager>, LLVMOrcSymbolResolverFn, void*) [with LayerT = llvm::orc::LegacyCompileOnDemandLayer<llvm::orc::LegacyIRCompileLayer<llvm::orc::LegacyRTDyldObjectL inkingLayer, llvm::orc::SimpleCompiler>, llvm::orc::JITCompileCallbackManager>; LLVMOrcSymbolResolverFn = long unsigned int (*)(const char*, void*); uint64_t = long unsigned int]'
../lib/ExecutionEngine/Orc/OrcCBindingsStack.h:345:72: required from here
../include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:408:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
408 | return std::move(Err);
| ^
../include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:408:33: note: remove 'std::move' call
[1565/5972] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o
In file included from ../lib/Target/X86/X86ISelDAGToDAG.cpp:207:
lib/Target/X86/X86GenDAGISel.inc: In member function 'virtual bool {anonymous}::X86DAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const':
lib/Target/X86/X86GenDAGISel.inc:277661: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
277661 | return true;
|
[1652/5972] Linking CXX shared library lib64/libLLVMObject.so.10
FAILED: lib64/libLLVMObject.so.10
: && /usr/bin/g++ -fPIC -O2 -fPIC -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,defs -Wl,-z,nodelete -fuse-ld=gold -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libLLVMObject.so.10 -o lib64/libLLVMObject.so.10 lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o -Wl,-rpath,"\$ORIGIN/../lib64" lib64/libLLVMBitReader.so.10 lib64/libLLVMCore.so.10 lib64/libLLVMMCParser.so.10 lib64/libLLVMTextAPI.so.10 lib64/libLLVMMC.so.10 lib64/libLLVMBinaryFormat.so.10 lib64/libLLVMSupport.so.10 -Wl,-rpath-link,/tmp/llvm-10.0.0.src/build/lib64 && :
lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o:ArchiveWriter.cpp:function llvm::writeArchive(llvm::StringRef, llvm::ArrayRef<llvm::NewArchiveMember>, bool, llvm::object::Archive::Kind, bool, bool, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >): error: undefined reference to 'llvm::raw_string_ostream::current_pos() const'
lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o:ArchiveWriter.cpp:function llvm::writeArchive(llvm::StringRef, llvm::ArrayRef<llvm::NewArchiveMember>, bool, llvm::object::Archive::Kind, bool, bool, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >): error: undefined reference to 'llvm::raw_string_ostream::current_pos() const'
lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o:ArchiveWriter.cpp:function llvm::writeArchive(llvm::StringRef, llvm::ArrayRef<llvm::NewArchiveMember>, bool, llvm::object::Archive::Kind, bool, bool, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >): error: undefined reference to 'llvm::raw_string_ostream::current_pos() const'
lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o:ArchiveWriter.cpp:function llvm::writeArchive(llvm::StringRef, llvm::ArrayRef<llvm::NewArchiveMember>, bool, llvm::object::Archive::Kind, bool, bool, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >): error: undefined reference to 'llvm::raw_string_ostream::current_pos() const'
collect2: error: ld returned 1 exit status
[1660/5972] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o
ninja: build stopped: subcommand failed.
--------------------------------------
 
Old 03-31-2020, 03:37 AM   #712
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
regression test up to "Sat Mar 28 05:48:42 UTC 2020": (x86_64 version) + 3 packages from pam (cracklib, libpwquality and pam)
- plasma-nm: fail
- libnm-qt: fail
- phonon: fail, should be replaced by phonon-qt4 from plasma/deps
- phonon-gstreamer: fail, should be replaced by phonon-qt4-gstreamer from plasma/deps
- phonon from plasma/deps builds fine (Qt5)
- phonon-gstreamer from plasma/deps builds fine (Qt5)
- kppp: fail
- llvm: fail to build on first pass with gcc/g++ (llvm-9.0.1 is ok)
 
Old 04-03-2020, 10:30 AM   #713
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
solved llvm-10.0.0 build with gcc-9.3.0 see github project.
 
Old 04-07-2020, 11:06 AM   #714
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
regression test up to "Fri Apr 3 23:07:16 UTC 2020": (x86_64 version) + 3 packages from pam (cracklib, libpwquality and pam)
- plasma-nm: fail
- libnm-qt: fail
- phonon: fail, should be replaced by phonon-qt4 from plasma/deps
- phonon-gstreamer: fail, should be replaced by phonon-qt4-gstreamer from plasma/deps
- phonon from plasma/deps builds fine (Qt5)
- phonon-gstreamer from plasma/deps builds fine (Qt5)
- kppp: fail
-----------------
time to build with no stop:
real 1442m41.100s > 24h
user 5999m19.165s
sys 423m1.812s
-----------------
 
Old 04-25-2020, 10:58 PM   #715
worsel
Member
 
Registered: Feb 2008
Location: Washington State, USA
Distribution: Slackware 14.2, Slackware-from-Scratch
Posts: 241

Original Poster
Rep: Reputation: 45
Nobodino,

I tried building sfs using slackware-current (Wed Apr 22 02:19:37 UTC 2020).

Everything went fine (cracklib, libpwquality and pam built), until I tried building kde5.
In sfsbuild1.sh, subroutine all_deps_1, a list of modules is given, supposedly in /slacksrc/deps.
SDL_sound is in /slacksrc/l/sdl.
OpenAL is not found.
Several others are not found in deps, but in l.
Wayland and Wayland-protocals are in both x & deps.

Similar conditions occur in subroutine all_deps_2, most of the list is in both l and deps, some
only in l.

I've tried to reconcile this, but I'm not really familiar with kde. I would appreciate some
help here.
 
Old 04-26-2020, 05:50 AM   #716
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,484

Rep: Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799Reputation: 7799
Quote:
Originally Posted by worsel View Post
Nobodino,

I tried building sfs using slackware-current (Wed Apr 22 02:19:37 UTC 2020).

Everything went fine (cracklib, libpwquality and pam built), until I tried building kde5.
In sfsbuild1.sh, subroutine all_deps_1, a list of modules is given, supposedly in /slacksrc/deps.
SDL_sound is in /slacksrc/l/sdl.
OpenAL is not found.
Several others are not found in deps, but in l.
Wayland and Wayland-protocals are in both x & deps.

Similar conditions occur in subroutine all_deps_2, most of the list is in both l and deps, some
only in l.

I've tried to reconcile this, but I'm not really familiar with kde. I would appreciate some
help here.
SDL_sound is no longer part of KDE5 deps, the package was absorbed in Slackware's own sdl package as you stated. And OpenAL is no longer part of KDE5 deps because Pat added this to Slackware as well, only in Slackware this package was renamed to "openal-soft". Both SDL_sound, OpenAL can be removed from this SFS build list.
Together with these Slackware package adoptions, Pat also took brotli, hyphen, libxkbcommon, qt5, qt5-webkit, socat, woff2, PyQt5, wayland and wayland-protocols. Which means they are all no longer part of my KDE5 deps anymoreeither.
 
Old 04-26-2020, 03:18 PM   #717
worsel
Member
 
Registered: Feb 2008
Location: Washington State, USA
Distribution: Slackware 14.2, Slackware-from-Scratch
Posts: 241

Original Poster
Rep: Reputation: 45
Quote:
SDL_sound is no longer part of KDE5 deps, the . . .
Thanks, Eric.
I suspected something like this but wasn't sure. Now I know what to do.
 
Old 04-27-2020, 10:52 AM   #718
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
kde5 has not been updated for some time now, it's not usable. I integrate pieces of kde5 deps when they come in -current (python-enum34 today).
 
Old 06-22-2020, 01:55 PM   #719
nobodino
Member
 
Registered: Jul 2010
Location: in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint,Manjaro...
Posts: 867

Rep: Reputation: 459Reputation: 459Reputation: 459Reputation: 459Reputation: 459
regression test up to "Thu Jun 18 22:01:29 UTC 2020": (x86_64 version)
- plasma-nm: fail
- libnm-qt: fail
- phonon: fail, should be replaced by phonon-qt4 from plasma/deps
- phonon-gstreamer: fail, should be replaced by phonon-qt4-gstreamer from plasma/deps
- phonon from plasma/deps builds fine (Qt5)
- phonon-gstreamer from plasma/deps builds fine (Qt5)
- kppp: fail
- pykde4: fail
-----------------

Last edited by nobodino; 06-24-2020 at 11:41 AM.
 
2 members found this post helpful.
Old 06-22-2020, 02:43 PM   #720
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,356

Rep: Reputation: Disabled
Glad to see you back, nobodino!
 
  


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 05:56 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