LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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-31-2020, 09:03 AM   #4726
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 533

Rep: Reputation: 377Reputation: 377Reputation: 377Reputation: 377

The installer says at package selection: "K - QT and KDE packages ..." or similar, but QT is in /l.
 
1 members found this post helpful.
Old 03-31-2020, 09:04 AM   #4727
Lockywolf
Member
 
Registered: Jul 2007
Posts: 677

Rep: Reputation: 252Reputation: 252Reputation: 252
Quote:
Originally Posted by bassmadrigal View Post
Serious question... do we have compiler packages that are not being used anywhere in the system? If Pat isn't building anything using flang or f18, I'm not sure if he would include it (but I don't know development that well, and it could very well be that he's already including development software that isn't being used in building Slackware).

But if he does package development software that isn't being used, how likely are people to use flang and f18? There doesn't even seem to be SlackBuilds for them on SBo, so it seems like it might be something that is rarely used and may not have a place to be included with Slackware itself and is to be better maintained on SBo.
Well, the answer to the first question is "yes", since nothing uses GNAT, as far as I understand. I'm also not sure about gfortran. I do use it, and BLAS uses it, but BLAS is not in the official Slackware (although it is a very serious package). Still losing Fortran would be a shame, it's a living language.

The answer to the second question is I don't know, but c++, and all name-mangling compilers tend to produce headaches. Fortran is also name-mangling.
 
Old 03-31-2020, 09:16 AM   #4728
ehartman
Senior Member
 
Registered: Jul 2007
Location: Delft, The Netherlands
Distribution: Slackware
Posts: 1,674

Rep: Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888
Quote:
Originally Posted by Lockywolf View Post
I'm also not sure about gfortran. I do use it, and BLAS uses it, but BLAS is not in the official Slackware (although it is a very serious package). Still losing Fortran would be a shame, it's a living language.
Fortran is used often in scientific environments too, like universities and research laboratories. And I use it at home, of course.
Intel's Math Kernel Library is available too: from their website
Quote:
Uses industry-standard C and Fortran APIs for compatibility with popular BLAS, LAPACK, and FFTW functions—no code changes required
which we use with their implementation of the Fortran compiler.
 
1 members found this post helpful.
Old 03-31-2020, 10:27 AM   #4729
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by burdi01 View Post
@bassmadrigal:

You could use e.g. the serial number additionally or instead.
I checked for this, but in checking all my drives with udevadm (I had the below for loop to output them all at once), only 2 of them had an entry containing "serial".

Code:
for i in a b c d e f g h; do
  udevadm info -n /dev/sd$ -a | grep serial
done
Quote:
Originally Posted by Lockywolf View Post
Well, the answer to the first question is "yes", since nothing uses GNAT, as far as I understand. I'm also not sure about gfortran. I do use it, and BLAS uses it, but BLAS is not in the official Slackware (although it is a very serious package). Still losing Fortran would be a shame, it's a living language.
I wonder if these were used in Slackware at some point and were just left in since they were expected or if they were simply added to support the people that desire to use them.

Quote:
Originally Posted by Lockywolf View Post
The answer to the second question is I don't know, but c++, and all name-mangling compilers tend to produce headaches. Fortran is also name-mangling.
It doesn't seem like they give too many people severe enough headaches since they nobody has taken the effort to submit a SlackBuild to SBo.
 
Old 03-31-2020, 12:44 PM   #4730
TurboBlaze
Member
 
Registered: Jan 2018
Location: Russian Federation, Lipetsk region, Dankov
Distribution: Porteus
Posts: 194

Rep: Reputation: Disabled
delete
 
Old 03-31-2020, 01:25 PM   #4731
drgibbon
Senior Member
 
Registered: Nov 2014
Distribution: Slackware64 15.0
Posts: 1,212

Rep: Reputation: 936Reputation: 936Reputation: 936Reputation: 936Reputation: 936Reputation: 936Reputation: 936Reputation: 936
Quote:
Originally Posted by franzen View Post
The installer says at package selection: "K - QT and KDE packages ..." or similar, but QT is in /l.
Yeah this confused me recently, I wanted to skip installing KDE4 but had to go and check if the qt-4 package was really a part of the kde series!
 
Old 03-31-2020, 04:24 PM   #4732
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,308

Rep: Reputation: 922Reputation: 922Reputation: 922Reputation: 922Reputation: 922Reputation: 922Reputation: 922Reputation: 922
Hi , new ruby 2.7.1 released ,this have some CVE fixes.

https://www.ruby-lang.org/en/news/20...-7-1-released/


Im not see 2.2.x for update 14.2 boxes , is too hard go with new ruby branch ? , im not say go under 2.7.1 , but have 2.4.x as option.

Last edited by USUARIONUEVO; 03-31-2020 at 07:11 PM.
 
Old 03-31-2020, 06:49 PM   #4733
saxa
Senior Member
 
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,205

Rep: Reputation: 295Reputation: 295Reputation: 295
librsvg-2.48.2
https://download.gnome.org/sources/l...-2.48.2.tar.xz
 
Old 04-01-2020, 08:10 PM   #4734
Xsane
Member
 
Registered: Jan 2014
Posts: 186

Rep: Reputation: 134Reputation: 134
Since groff 1.22.4 (commit ff62ef6) 'configure --docdir' is hardcoded in
Makefile.am

commit 1264531 removed REVISION and VERSION

commit 5fec19d INSTALL renamed INSTALL.extra; made INSTALL a link to gnulib

PATCH actions:
* remove --docdir (its noop now)
* move creating doc/ to above the doc/ cp.
* rm REVISION and VERSION from doc/ cp args
* change INSTALL* to INSTALL.* in doc/ cp args
* rm Changlog from doc/ cp args (it is truncated and cp'ed later)
* fix removal of unwanted groff docs (they're installed to /usr/share/ now).

Code:
--- groff.SlackBuild.orig	2020-03-31 21:39:55.972055370 -0400
+++ groff.SlackBuild.new	2020-04-01 18:13:29.154555549 -0400
@@ -88,7 +88,6 @@
   --with-appresdir=/etc/X11/app-defaults \
   --mandir=/usr/man \
   --infodir=/usr/info \
-  --docdir=/usr/doc/groff-$VERSION \
   --build=$ARCH-slackware-linux || exit 1
 
 make $NUMJOBS || make || exit 1
@@ -97,11 +96,11 @@
 find $PKG | xargs file | grep -e "executable" -e "shared object" \
   | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
 
+mkdir -p $PKG/usr/doc/groff-$VERSION/xditview
 cp -a \
-  BUG-REPORT COPYING* ChangeLog FDL INSTALL* LICENSES MANIFEST MORE.STUFF \
-  NEWS PROBLEMS PROJECTS README* REVISION TODO VERSION \
+  BUG-REPORT COPYING* FDL INSTALL.* LICENSES MANIFEST MORE.STUFF \
+  NEWS PROBLEMS PROJECTS README* TODO \
   $PKG/usr/doc/groff-$VERSION
-mkdir -p $PKG/usr/doc/groff-$VERSION/xditview
 cp -a src/devices/xditview/{README,TODO} $PKG/usr/doc/groff-$VERSION/xditview
 
 # If there's a ChangeLog, installing at least part of the recent history
@@ -112,11 +111,9 @@
   touch -r ChangeLog $DOCSDIR/ChangeLog
 fi
 
+# Since groff 1.22.4 docdir is hardcoded in Makefile.am
 # If you want all this stuff, it's in the source tarball:
-rm -rf $PKG/usr/doc/groff-$VERSION/*.ps \
-  $PKG/usr/doc/groff-$VERSION/examples \
-  $PKG/usr/doc/groff-$VERSION/html \
-  $PKG/usr/doc/groff-$VERSION/pdf
+rm -rf $PKG/usr/share/doc/
 
 ( cd $PKG/usr/man
   find . -type f -exec gzip -9 {} \+
Attached Files
File Type: txt groff.SlackBuild.diff.txt (1.4 KB, 8 views)
 
Old 04-01-2020, 09:17 PM   #4735
Lockywolf
Member
 
Registered: Jul 2007
Posts: 677

Rep: Reputation: 252Reputation: 252Reputation: 252
Quote:
Originally Posted by bassmadrigal View Post

It doesn't seem like they give too many people severe enough headaches since they nobody has taken the effort to submit a SlackBuild to SBo.

They are hard (if possible) to build with already available binary versions of LLVM. (Or at least the developers believe it to be so. Quoting https://github.com/flang-compiler/f18 :

Quote:
Installing LLVM from packages is most likely not an option as it will not include MLIR and not be built following C++17 standard.
I am not super sure what they mean by this, but compilers are essentially the stuff that everyone depends upon, so it is very easy to mess up.

=================================

An unrelated (but close) personal issue: I need this gfortran patch, it fixes quite a serious bug: https://gcc.gnu.org/pipermail/fortra...il/054173.html

I can, obviously, rebuild the GNU Studio by myself. Does this mean that I'll have to rebuild everything written in C++ with every update? I remember C++ being quite nasty in not being able to link binaries built with different compilers.

I think, this patch will make it into GCC 10, but I have no idea when GCC can make it into -current, changing a major version is a huge thing.

Could this patch be considered for inclusion?

Last edited by Lockywolf; 04-01-2020 at 09:28 PM.
 
Old 04-01-2020, 10:22 PM   #4736
Lockywolf
Member
 
Registered: Jul 2007
Posts: 677

Rep: Reputation: 252Reputation: 252Reputation: 252
slackware-current/source/d/gcc/fetch-from-svn-and-prep-tarball.sh doesn't seem to be working on my machine. Gets stuck on lots of

Code:
rm: remove write-protected regular file '.svn/pristine/06/06b85bc4e7722e2fa322fe688d6e066f940b02ab.svn-base'?
And since there are thousands of those, I can't answer Y to all of them.

Some permissions problem? line 38 of the script has rm -r, not rm -rf, and line 82 too

Last edited by Lockywolf; 04-01-2020 at 10:24 PM.
 
Old 04-02-2020, 05:45 AM   #4737
saxa
Senior Member
 
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,205

Rep: Reputation: 295Reputation: 295Reputation: 295
atk-2.36.0
https://download.gnome.org/sources/a...-2.36.0.tar.xz
 
Old 04-02-2020, 07:33 AM   #4738
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,048

Rep: Reputation: Disabled
Quote:
Originally Posted by saxa View Post
atk-2.36.0
In the news:
Code:
* New API
    * Added ATK_ROLE_MARK and ATK_ROLE_SUGGESTION
    * Add ATK_TEX_ATTR_TEXT_POSITION to the list of possible AtkText
      attributes (MR!33)
I am wondering: do we have to wait for an upgrade of at-spi2-core and at-spi2-atk to draw benefit of that? Will Orca use it without upgrading it? I will ask Joanie in the Orca mailing list.

Last edited by Didier Spaier; 04-02-2020 at 07:36 AM.
 
Old 04-02-2020, 10:30 AM   #4739
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
It seems like network-manager-applet will need to get switched over to meson. Per this thread, it seems like the stock package is missing some security features. Once we switched the SlackBuild to meson, the problem was solved. I am not at home and can't provide an actual patch, but this is what I used to replace the autotools section of the script.

Code:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
mkdir meson-build
cd meson-build
meson setup \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --mandir=/usr/man \
  -Dteam=false \
  -Dselinux=false \
  .. || exit 1
  "${NINJA:=ninja}" $NUMJOBS || exit 1
  DESTDIR=$PKG $NINJA install || exit 1
cd ..
I have the full SlackBuild in that thread.
 
2 members found this post helpful.
Old 04-02-2020, 02:00 PM   #4740
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by bassmadrigal View Post
Serious question... do we have compiler packages that are not being used anywhere in the system? If Pat isn't building anything using flang or f18, I'm not sure if he would include it (but I don't know development that well, and it could very well be that he's already including development software that isn't being used in building Slackware).

But if he does package development software that isn't being used, how likely are people to use flang and f18? There doesn't even seem to be SlackBuilds for them on SBo, so it seems like it might be something that is rarely used and may not have a place to be included with Slackware itself and is to be better maintained on SBo.
Flang/F18 was supposed to be added to LLVM 10.0.0 but it has been postponed:
https://lists.llvm.org/pipermail/llv...ch/140180.html
https://www.phoronix.com/scan.php?pa...elayed-Further

Flang/F18 looks to finally be ready for merging into LLVM:
https://lists.llvm.org/pipermail/llv...il/140665.html
https://www.phoronix.com/scan.php?pa...o-Merging-Soon

Last edited by mats_b_tegner; 04-07-2020 at 03:03 AM.
 
2 members found this post helpful.
  


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] Requests for -current (20151216) rworkman Slackware 3441 12-28-2017 03:50 PM

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

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