Date: Sat, 27 May 2017 15:01:08 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 218976] [exp-run] Uses/cran.mk: mark non-compiling ports as platform independent Message-ID: <bug-218976-13-zDbgaz8NCi@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-218976-13@https.bugs.freebsd.org/bugzilla/> References: <bug-218976-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218976 David Naylor <dbn@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #182834|0 |1 is obsolete| | Attachment #182973| |maintainer-approval? Flags| | --- Comment #10 from David Naylor <dbn@FreeBSD.org> --- Created attachment 182973 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D182973&action= =3Dedit Add NO_ARCH=3Dyes for USES=3Dcran (without:compiles) [v1.2.0] Changes: - Switch no_arch to err from warning (no more false positives) - Added ability to list files that are FreeBSD binaries but should be considered architecure neutral - Fixed the ports listed previously bluemix-cli: false positive fixed p5-CDB_File: NO_ARCH removed p5-Data-Structure-Util: NO_ARCH removed p5-Mouse: NO_ARCH removed p5-Net-SSH-Perl: NO_ARCH removed p5-Opcodes: NO_ARCH removed p5-Selenium-Remote-Driver: false positive fixed (stripped gives a false positive here) py27-Genshi: NO_ARCH removed py27-SpeechRecognition: false positive fixed (stripped gives a false positi= ve here) (this port should probably set ONLY_FOR_ARCHS=3Di386 amd64 as it incl= udes a x86 linux binary) py27-atomiclong: NO_ARCH removed py27-psycopg2cffi: NO_ARCH removed py27-pyelftools: false positive fixes py27-rcssmin: NO_ARCH removed py27-rjsmin: NO_ARCH removed py27-rxp: NO_ARCH removed pyside-tools: NO_ARCH removed rubygem-hamlit: NO_ARCH removed rubygem-metasploit-payloads: false positive fixed rubygem-metasploit_payloads-mettle: false positive fixed rubygem-rbpdf-font: false positive fixed (stripped gives a false positive h= ere) rubygem-tarantool: NO_ARCH removed rubygem-vmstat: NO_ARCH removed rubygem-websocket-driver: NO_ARCH removed timelimit: NO_ARCH removed u-boot-rpi: false positive fixed u-boot-rpi2: false positive fixed u-boot-rpi3: false positive fixed The remaining false positives were fixed by listing the offending files with NO_ARCH. I felt this approach was the most targetted way to override the checks while maintaining the ability detect regressions in these ports (i.e. they actually become architecure specific): intellij-ultimate: bundles shared libraries, (this port should probably set ONLY_FOR_ARCHS=3Di386 amd64 to match the bundles libraries) metasploit: bundles binary files --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218976-13-zDbgaz8NCi>