Flyspray::
http://crux.nu/bugs/
Flyspray:: CRUX: Recently opened tasks2013-05-21T21:28:46ZFS#926: chromium 27.0.1453.93 is available
http://crux.nu/bugs/index.php?do=details&task_id=926
2013-05-21T21:28:46ZThomas Pentekeryay!
Includes Security Fixes.
Includes Security Fixes.]]>FS#925: perl 5.18
http://crux.nu/bugs/index.php?do=details&task_id=925
2013-05-19T16:23:16ZFredrik Rinnestamquite painless. Some tweaks required, footprints needs updating etc.
Some pod2man issues discovered in wget, openssl.
Some pod2man issues discovered in wget, openssl. ]]>FS#924: svn: E170001: Could not create SASL context: generic failure
http://crux.nu/bugs/index.php?do=details&task_id=924
2013-05-19T11:29:46Zchris farrellsvn: E170001: Unable to connect to a repository at URL 'svn://svn.handbrake.fr/HandBrake/trunk'
svn: E170001: Could not create SASL context: generic failure
error occurs when using subversion-1.7.9 to "svn checkout svn://svn.handbrake.fr/HandBrake/trunk HandBrake" does not occur when using subversion-1.7.8.
svn: E170001: Could not create SASL context: generic failure
error occurs when using subversion-1.7.9 to "svn checkout svn://svn.handbrake.fr/HandBrake/trunk HandBrake" does not occur when using subversion-1.7.8.]]>FS#923: pkgmk able to change the name of downloaded tarballs
http://crux.nu/bugs/index.php?do=details&task_id=923
2013-05-15T19:15:48ZLukcSome tarballs are available only under very generic names, like “0.1.tar.gz”. This can be a problem if two or more recipes use tarballs with the same name.
A solution to that would be to set the local name of the tarballs. Here’s an example:
source=(http://foo/bar/$version.tar.gz as $name-$version.tar.gz)
In this example, the $version.tar.gz tarball is downloaded as usual, but locally stored as $name-$version.tar.gz. The content of the tarball is left unmodified, but collision with other packages is hopefully avoided.
A proposed patch is attached. It allows the “as” keyword to be used in the source array. Downloads, extractions and md5sums have been tested with it on renamed and un-renamed sources.
(that being said, if someone finds a simpler way to add support of that keyword to pkgmk, it’d be great \o/)
A solution to that would be to set the local name of the tarballs. Here’s an example:
source=(http://foo/bar/$version.tar.gz as $name-$version.tar.gz)
In this example, the $version.tar.gz tarball is downloaded as usual, but locally stored as $name-$version.tar.gz. The content of the tarball is left unmodified, but collision with other packages is hopefully avoided.
A proposed patch is attached. It allows the “as” keyword to be used in the source array. Downloads, extractions and md5sums have been tested with it on renamed and un-renamed sources.
(that being said, if someone finds a simpler way to add support of that keyword to pkgmk, it’d be great \o/)]]>FS#921: alsa-lib headers causes compilation failure
http://crux.nu/bugs/index.php?do=details&task_id=921
2013-05-09T16:25:18ZAlanalsa-lib 1.0.27 headers can't be compiled with -std=c90.
This affects the compilation of the libkcompactdisk library, part of KDE.
Please see this link for more information:
https://bugzilla.novell.com/show_bug.cgi?id=817077
The patch that fixes the problem is:
0004-Use-__inline__-for-exported-headers.patch
This affects the compilation of the libkcompactdisk library, part of KDE.
usr/bin/eject
usr/man/man1/eject.1.gz
pkgadd: listed file(s) already installed (use -f to ignore and overwrite)
# prt-get fsearch --full /usr/bin/eject
Found in /usr/ports/opt/eject:
/usr/bin/eject
Found in /usr/ports/core/util-linux:
/usr/bin/eject ]]>FS#912: dosbox Pkgfile missing glu dependency
http://crux.nu/bugs/index.php?do=details&task_id=912
2013-04-05T07:48:36ZDaryl Fonseca-HoltPort dosbox is missing a dependency for glu:
prt-get: installing /usr/ports/opt/dosbox
prt-get: starting build Wed Apr 3 22:29:39 2013
=======> Downloading 'http://download.sourceforge.net/dosbox/dosbox-0.74.tar.gz'.
[snip]
In file included from sdlmain.cpp:58:0:
/usr/include/SDL/SDL_opengl.h:47:58: fatal error: GL/glu.h: No such file or directory
compilation terminated.
make[3]: *** [sdlmain.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/render.Tpo .deps/render.Po
mv -f .deps/sdl_mapper.Tpo .deps/sdl_mapper.Po
make[3]: Leaving directory `/usr/ports/opt/dosbox/work/src/dosbox-0.74/src/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/ports/opt/dosbox/work/src/dosbox-0.74/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/ports/opt/dosbox/work/src/dosbox-0.74'
make: *** [all] Error 2
=======> ERROR: Building '/usr/ports/opt/dosbox/dosbox#0.74-1.pkg.tar.gz' failed.
# prt-get info dosbox
Name: dosbox
Path: /usr/ports/opt
Version: 0.74
Release: 1
Description: SDL-based DOS emulator for classic games
URL: http://dosbox.sourceforge.net
Packager: Tilman Sauerbeck, tilman at crux dot nu
Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve
Dependencies: libsdl
prt-get: installing /usr/ports/opt/dosbox
prt-get: starting build Wed Apr 3 22:29:39 2013
=======> Downloading 'http://download.sourceforge.net/dosbox/dosbox-0.74.tar.gz'.
[snip]
In file included from sdlmain.cpp:58:0:
/usr/include/SDL/SDL_opengl.h:47:58: fatal error: GL/glu.h: No such file or directory
compilation terminated.
make[3]: *** [sdlmain.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/render.Tpo .deps/render.Po
mv -f .deps/sdl_mapper.Tpo .deps/sdl_mapper.Po
make[3]: Leaving directory `/usr/ports/opt/dosbox/work/src/dosbox-0.74/src/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/ports/opt/dosbox/work/src/dosbox-0.74/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/ports/opt/dosbox/work/src/dosbox-0.74'
make: *** [all] Error 2
=======> ERROR: Building '/usr/ports/opt/dosbox/dosbox#0.74-1.pkg.tar.gz' failed.
# prt-get info dosbox
Name: dosbox
Path: /usr/ports/opt
Version: 0.74
Release: 1
Description: SDL-based DOS emulator for classic games
URL: http://dosbox.sourceforge.net
Packager: Tilman Sauerbeck, tilman at crux dot nu
Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve
Dependencies: libsdl ]]>FS#911: opt port llvm missing dep for python
http://crux.nu/bugs/index.php?do=details&task_id=911
2013-04-04T12:39:47ZDaryl Fonseca-Holt/usr/bin/env: python: No such file or directory
llvm[1]: Building llvm-config BuildVariables.inc file.
llvm[1]: Compiling llvm-config.cpp for Release+Asserts build
llvm-config.cpp:45:35: fatal error: LibraryDependencies.inc: No such file or directory
compilation terminated.
/bin/rm: cannot remove '/usr/ports/opt/llvm/work/src/llvm-3.2.src/tools/llvm-config/Release+Asserts/llvm-config.d.tmp': No such file or directory
make[1]: *** [/usr/ports/opt/llvm/work/src/llvm-3.2.src/tools/llvm-config/Release+Asserts/llvm-config.o] Error 1
make[1]: Leaving directory `/usr/ports/opt/llvm/work/src/llvm-3.2.src/tools/llvm-config'
make: *** [all] Error 1
=======> ERROR: Building '/usr/ports/opt/llvm/llvm#3.2-1.pkg.tar.gz' failed.
Added a dependency for python and it compiled just fine.
llvm[1]: Building llvm-config BuildVariables.inc file.
llvm[1]: Compiling llvm-config.cpp for Release+Asserts build
llvm-config.cpp:45:35: fatal error: LibraryDependencies.inc: No such file or directory
compilation terminated.
/bin/rm: cannot remove '/usr/ports/opt/llvm/work/src/llvm-3.2.src/tools/llvm-config/Release+Asserts/llvm-config.d.tmp': No such file or directory
make[1]: *** [/usr/ports/opt/llvm/work/src/llvm-3.2.src/tools/llvm-config/Release+Asserts/llvm-config.o] Error 1
make[1]: Leaving directory `/usr/ports/opt/llvm/work/src/llvm-3.2.src/tools/llvm-config'
make: *** [all] Error 1
=======> ERROR: Building '/usr/ports/opt/llvm/llvm#3.2-1.pkg.tar.gz' failed.
Added a dependency for python and it compiled just fine.]]>FS#910: qt4-32 fails to compile if mysql is installed
http://crux.nu/bugs/index.php?do=details&task_id=910
2013-03-27T02:53:04ZPeter A. ShevtsovThe attached patch fixes the issue