Date: Mon, 11 Jan 2016 08:52:52 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 206060] Mk/Uses/drupal.mk bug! sets options (comes after bsd.ports.options.mk) Message-ID: <bug-206060-13-DHKKFrAywY@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-206060-13@https.bugs.freebsd.org/bugzilla/> References: <bug-206060-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=3D206060 --- Comment #9 from commit-hook@freebsd.org --- A commit references this bug: Author: marino Date: Mon Jan 11 08:51:52 UTC 2016 New revision: 405770 URL: https://svnweb.freebsd.org/changeset/ports/405770 Log: Remove OPTIONS_DEFINE out of Mk/Uses/drupal.mk (affects many drupal ports) The USES=3D fragments are not supposed to modify OPTIONS_* because they a= re loaded after bsd.options.mk. In the particular case of drupal, this resulted in SELECTED_OPTIONS and DESELECTED_OPTIONS being incorrect. A second problem was that the "=3D" was used for assignment rather than "?=3D", meaning that any port with USES=3Ddrupal got their options overwritten at some point (this included the main www/drupal6 and www/drupal7 ports). This commit adds OPTIONS_DEFINE=3DDOCS to almost every port that had set USES=3Ddrupal to correct the mistake of setting options in Mk/Uses. PR: 206060 Changes: head/Mk/Uses/drupal.mk head/www/drupal6-advanced_help/Makefile head/www/drupal6-cck/Makefile head/www/drupal6-chaos/Makefile head/www/drupal6-ckeditor/Makefile head/www/drupal6-content_access/Makefile head/www/drupal6-geshifilter/Makefile head/www/drupal6-google_analytics/Makefile head/www/drupal6-image/Makefile head/www/drupal6-imce/Makefile head/www/drupal6-menu_block/Makefile head/www/drupal6-mimedetect/Makefile head/www/drupal6-nice_menus/Makefile head/www/drupal6-nodewords/Makefile head/www/drupal6-page_title/Makefile head/www/drupal6-panels/Makefile head/www/drupal6-path_redirect/Makefile head/www/drupal6-pathauto/Makefile head/www/drupal6-print/Makefile head/www/drupal6-seo_checklist/Makefile head/www/drupal6-services/Makefile head/www/drupal6-tagadelic/Makefile head/www/drupal6-token/Makefile head/www/drupal6-views/Makefile head/www/drupal6-webform/Makefile head/www/drupal6-wysiwyg/Makefile head/www/drupal6-zeropoint/Makefile head/www/drupal7-wysiwyg/Makefile --=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-206060-13-DHKKFrAywY>