LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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


Reply
  Search this Thread
Old 11-12-2016, 12:23 PM   #376
hendrickxm
Member
 
Registered: Feb 2014
Posts: 344

Rep: Reputation: Disabled

Quote:
Originally Posted by orbea View Post
scons is now included in Slackware-14.2.

http://packages.slackware.com/?r=sla...4.1-i586-1.txz
My mistake. I am running Salix.
 
Old 11-12-2016, 02:34 PM   #377
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 854

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
This is an ancillary issue but I think is relevant. While hunting for an odd behavior in my box, I realized that I had some perl SBo modules from the 14.1 era which were retired in 14.2:

https://lists.slackbuilds.org/piperm...er/017346.html

These modules were removed because 14.2 Perl already included them so these were redundant.

The problem is that there was no such mention of the removal in the SBo ChangeLog *or* Slackware ChangeLog *or* CHANGES_AND_HINTS.TXT. The only way to realize about their removal was, as @wilysr pointed out, to look into git history:

https://lists.slackbuilds.org/piperm...er/017346.html

I submit that this is not clear not obvious, and it is not documented in any way as a way to properly follow and maintain changes in SBo. So I would request that whenever a new Slack version is released, the SBo ChangeLog could state the redundant packages without the need to resort to these methods. I don't know how to handle git; I'm just a regular user with no coding knowledge and this is not clear for me in any way.

Anyway, it's just a proposal. Thanks for bearing with me.
 
1 members found this post helpful.
Old 11-12-2016, 06:54 PM   #378
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Hi

For perl packages, it's always a good idea to rebuilt everything on a new version of Slackware. The changes were too big and we have to check perldoc for every perl releases between 14.1 and 14.2. Even then, we still missed some packages and remove it later after the 14.2 repository has been opened for public. But it was a good suggestion. Let's see if we can list them and post it on the slackbuilds-users mailing list instead of the changelog for the next release.

As for git, we stopped accepting submission around January and 14.2 gets released in July. In that 6 months, there are like more than 2800+ commits in the git repository. When a new repository is released, we import them all from master to a new branch so no changelog is given except for the announcement.
 
1 members found this post helpful.
Old 11-12-2016, 09:12 PM   #379
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Hi , is not a problem , but i suggest a change in winusb

Dependencies say "wxpython" , but can go with wxGTK3 , if apply that patch

https://build.opensuse.org/package/v...patch?expand=1
 
Old 11-12-2016, 10:41 PM   #380
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Is there a strong reason to change the deps from wxPython to wxGTK3?
does it fix a bug or just cosmetic?
 
Old 11-12-2016, 11:03 PM   #381
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 854

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
@wilysr: thanks for understanding.

As for perl, you are right. My box's odd behavior was due to some old perl modules. Upon a rebuilding, everything went smooth.

As for the removed packages, I think your idea is very good. The point is, as you guessed, not necessarily to include these in the ChangeLog, but just to have a more visible way to learn about these removals than seeking some git history which would not be easy to get by non-coders. This would benefit not only -current users, but also stock 14.2 users who upgraded from 14.1 and followed UPGRADE.TXT and CHANGES_AND_HINTS.TXT at the time of the release. Thanks again!!
 
1 members found this post helpful.
Old 11-13-2016, 12:48 AM   #382
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Quote:
Originally Posted by sombragris View Post
As for the removed packages, I think your idea is very good. The point is, as you guessed, not necessarily to include these in the ChangeLog, but just to have a more visible way to learn about these removals than seeking some git history which would not be easy to get by non-coders. This would benefit not only -current users, but also stock 14.2 users who upgraded from 14.1 and followed UPGRADE.TXT and CHANGES_AND_HINTS.TXT at the time of the release. Thanks again!!
I have started to make some notes about changes from 5.22.2 to 5.24.0 and hopefully it will be updated periodically once a new perl gets released and included in -current.
 
1 members found this post helpful.
Old 11-13-2016, 03:39 AM   #383
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by willysr View Post
I have started to make some notes about changes from 5.22.2 to 5.24.0 and hopefully it will be updated periodically once a new perl gets released and included in -current.
Maybe some script could automatically create a txt-file from SBo-git-log on every public update,
containing
Code:
Since slackware 14.2 was released, following builds were
-added:
 packagex
 packagey

-removed:
 packagea
 packageb
, containing also some static info about special cases like the perl-upgrade issues discussed here,
and then be put on the SBo-website.
 
Old 11-13-2016, 07:06 AM   #384
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Quote:
Originally Posted by franzen View Post
Maybe some script could automatically create a txt-file from SBo-git-log on every public update,
containing
Code:
Since slackware 14.2 was released, following builds were
-added:
 packagex
 packagey

-removed:
 packagea
 packageb
, containing also some static info about special cases like the perl-upgrade issues discussed here,
and then be put on the SBo-website.
I think this kind of request should be sent to the list instead of LQ.
 
Old 11-13-2016, 04:18 PM   #385
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Hi , im not sure , because i have some slakcbuilds packages, but

slackware64-14.2 + updates

openjdk --> compiled fine
openjdk8 --> error


last 10 lines when try to compile


Quote:
/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk.build-boot/jdk/objs/libverify/check_code.o: In function `verify_method':
/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk-boot/jdk/src/share/native/common/check_code.c:1033: undefined reference to `JVM_IsVMGeneratedMethodIx'
collect2: error: ld returned 1 exit status
lib/CoreLibraries.gmk:91: recipe for target '/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk.build-boot/jdk/lib/amd64/libverify.so' failed
gmake[3]: *** [/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk.build-boot/jdk/lib/amd64/libverify.so] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory '/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk-boot/jdk/make'
BuildJdk.gmk:70: recipe for target 'libs-only' failed
gmake[2]: *** [libs-only] Error 2
gmake[2]: Leaving directory '/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk-boot/jdk/make'
/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk-boot//make/Main.gmk:115: fallo en las instrucciones para el objetivo 'jdk-only'
gmake[1]: *** [jdk-only] Error 2
gmake[1]: se sale del directorio '/usr/src/slapt-src/development/openjdk8/openjdk8/icedtea-build/openjdk.build-boot'
Makefile:2479: fallo en las instrucciones para el objetivo 'stamps/icedtea-boot.stamp'
make: *** [stamps/icedtea-boot.stamp] Error 2
sh openjdk8.SlackBuild Error

Last edited by USUARIONUEVO; 11-13-2016 at 04:21 PM.
 
Old 11-13-2016, 07:03 PM   #386
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
my first guess reading your error message is probably a race condition
i'm still building in VM, but to start with, you can try to limit the number of CPUs being used to compile OpenJDK8
 
Old 11-14-2016, 12:41 AM   #387
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
I am able to build openjdk8 without issue here using sbopkg
Code:
apache-ant:
  MD5SUM check for apache-ant-1.9.7-bin.tar.bz2 ... OK
  Building package apache-ant-1.9.7-noarch-2_SBo.tgz ... OK
  Installing package apache-ant-1.9.7-noarch-2_SBo.tgz ... OK

openjdk:
  MD5SUM check for icedtea-2.6.7.tar.xz ... OK
  MD5SUM check for openjdk.tar.bz2 ... OK
  MD5SUM check for corba.tar.bz2 ... OK
  MD5SUM check for jaxp.tar.bz2 ... OK
  MD5SUM check for jaxws.tar.bz2 ... OK
  MD5SUM check for jdk.tar.bz2 ... OK
  MD5SUM check for langtools.tar.bz2 ... OK
  MD5SUM check for hotspot.tar.bz2 ... OK
  Building package openjdk-7u111b01-x86_64-1_SBo.tgz ... OK
  Installing package openjdk-7u111b01-x86_64-1_SBo.tgz ... OK

openjdk8:
  MD5SUM check for icedtea-3.1.0.tar.xz ... OK
  MD5SUM check for openjdk.tar.xz ... OK
  MD5SUM check for corba.tar.xz ... OK
  MD5SUM check for jaxp.tar.xz ... OK
  MD5SUM check for jaxws.tar.xz ... OK
  MD5SUM check for jdk.tar.xz ... OK
  MD5SUM check for langtools.tar.xz ... OK
  MD5SUM check for nashorn.tar.xz ... OK
  MD5SUM check for hotspot.tar.xz ... OK
  Building package openjdk8-8u101b13-x86_64-1_SBo.tgz ... OK
  Installing package openjdk8-8u101b13-x86_64-1_SBo.tgz ... OK
so my initial guess is probably right. It probably has to do with race condition
 
Old 11-14-2016, 05:40 PM   #388
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Hi , make -j1 no help.

I think start to remove all xtra _SBo , and try again...i like to find the culprint.
 
Old 11-16-2016, 03:15 PM   #389
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
rhino --> link broken
 
Old 11-16-2016, 03:56 PM   #390
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by willysr View Post
I am able to build openjdk8 without issue here using sbopkg
The versions of OpenJDK (7 and 8) that you built are not the most recent ones by the way - security updates were released for both.
 
  


Reply

Tags
current, sbo, sbopkg, slackrepo



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] Error building gst1-plugins-good 1.4.1 from SBO l0rddarkf0rce Slackware 4 10-06-2014 05:58 PM
[SOLVED] Failure building nvidia-kernel Slackbuild from SBo sysfce2 Slackware 7 07-02-2011 01:10 AM
problems building fontforge from SBo gtludwig Slackware 7 05-12-2010 01:52 PM
Pls help me take my 1st step! verysoon Fedora - Installation 2 12-12-2005 07:49 AM

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

All times are GMT -5. The time now is 06:10 PM.

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