Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 655444 - dev-lang/nasm-2.13.03-r1[doc] on fbsd: cp: illegal option -- u
Summary: dev-lang/nasm-2.13.03-r1[doc] on fbsd: cp: illegal option -- u
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All FreeBSD
: Normal normal
Assignee: Sergei Trofimovich (RETIRED)
URL: https://bugzilla.nasm.us/show_bug.cgi...
Whiteboard:
Keywords:
Depends on:
Blocks: 655428
  Show dependency tree
 
Reported: 2018-05-11 07:35 UTC by Michał Górny
Modified: 2018-05-16 19:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-lang:nasm-2.13.03-r1:20180511-072640.log (dev-lang:nasm-2.13.03-r1:20180511-072640.log,62.04 KB, text/plain)
2018-05-11 07:35 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-05-11 07:35:02 UTC
Created attachment 530782 [details]
dev-lang:nasm-2.13.03-r1:20180511-072640.log

mkdir -p html
for f in nasmdoc.css local.css nasmlogw.png; do cp -ufv "./$f" html/; done
perl -I. ./inslist.pl ./../x86/insns.dat
perl -I. ../version.pl docsrc \
	< ../version > version.src
cp: illegal option -- u
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file target_file
       cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file ... target_directory
cp: illegal option -- u
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file target_file
       cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file ... target_directory
cp: illegal option -- u
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file target_file
       cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file ... target_directory
gmake[1]: *** [Makefile:47: html] Error 64
gmake[1]: *** Waiting for unfinished jobs....
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-05-11 07:38:53 UTC
Apparently 2.12.01 is the last working version.
Comment 2 Larry the Git Cow gentoo-dev 2018-05-11 07:41:45 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daad0101455cc415d341f0a7599b037b7cfa7750

commit daad0101455cc415d341f0a7599b037b7cfa7750
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-05-11 07:40:11 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-05-11 07:41:38 +0000

    profiles/default/bsd: Mask dev-lang/nasm[doc]
    
    Bug: https://bugs.gentoo.org/655444

 profiles/default/bsd/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2018-05-13 15:15:52 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49208b072ab8aaeb732a419460d4f751763dabe7

commit 49208b072ab8aaeb732a419460d4f751763dabe7
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2018-05-13 15:15:26 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-05-13 15:15:45 +0000

    dev-lang/nasm: avoid 'cp -u' as it's not portable, bug #655444
    
    In this case we can unconditionally copy files.
    
    Reported-by: Michał Górny
    Bug: https://bugs.gentoo.org/655444
    Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-lang/nasm/files/nasm-2.13.03-bsd-cp-doc.patch | 15 +++++++++++++++
 dev-lang/nasm/nasm-2.13.03-r1.ebuild              |  1 +
 2 files changed, 16 insertions(+)
Comment 4 Arfrever Frehtes Taifersar Arahesis 2018-05-16 19:22:42 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/profiles?id=d09e36eae84bad7cc58fb1b6df64b40214d91f89

commit d09e36eae84bad7cc58fb1b6df64b40214d91f89
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: Wed May 16 08:27:33 2018 +0200
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: Wed May 16 09:26:17 2018 +0200

    profiles/default/bsd: Revert "Mask dev-lang/nasm[doc]"
    
    The underlying issue has been fixed.