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

Notices


Closed Thread
  Search this Thread
Old 05-26-2016, 04:12 PM   #1096
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,066

Rep: Reputation: Disabled

This thread's topic is "requests for -current". It is very unlikely that upx be integrated as suggested in post #1076 to Slackware 14.2, thus maybe if would be preferable to discuss about it in another thread.

Last edited by Didier Spaier; 05-26-2016 at 04:13 PM.
 
Old 05-26-2016, 04:19 PM   #1097
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Sorry Pat, but what I said, unless somehow it went left-field in description, was to use upx prior to the packaging phase in a Slackbuild to compress and reduce the size of all binary executables in a package.

The binaries would be useable while compressed as they would have in place decompression and virtually no memory overhead during execution. Binaries compressed would be a fraction of their size, example: A 2.5MB binary would effectively be 500-600KB compressed. On a single file it looks negligible, but against several dozen, or hundreds of binaries, you could reduce the size of a package, or a set of packages by (rough estimate) 45~66% maybe less or more.
 
Old 05-26-2016, 04:27 PM   #1098
Smokey_justme
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 534

Rep: Reputation: 203Reputation: 203Reputation: 203
Don't get me wrong, but why are you guys even talking about run-time (de)compression here? I know computers are now fast enough to not seem affected by these (very fast) decompressors but still.. the errors that sometime appear, the extra layer of complexity, the virus-warnings... and how about 'ldd' and 'readelf' commands (which are sometimes usefull if one decides to go on his own and uninstall some packages)... and all for what? For a few hundred MBs or maybe one GB?

P.S. And all this coming from a guy that has a stroke when hears about PAM... Pff....
 
2 members found this post helpful.
Old 05-26-2016, 04:41 PM   #1099
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Pfff... Yourself there buddy.

People always suggest stuff to add to Slackware, but rarely does anyone talk about saving space, reducing sizes, etc. Figured making a suggestion to do something beneficial would be nice, but apparently trying to think outside the box doesn't go over well.

I figured it might be nice to suggest something to research helping the distribution in a different sense. Maybe I figured saving Patrick some bandwidth on his networks might be a decent idea. Might not be much, but at least it's an idea.

Last edited by ReaperX7; 05-26-2016 at 04:48 PM.
 
Old 05-26-2016, 04:42 PM   #1100
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,540

Rep: Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542
Quote:
Originally Posted by ReaperX7 View Post
Sorry Pat, but what I said, unless somehow it went left-field in description, was to use upx prior to the packaging phase in a Slackbuild to compress and reduce the size of all binary executables in a package.
We will never do this, and I'd be surprised to hear of any other distribution thinking it's a good idea unless they were targeting an embedded platform. Even then squashfs would probably be a better solution.

Quote:
The binaries would be useable while compressed as they would have in place decompression and virtually no memory overhead during execution. Binaries compressed would be a fraction of their size, example: A 2.5MB binary would effectively be 500-600KB compressed. On a single file it looks negligible, but against several dozen, or hundreds of binaries, you could reduce the size of a package, or a set of packages by (rough estimate) 45~66% maybe less or more.
It's good that they include information on the UPX webpage about how efficient the decompression is on a Pentium 133, since that's the kind of hardware you'd need to have to care about this sort of thing.
 
2 members found this post helpful.
Old 05-26-2016, 04:58 PM   #1101
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Okay, thanks Patrick.
 
Old 05-27-2016, 01:01 AM   #1102
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 2,245

Rep: Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039Reputation: 1039
new libxml2-2.9.4, and libxslt-1.1.29 :

http://xmlsoft.org/news.html

ftp://xmlsoft.org/libxslt/libxml2-2.9.4.tar.gz

http://xmlsoft.org/XSLT/news.html

ftp://xmlsoft.org/libxslt/libxslt-1.1.29.tar.gz

Last edited by gmgf; 05-27-2016 at 01:19 AM.
 
Old 05-27-2016, 01:24 AM   #1103
Thom1b
Member
 
Registered: Mar 2010
Location: France
Distribution: Slackware
Posts: 486

Rep: Reputation: 339Reputation: 339Reputation: 339Reputation: 339
php-5.6.22 is released with many security fixes.

Quote:
Version 5.6.22
26 May 2016

Core:
Fixed bug #72172 (zend_hex_strtod should not use strlen).
Fixed bug #72114 (Integer underflow / arbitrary null write in fread/gzread). (CVE-2016-5096)
Fixed bug #72135 (Integer Overflow in php_html_entities). (CVE-2016-5094)
GD:
Fixed bug #72227 (imagescale out-of-bounds read). (CVE-2013-7456)
Intl:
Fixed bug #64524 (Add intl.use_exceptions to php.ini-*).
Fixed bug #72241 (get_icu_value_internal out-of-bounds read). (CVE-2016-5093)
Postgres:
Fixed bug #72151 (mysqli_fetch_object changed behaviour).
 
2 members found this post helpful.
Old 05-27-2016, 11:29 AM   #1104
akschu
Member
 
Registered: Dec 2007
Posts: 96

Rep: Reputation: 39
No conversation about netatalk? There is so much change/updates in this version of slackware.... why not run a reasonably recent netatalk as well?

If it would help I'll write out all of the rc.d bit and polish up a build script. I'm going to do that anyway and replace the dated default package so it's no big deal....
 
Old 05-27-2016, 12:59 PM   #1105
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 258

Rep: Reputation: 147Reputation: 147
Patrick,

For the latest ghostcript build, you have removed openjpeg also, after a diff compare with the official 2.1.0 source, it has some extra fixed for use in GS. Please see the diff in attached openjpeg.txt file. That maybe the reason it is not removed in Linux from scratch. The code in GS is not a full openjpeg source, only the "openjp2" part.

Also, in the script to remove unwanted library directories, there is no png directory, only libpng.
Attached Files
File Type: txt openjpeg.txt (7.9 KB, 30 views)
 
Old 05-27-2016, 01:33 PM   #1106
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,540

Rep: Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542
Quote:
Originally Posted by qunying View Post
Patrick,

For the latest ghostcript build, you have removed openjpeg also, after a diff compare with the official 2.1.0 source, it has some extra fixed for use in GS. Please see the diff in attached openjpeg.txt file. That maybe the reason it is not removed in Linux from scratch. The code in GS is not a full openjpeg source, only the "openjp2" part.
Thanks, I'd noticed that Fedora removed the openjpeg directory in their .spec file, but upstream says it's not supported so I'll revert to using the bundled version. I have no test cases here to show problems with using the system library, but better to play it safe.

Quote:
Also, in the script to remove unwanted library directories, there is no png directory, only libpng.
That's called coverage against future surprises.
 
1 members found this post helpful.
Old 05-27-2016, 01:35 PM   #1107
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,540

Rep: Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542Reputation: 8542
Quote:
Originally Posted by akschu View Post
No conversation about netatalk? There is so much change/updates in this version of slackware.... why not run a reasonably recent netatalk as well?
Should have been mentioned months ago.

At some point there was a blocker against upgrading netatalk further (needed PAM, maybe?). I'm not sure if that's still the case, but it's probably too late to mess with it now, sorry.
 
Old 05-27-2016, 04:09 PM   #1108
Thom1b
Member
 
Registered: Mar 2010
Location: France
Distribution: Slackware
Posts: 486

Rep: Reputation: 339Reputation: 339Reputation: 339Reputation: 339
geeqie-1.3 is released.

http://geeqie.org/geeqie-1.3.tar.xz
http://geeqie.org/geeqie-1.3.tar.xz.asc
 
1 members found this post helpful.
Old 05-28-2016, 09:55 AM   #1109
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 Thom1b View Post
Quote:
Originally Posted by Thom1b View Post
php-5.6.22 is released with many security fixes.
All these packages have been upgraded according to the latest ChangeLog as per 2016-05-27.
 
Old 05-28-2016, 06:10 PM   #1110
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
I really hope Pat does something with Network manager. It will not do a simple dhcpcd . Before everyone jumps on this and says I do not understand it.
Network manager has three things to do
1 bring the device up
2 make a hand shake
3 use crypto or not.
Other wise it prety much useless.
If it works for you on a fresh install I am on mars then.
Me and Bob sucking down some some cosmic babes.

Last edited by Drakeo; 05-28-2016 at 06:11 PM.
 
  


Closed Thread



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] how to show the current time at the top in the current shell Always ? rohitchauhan Linux - General 5 04-09-2014 03:05 PM
Slackware ARM (current) epic mistake: the current Android kernels are kicked out! Darth Vader Slackware 16 08-25-2013 04:36 PM
[SOLVED] setup fails on most current Slackware-current March 26, 2012 AlleyTrotter Slackware 15 04-09-2012 06:05 AM
Observation of Feb -current vs March -current Hangaber Slackware 14 03-12-2010 08:26 AM
cvs diff the most current and second last current version powah Linux - Software 1 03-30-2006 01:02 PM

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

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