[FreeBSD-users-jp 95898] Re: ports の Makefile で条件コンパイルを指定する方法

2016-07-20 スレッド表示 ribbon
On Thu, Jul 21, 2016 at 12:42:14AM +0900, Tomoaki AOKI wrote:

> > > > LANGUAGE_USA_CMAKE_ON= -DLANGUAGE=1
> > > > LANGUAGE_ESP_CMAKE_ON= -DLANGUAGE=2
> > > > LANGUAGE_DEU_CMAKE_ON= -DLANGUAGE=3
> > > > 〜以下略〜
> > > > 
> > > > という記述を追加すれば、LANGUAGE_USA が選ばれた時は -DLANGUAGE=1 が、
> > > > LANGUAGE_ESP が選ばれた時は -DLANGUAGE=2 が CMAKE_ARGS に追加されます。
> > > > 
> > > > 詳細は Porter's Handbook の以下の辺りを参照して下さい。
> > > > 
> > > > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html#options-cmake_on
> > > 
> > > この方法でうまく出来ました。ありがとうございました。
> > > 
> > > portのメンテナに修正をお願いしようと思います。
> > 
> > で、修正をお願いしたのですが、もっとほかにいい方法あるんじゃないの、
> > と返されてしまいました。
> > 
> > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211182
> > 
> > OPTIONS_MULTIを使うと複数選択可能になっているので使えない、
> > すべての言語に対するオプションを指定すると、Makefileを
> > 手で直さなければならなくなるので無理ではないかと思います。
> 
> OPTIONS_RADIOだと複数の候補から1つだけ選択する形だったかと
> 思いますが、こういうのをお望みでしょうか?
> 例えばx11/xtermで使われていますが、OPTIONS_SINGLEとの違いは
> 「何も選ばない」という選択も可能なことですので、候補にする
> オプションどれも選ばれなかった場合のフォールバック処理が楽かも
> しれません。

何も選ばないと、自動的にEnglishになるので(プログラムがそうなっている)、
選択なしを選べる OPTIONS_SINGLEにしてみました。
> 
>  ※その他のパターンは/usr/ports/Mk/bsd.options.mkをご参照下さい。
>   場合によってはPorters Handbookを探るより手っ取り早いかも。
> > 
> >  slave port with SUFFIX
> >  -languages? Or slave ports for each -lang
> > 
> > という記述があるのですが、ここが意味分かりません。
> > Makefileの書き方に、slave port という書き方があるのでしょうか。
> 
> japanese/libreoffice(masterがeditors/libreoffice)や
> x11/nvidia-driver-340(masterがx11/nvidia-driver)のような
> ものがslave portです。

portsが入れ子になる感じですね。だとすると、今回の話は違うかな。
というか、なんでslave という言葉出してきたんだろう?言語ごとに
ports 分けたら、と言うことなのかなあ。

ribbon
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 95899] Re: net boot & diskless & ipfw = フリーズ?

2016-07-20 スレッド表示 もじもじ
もじもじです。

まぁ、おおよそご想像通りです(笑)

Wed, 20 Jul 2016 17:38:24 +0900 に、
IWAMOTO Kouichi  さんは書きました:

> ・OPEN にしたのは切り分けの為で、実際にはルールを設定したい

これです。

> あたりが有りますが、これらの理由ならば ipfw ではなく ipfilter や pf を
> 使うのはどうでしょうか? ipfilter や pf ならばデフォルトが pass  なので
> 今回のような問題は出ないと思います。

理由は簡単です。

・他のサーバの設定情報がそのまま使える。
・新しいことを勉強するほど頭が柔らかくない歳になった

です(笑)

サービスの空白時間を狙って起動時の設定試みてみます。

また、追ってご報告致しますm(_ _)m

-- 
もじもじ 

___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 95894] Re: installer ZFSRootでの起動設定

2016-07-20 スレッド表示 KAWAGUTI Ginga
川口です

少々時間が空いてしまいましたが,
HP Z840 で Legacy boot 出来ない問題,確認しました

* GPT (BIOS)
-> boot 出来ない

* GPT + Active (BIOS)
-> boot 出来る

でした.(兼ねて書いている通り,GPT+UEFIでもOK)

ただ,機種情報,として何をお伝えすればよいのかがよく分からないです.
dmesgで見える程度だと
> ACPI APIC Table: 
あたりが機種個別情報に近いですが,特定するには粗そうです.
ググってdmidecodeというのを入れてみたが何も出ず
(あ,今はUEFIで起動しているから見えないのか...)

In Thu, Jul 14, 2016 at 02:59:15PM +0900,
Hiroki Sato  wrote:
>  実はインストーラには該当する機種名のリストを入れてあり、
>  次に該当する場合にはデフォルトで Active を立てる選択肢が
>  選ばれるようになっています。
>  今の最新のソースにあるリストは次のとおりです。
> 
>  - Dell Latitude E7440, E7240, Precision Tower 5810
>  - Hewlett-Packard HP ProBook 4330s
>  - Intel Corporation DP965LT, D510MO
>  - Acer Veriton M6630G
> 
>  これ以外で起動しない場合には、レポートをあげていただけると
>  機種名を追加できます。


-- 
   ∧∧
Zzz.. (- - )⌒⌒⊇〜   川口 銀河
  ##   ginga-free...@ginganet.org
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 95895] Re: installer ZFSRootでの起動設定

2016-07-20 スレッド表示 Hiroki Sato
佐藤です。

KAWAGUTI Ginga  wrote
  in <20160720085730.gk2...@ginganet.org>:

gi> 川口です
gi>
gi> 少々時間が空いてしまいましたが,
gi> HP Z840 で Legacy boot 出来ない問題,確認しました
gi>
gi> * GPT (BIOS)
gi> -> boot 出来ない
gi>
gi> * GPT + Active (BIOS)
gi> -> boot 出来る
gi>
gi> でした.(兼ねて書いている通り,GPT+UEFIでもOK)
gi>
gi> ただ,機種情報,として何をお伝えすればよいのかがよく分からないです.
gi> dmesgで見える程度だと
gi> > ACPI APIC Table: 
gi> あたりが機種個別情報に近いですが,特定するには粗そうです.
gi> ググってdmidecodeというのを入れてみたが何も出ず
gi> (あ,今はUEFIで起動しているから見えないのか...)

 おお、どうもありがとうございます。それでは

  % kenv | grep smbios

 の結果を送っていただけますか?  (シリアル番号とか出てきちゃうので、
 気になるようでしたら個人宛に送ってください)

-- Hiroki


pgpOwoJnD7VHC.pgp
Description: PGP signature


[FreeBSD-users-jp 95897] Re: ports の Makefile で条件コンパイルを指定する方法

2016-07-20 スレッド表示 Tomoaki AOKI
青木@名古屋です。

On Wed, 20 Jul 2016 20:46:00 +0900
User Ribbon  wrote:

> On Mon, Jul 18, 2016 at 08:38:40AM +0900, User Ribbon wrote:
> 
> > > LANGUAGE_USA_CMAKE_ON= -DLANGUAGE=1
> > > LANGUAGE_ESP_CMAKE_ON= -DLANGUAGE=2
> > > LANGUAGE_DEU_CMAKE_ON= -DLANGUAGE=3
> > > 〜以下略〜
> > > 
> > > という記述を追加すれば、LANGUAGE_USA が選ばれた時は -DLANGUAGE=1 が、
> > > LANGUAGE_ESP が選ばれた時は -DLANGUAGE=2 が CMAKE_ARGS に追加されます。
> > > 
> > > 詳細は Porter's Handbook の以下の辺りを参照して下さい。
> > > 
> > > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html#options-cmake_on
> > 
> > この方法でうまく出来ました。ありがとうございました。
> > 
> > portのメンテナに修正をお願いしようと思います。
> 
> で、修正をお願いしたのですが、もっとほかにいい方法あるんじゃないの、
> と返されてしまいました。
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211182
> 
> OPTIONS_MULTIを使うと複数選択可能になっているので使えない、
> すべての言語に対するオプションを指定すると、Makefileを
> 手で直さなければならなくなるので無理ではないかと思います。

OPTIONS_RADIOだと複数の候補から1つだけ選択する形だったかと
思いますが、こういうのをお望みでしょうか?
例えばx11/xtermで使われていますが、OPTIONS_SINGLEとの違いは
「何も選ばない」という選択も可能なことですので、候補にする
オプションどれも選ばれなかった場合のフォールバック処理が楽かも
しれません。

 ※その他のパターンは/usr/ports/Mk/bsd.options.mkをご参照下さい。
  場合によってはPorters Handbookを探るより手っ取り早いかも。


> ただ、
> 
>  slave port with SUFFIX
>  -languages? Or slave ports for each -lang
> 
> という記述があるのですが、ここが意味分かりません。
> Makefileの書き方に、slave port という書き方があるのでしょうか。

japanese/libreoffice(masterがeditors/libreoffice)や
x11/nvidia-driver-340(masterがx11/nvidia-driver)のような
ものがslave portです。

> 
> ribbon
> ___
> freebsd-users-jp@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
> To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"
> 


-- 
青木 知明  [Tomoaki AOKI]
junch...@dec.sakura.ne.jp
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"