<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/classes/waf-samba.bbclass, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-05-30T05:28:02+00:00</updated>
<entry>
<title>Revert "waf-samba.bbclass: adapt to qemu.bbclass refactoring"</title>
<updated>2025-05-30T05:28:02+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2025-05-30T04:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c21040ea2d463f791bcd4b79e605831504decefa'/>
<id>urn:sha1:c21040ea2d463f791bcd4b79e605831504decefa</id>
<content type='text'>
This reverts commit a8995fc3f352d83b4141f0ff7bbc3f13d0f2767f.

The patches for oe-core were re-worked. But I forgot to recall
this patch.

In fact, inheriting qemu is needed because it sets a clear barriar
for people to use qemu user mode. And the QEMU_OPTIONS settings
are also in qemu.bbclass.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba.bbclass: adapt to qemu.bbclass refactoring</title>
<updated>2025-05-03T08:59:06+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2025-04-10T13:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a8995fc3f352d83b4141f0ff7bbc3f13d0f2767f'/>
<id>urn:sha1:a8995fc3f352d83b4141f0ff7bbc3f13d0f2767f</id>
<content type='text'>
Avoid inheriting qemu.bbclass and use oe.qemu.xxx instead.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba: using python variable from python3native.bbclass</title>
<updated>2025-03-14T05:09:36+00:00</updated>
<author>
<name>Dmitriy Makhnin</name>
<email>d.makhnin@yadro.com</email>
</author>
<published>2025-03-13T14:14:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ae1133e17414e3f3af86010e7c3c307f40d8c7ca'/>
<id>urn:sha1:ae1133e17414e3f3af86010e7c3c307f40d8c7ca</id>
<content type='text'>
Waf-samba.bbclass inherits python3native.bbclass
which has the variable PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3".
This allows this variable to be used in do_compile instead of python3.

Signed-off-by: Dmitry Makhnin &lt;d.makhnin@yadro.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba: replace oldincludedir</title>
<updated>2024-04-12T15:57:34+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2024-04-12T12:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2f30540742cbcfdfdcc5beb6482b304d8643f230'/>
<id>urn:sha1:2f30540742cbcfdfdcc5beb6482b304d8643f230</id>
<content type='text'>
oldincludedir was removed in oe-core by
commit  506c91cbc6a604a84e37e53ccff430436369802e

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix install error when enable multilib.</title>
<updated>2024-02-20T16:46:26+00:00</updated>
<author>
<name>Lei Maohui</name>
<email>leimaohui@fujitsu.com</email>
</author>
<published>2024-02-20T08:59:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=879e2b11686aca4e706a62fc9abf69b9a75fdc00'/>
<id>urn:sha1:879e2b11686aca4e706a62fc9abf69b9a75fdc00</id>
<content type='text'>
ERROR: samba-4.19.4-r0 do_package: QA Issue: samba: Files/directories were installed but not shipped in any package:
  /usr/lib/python3.12/site-packages/samba/domain_update.py
  /usr/lib/python3.12/site-packages/samba/ntstatus.so
  /usr/lib/python3.12/site-packages/samba/descriptor.py
  ......

Signed-off-by: Lei Maohui &lt;leimaohui@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba.bbclass: point PYTHON_CONFIG to target python3-config</title>
<updated>2022-12-03T16:09:53+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-11-30T21:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3b7f98f52b58ec48bda9a6a64c0be507ccfb6463'/>
<id>urn:sha1:3b7f98f52b58ec48bda9a6a64c0be507ccfb6463</id>
<content type='text'>
Ensures that waf detects and uses it correctly

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba: switch to python3</title>
<updated>2019-07-10T16:24:32+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2019-07-02T01:58:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9c74be25c9380cfd6015117c276ce19f253729a8'/>
<id>urn:sha1:9c74be25c9380cfd6015117c276ce19f253729a8</id>
<content type='text'>
refer this link:
https://github.com/samba-team/samba/commit/63d20d7822ead1626f7cb41fdbae6c9300893314#diff-ddc0f7d4ad007f8ee36297b5887dcd24

waf will support python3 by default, so switch to python3

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba.bbclass: No longer inherit waf.bbclass</title>
<updated>2018-03-02T00:21:07+00:00</updated>
<author>
<name>Joshua Watt</name>
<email>jpewhacker@gmail.com</email>
</author>
<published>2018-02-12T16:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=29e280ee11c9a6f13c004ff25299668e4616f275'/>
<id>urn:sha1:29e280ee11c9a6f13c004ff25299668e4616f275</id>
<content type='text'>
waf-samba.bbclass uses waf in a very different way than the "standard"
method that waf.bbclass targets and ends getting very little useful
functionality from that class.

Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba: use new oe.utils.parallel_make_argument function instead of removed get_waf_parallel_make</title>
<updated>2018-02-16T21:35:33+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2018-02-16T21:34:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2f7de931885c1b9e63c4e4238f0f7ad1388e8b6d'/>
<id>urn:sha1:2f7de931885c1b9e63c4e4238f0f7ad1388e8b6d</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>waf-samba.bbclass: redefine WAF_CROSS_ANSWERS_PATH</title>
<updated>2017-04-26T14:06:32+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>Mingli.Yu@windriver.com</email>
</author>
<published>2017-04-10T06:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=33310f28907d4d7c493e4649cf6fbb7a526c034b'/>
<id>urn:sha1:33310f28907d4d7c493e4649cf6fbb7a526c034b</id>
<content type='text'>
* Redefine WAF_CROSS_ANSWERS_PATH in waf-samba.bbclass
  to fix checksum mismatch for those packages which
  inherit waf-samba.bbclass when install eSDK
  # bitbake-diffsigs $Prj/build/sdkext_dir/tmp/stamps/core2-64-wrs-linux/libtalloc/2.1.8-r0.do_configure.sigdata.8a0fd2871f1e464f4586c32f0e67378f $Prj/build/tmp/stamps/core2-64-wrs-linux/libtalloc/2.1.8-r0.do_configure.sigdata.16b87e6ddccb52ca5e988e928f111e5a
  basehash changed from ea2fea38e7efe710a11fa9d13c7ad94c to 943a7ead4ed10ce794532a942569bcf9
  Variable WAF_CROSS_ANSWERS_PATH value changed from '$Prj/build/sdkext_dir/layers/meta-networking/files/waf-cross-answers' to '$Prj/layers/meta-openembedded/meta-networking/files/waf-cross-answers'

* Remove the previous WAF_CROSS_ANSWERS_PATH definition
  in layer.conf

Signed-off-by: Mingli Yu &lt;Mingli.Yu@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
</feed>
