Bug 209422 - Rekeyword =sys-libs/slang-2.1.3-r1
|
Bug#:
209422
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: All
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: DUPLICATE
|
Assigned To: ssuominen@gentoo.org
|
Reported By: ssuominen@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: Rekeyword =sys-libs/slang-2.1.3-r1
|
|
Keywords: KEYWORDREQ
|
|
Status Whiteboard:
|
|
Opened: 2008-02-09 12:01 0000
|
I guess the keywords were dropped in 2.1.2 because it's a major version bump..
but I'm trying to get 2.1.3 into ~arch now.. bug 209416 , thanks!
13:27 <+CIA-4> armin76 * gentoo-x86/sys-libs/slang/ (slang-2.1.3.ebuild
ChangeLog):
13:27 <+CIA-4> Re-add ~alpha/~ia64 wrt #209422
Fails in src_install on mips:
../autoconf/mkinsdir.sh
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/scripts
/usr/bin/install -c -m 644 lib/rline/emacskeys.sl
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/rline/
/usr/bin/install -c -m 644 lib/stkcheck.sl
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh
/usr/bin/install -c -m 644 lib/rline/history.sl
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/rline/
/usr/bin/install -c -m 644 lib/structfuns.sl
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh
/usr/bin/install -c -m 644 lib/rline/vikeys.sl
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/rline/
/usr/bin/install -c scripts/jpegsize
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/scripts
/usr/bin/install -c -m 644 lib/rline/slrline.rc
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/rline/
/usr/bin/install -c scripts/lsrpm
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/scripts
mkdir /var/tmp/portage/sys-libs/slang-2.1.3/image/usr/share/slsh/scripts
/usr/bin/install -c scripts/sldb
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/scripts
mkdir: cannot create directory
`/var/tmp/portage/sys-libs/slang-2.1.3/image/usr/share/slsh/scripts': File
exists
make[1]: *** [install_directories] Error 1
make[1]: *** Waiting for unfinished jobs....
cd /var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/mipsobjs;
mips-unknown-linux-gnu-gcc -c -O2 -march=r5000 -mabi=32 -fomit-frame-pointer
-pipe -Dunix -DSLANG
/var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/slkeymap.c
cd /var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/mipsobjs;
mips-unknown-linux-gnu-gcc -c -O2 -march=r5000 -mabi=32 -fomit-frame-pointer
-pipe -Dunix -DSLANG
/var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/slmalloc.c
cd /var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/mipsobjs;
mips-unknown-linux-gnu-gcc -c -O2 -march=r5000 -mabi=32 -fomit-frame-pointer
-pipe -Dunix -DSLANG
/var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/slmath.c
/usr/bin/install -c -m 644 lib/help/arrayfuns.hlp
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/help
/usr/bin/install -c -m 644 doc/html/slshfun-1.html
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/doc/slsh/html/
/usr/bin/install -c scripts/svnsh
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/scripts
/usr/bin/install -c scripts/slprof
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/scripts
/usr/bin/install: target
`/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/doc/slsh/html/' is not
a directory: No such file or directory
/usr/bin/install -c -m 644 lib/help/cmdopt.hlp
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/help
make[1]: *** [install_docs] Error 1
cd /var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/mipsobjs;
mips-unknown-linux-gnu-gcc -c -O2 -march=r5000 -mabi=32 -fomit-frame-pointer
-pipe -Dunix -DSLANG
/var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/slmemchr.c
/usr/bin/install -c -m 644 lib/help/glob.hlp
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/help
cd /var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/mipsobjs;
mips-unknown-linux-gnu-gcc -c -O2 -march=r5000 -mabi=32 -fomit-frame-pointer
-pipe -Dunix -DSLANG
/var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/src/slmemcmp.c
/usr/bin/install -c -m 644 lib/help/profile.hlp
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/help
/usr/bin/install -c -m 644 lib/help/readascii.hlp
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/help
/usr/bin/install -c -m 644 lib/help/require.hlp
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/help
/usr/bin/install -c -m 644 lib/help/structfuns.hlp
/var/tmp/portage/sys-libs/slang-2.1.3/image//usr/share/slsh/help
make[1]: Leaving directory
`/var/tmp/portage/sys-libs/slang-2.1.3/work/slang-2.1.3/slsh'
make: *** [install-elf] Error 2
make: *** Waiting for unfinished jobs....
it also does a hell of a lot of compiling during make install, which is
retarded but not our problem i guess.
looks like this is a parallel make problem, namely in slsh/Makefile.
(In reply to comment #5)
> looks like this is a parallel make problem, namely in slsh/Makefile.
>
Is your tree up to date? I've added -j1 to src_install sometime ago..
(In reply to comment #4)
> Fails in src_install on mips:
> it also does a hell of a lot of compiling during make install, which is
> retarded but not our problem i guess.
Changed make targets a bit, it shouldn't be compiling in src_install anymore.
Thanks for noticing.
ia64/sparc/ppc64: Sorry to add you back, but there is a new optional dep.
dev-libs/oniguruma which needs keywording..
Created an attachment (id=143147) [details]
slang-2.1.3-parallel-install.patch
this will fix the parallel make problem. it also moves slsh to the all target
so it doesn't build during install, which you might have already done.
(In reply to comment #9)
> Created an attachment (id=143147) [edit] [details]
> slang-2.1.3-parallel-install.patch
>
> this will fix the parallel make problem. it also moves slsh to the all target
> so it doesn't build during install, which you might have already done.
>
Thanks, the parallel fix part looks good. I'll post upstream a patch.
However it was building static library in src_install, not slsh, because
'static' is not in rule, only 'elf' is, in rule 'all' at root Makefile.. but
I've worked this around by issuing 'emake elf static' followed by 'cd slsh ;
emake slsh' in src_compile.
~ppc64 ; the next one costs you ;)
(In reply to comment #9)
> Created an attachment (id=143147) [edit] [details]
> slang-2.1.3-parallel-install.patch
>
> this will fix the parallel make problem. it also moves slsh to the all target
> so it doesn't build during install, which you might have already done.
>
See bug 209643, the thing is entirely uncompatible with MAKEOPTS.. the patch is
not enough, anyways continue this on 209643 instead of here :-)
Marked ~hppa:
=dev-libs/oniguruma-4.9.1
=sys-libs/slang-2.1.3-r1
Marked ~hppa:
=dev-libs/oniguruma-5.9.1
=sys-libs/slang-2.1.3-r1
update for bsd: ~x86-fbsd done (by aballier) but ~sparc-fbsd is missing
*** Bug 213710 has been marked as a duplicate of this bug. ***
Removing bsd@ because Uberlord tested ~sparc-fbsd and I committed it.
Keyworded ~arm (tested with sys-apps/most on coral)