<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>11e02702 - examples: fix pkg-config override</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#11e02702</link>
        <description>examples: fix pkg-config overrideMove pkg-config override to beginning in the Makefile to allowuse PKGCONF variable to detect the libdpdk availability.Fixes: fda34680eb9a (&quot;examples: remove legacy sections of makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Jerin Jacob &lt;jerinj@marvell.com&gt;Acked-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Wed, 05 May 2021 14:25:25 +0000</pubDate>
        <dc:creator>Jerin Jacob &lt;jerinj@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>5a196330 - examples: warn about broken pkg-config</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#5a196330</link>
        <description>examples: warn about broken pkg-configSince the examples are designed to be built by end-users using Make, wecan detect and warn about broken pkg-config on the user&apos;s system as partof the build process.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Tue, 19 Jan 2021 13:03:24 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>fda34680 - examples: remove legacy sections of makefiles</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#fda34680</link>
        <description>examples: remove legacy sections of makefilesThe example app makefiles contained sections using the legacy method ofcompiling with make. These are no longer needed, and are removed,leaving only the section that uses pkg-config for the make build.Signed-off-by: Ciara Power &lt;ciara.power@intel.com&gt;Acked-by: Nicolas Chautru &lt;nicolas.chautru@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Thu, 03 Sep 2020 15:26:41 +0000</pubDate>
        <dc:creator>Ciara Power &lt;ciara.power@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8549295d - build/pkg-config: improve static linking flags</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#8549295d</link>
        <description>build/pkg-config: improve static linking flagsRather than setting -Bstatic in the linker flags when doing a static link,and then having to explicitly set -Bdynamic again afterwards, we can updatethe pkg-config file to use -l:libfoo.a syntax to explicitly refer to thestatic library in question. Since this syntax is not supported by meson&apos;spkg-config module directly, we can post-process the .pc files instead toadjust them.Once done, we can simplify the examples&apos; makefiles and the docs by removingthe explicit static flag.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;Acked-by: Sunil Pai G &lt;sunil.pai.g@intel.com&gt;Signed-off-by: Thomas Monjalon &lt;thomas@monjalon.net&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Tue, 30 Jun 2020 14:14:32 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>eeb486f3 - eal: add telemetry as dependency</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#eeb486f3</link>
        <description>eal: add telemetry as dependencyThis patch moves telemetry further down the build, and adds it as adependency for EAL. Telemetry V2 is now configured to build by default,and the legacy support is built when the telemetry config flag is set.Telemetry now has EAL flags, shown below:&quot;--telemetry&quot; = Enables telemetry (this is default if no flags given)&quot;--no-telemetry&quot; = Disables telemetryWhen telemetry is enabled, it will attempt to open the new socketversion, and also the legacy support socket (this will depend on Janssonexternal dependency and telemetry config flag, as before).Signed-off-by: Ciara Power &lt;ciara.power@intel.com&gt;Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Reviewed-by: Keith Wiles &lt;keith.wiles@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Thu, 30 Apr 2020 16:01:34 +0000</pubDate>
        <dc:creator>Ciara Power &lt;ciara.power@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a35919a1 - examples/l3fwd-power: use new telemetry</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#a35919a1</link>
        <description>examples/l3fwd-power: use new telemetryThe l3fwd-power example app now registers a stats command withtelemetry, and provides a callback function to handle formatting thepower stats.An example usage is shown below:Connecting to /var/run/dpdk/rte/dpdk_telemetry.v2{&quot;version&quot;: &quot;DPDK 20.05.0-rc0&quot;, &quot;pid&quot;: 63384, &quot;max_output_len&quot;: 16384}--&gt; /{&quot;/&quot;: [&quot;/&quot;, &quot;/ethdev/link_status&quot;, &quot;/ethdev/list&quot;, &quot;/ethdev/xstats&quot;, \    &quot;/help&quot;, &quot;/info&quot;, &quot;/l3fwd-power/stats&quot;, &quot;/rawdev/list&quot;, \    &quot;/rawdev/xstats&quot;]}--&gt; /l3fwd-power/stats{&quot;/l3fwd-power/stats&quot;: {&quot;empty_poll&quot;: 281625000, &quot;full_poll&quot;: 0, \    &quot;busy_percent&quot;: 0}}The existing stats tracking done by the app using the metricslibrary is unaffected. This will still be used to ensure backwardcompatibility.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Signed-off-by: Ciara Power &lt;ciara.power@intel.com&gt;Reviewed-by: Keith Wiles &lt;keith.wiles@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Thu, 30 Apr 2020 16:01:31 +0000</pubDate>
        <dc:creator>Ciara Power &lt;ciara.power@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>69b1bb49 - examples: hide error for missing pkg-config path flag</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#69b1bb49</link>
        <description>examples: hide error for missing pkg-config path flagSome versions of pkg-config don&apos;t support the --path flag, which is not afatal error when building the apps. Without the flag, the makefile justcannot track the .pc file of DPDK as a dependency of the build. Therefore,we can ignore the error and suppress it by redirecting to /dev/null thestderr from that call to pkg-config.Fixes: 22119c4591a0 (&quot;examples: use pkg-config in makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Tested-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Fri, 15 Nov 2019 15:17:00 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>12a652a0 - examples: fix build with old pkg-config</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#12a652a0</link>
        <description>examples: fix build with old pkg-configNot all versions of pkg-config in distros have support for the--define-prefix flag [1], causing errors when building examples manually orwith test-meson-builds.sh script [2].For the former case, we need to remove the hard-coded use of the flag inthe Makefiles.For the latter case, the flag is necessary for builds to succeed, so weskip the tests when it&apos;s not present, passing it as part of the pkg-configcommand if it is supported.[1]CentOS Linux release 7.7.1908 (Core)pkg-config version 0.27.1[2] ## Building cmdlineUnknown option --define-prefixgmake: Entering directory`...ild-x86-default/install-root/usr/local/share/dpdk/examples/cmdline&apos;rm -f build/cmdline build/cmdline-static build/cmdline-sharedtest -d build &amp;&amp; rmdir -p build || trueUnknown option --define-prefixUnknown option --define-prefixgcc -O3  main.c commands.c parse_obj_list.c -o build/cmdline-sharedmain.c:14:28: fatal error: cmdline_rdline.h: No such file or directoryFixes: ca9268529d2b (&quot;examples: support relocated DPDK install&quot;)Fixes: 7f80a2102bbb (&quot;devtools: test pkg-config file&quot;)Cc: stable@dpdk.orgReported-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Tested-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Fri, 15 Nov 2019 15:16:59 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4131ad5d - examples: fix pkg-config detection with older make</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#4131ad5d</link>
        <description>examples: fix pkg-config detection with older makeMake versions before 4.2 did not have support for the .SHELLSTATUSvariable, so use another method to detect shell success.Fixes: 22119c4591a0 (&quot;examples: use pkg-config in makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Wed, 03 Jul 2019 16:40:00 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ca926852 - examples: support relocated DPDK install</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#ca926852</link>
        <description>examples: support relocated DPDK installFor testing of DPDK, we want to override the prefix given by thepkg-config file, so that we can get correct paths for DPDK installedin an unusual location.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Tue, 02 Jul 2019 14:44:41 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>609e7984 - examples/l3fwd-power: add telemetry mode</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#609e7984</link>
        <description>examples/l3fwd-power: add telemetry modeAdd new telemetry mode support for l3fwd-power.This is a standalone mode, in this mode l3fwd-powerdoes simple l3fwding along with calculatingempty polls, full polls, and busy percentage foreach forwarding core. The aggregation of thesevalues of all cores is reported as applicationlevel telemetry to metric library for every 500ms from themaster core.The busy percentage is calculated by recording the poll_countand when the count reaches a defined value the totalcycles it took is measured and compared with minimum and maximumreference cycles and busy rate is set according to either 0% or50% or 100%.Signed-off-by: Reshma Pattan &lt;reshma.pattan@intel.com&gt;Acked-by: Anatoly Burakov &lt;anatoly.burakov@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Mon, 24 Jun 2019 16:45:51 +0000</pubDate>
        <dc:creator>Reshma Pattan &lt;reshma.pattan@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7e9562a1 - examples: fix make clean when using pkg-config</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#7e9562a1</link>
        <description>examples: fix make clean when using pkg-configThe &quot;make clean&quot; command had a number of issues:- the &quot;--ignore-fail-on-non-empty&quot; flag is not present on BSD- the call to remove the build folder would fail if there was no build  folder present.These are fixed by only removing the build folder if it exists, and byusing -p flag to rmdir in place of --ignore-fail-on-non-emptyFixes: 22119c4591a0 (&quot;examples: use pkg-config in makefiles&quot;)Cc: stable@dpdk.orgSigned-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Luca Boccassi &lt;bluca@debian.org&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Fri, 17 May 2019 12:02:31 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e9c65942 - examples: detect default build directory</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#e9c65942</link>
        <description>examples: detect default build directoryMost examples have in their makefiles a default RTE_TARGET directory to beused in case RTE_TARGET is not set. Rather than just using a hard-codeddefault, we can instead detect what the build directory is relative toRTE_SDK directory.This fixes a potential issue for anyone who continues to build using&quot;make install T=x86_64-native-linuxapp-gcc&quot; and skips setting RTE_TARGETexplicitly, instead relying on the fact that they were building in adirectory which corresponded to the example default path - which waschanged to &quot;x86_64-native-linux-gcc&quot; by commit 218c4e68c1d9 (&quot;mk: uselinux and freebsd in config names&quot;).Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;Acked-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Wed, 27 Mar 2019 13:58:05 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>218c4e68 - mk: use linux and freebsd in config names</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#218c4e68</link>
        <description>mk: use linux and freebsd in config namesRather than using linuxapp and bsdapp everywhere, we can change things touse the, more readable, terms &quot;linux&quot; and &quot;freebsd&quot; in our build configs.Rather than renaming the configs we can just duplicate the existing oneswith the new names using symlinks, and use the new names exclusivelyinternally. [&quot;make showconfigs&quot; also only shows the new names to keep thelist short] The result is that backward compatibility is kept fully but anynew builds or development can be done using the newer names, i.e.  both&quot;make config T=x86_64-native-linuxapp-gcc&quot; and &quot;T=x86_64-native-linux-gcc&quot;work.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Wed, 06 Mar 2019 16:22:42 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>742bde12 - build/linux: rename macro from LINUXAPP to LINUX</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#742bde12</link>
        <description>build/linux: rename macro from LINUXAPP to LINUXRename the macro to make things shorter and more comprehensible. Forboth meson and make builds, keep the old macro around for backwardcompatibility.Signed-off-by: Bruce Richardson &lt;bruce.richardson@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Wed, 06 Mar 2019 16:22:39 +0000</pubDate>
        <dc:creator>Bruce Richardson &lt;bruce.richardson@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a137d012 - examples/l3fwd-power: support traffic pattern aware control</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#a137d012</link>
        <description>examples/l3fwd-power: support traffic pattern aware controlAdd the support for new traffic pattern aware power controlpower management API.Example:./l3fwd-power -l xxx   -n 4   -w 0000:xx:00.0 -w 0000:xx:00.1 -- -p 0x3-P --config=&quot;(0,0,xx),(1,0,xx)&quot; --empty-poll=&quot;0,0,0&quot; -l 14 -m 9 -h 1Please Reference l3fwd-power document for full parameter usageThe option &quot;l&quot;, &quot;m&quot;, &quot;h&quot; are used to set the power index forLOW, MED, HIGH power state. Only is useful after enable empty-poll--empty-poll=&quot;training_flag, med_threshold, high_threshold&quot;The option training_flag is used to enable/disable training mode.The option med_threshold is used to indicate the empty poll thresholdof modest state which is customized by user.The option high_threshold is used to indicate the empty poll thresholdof busy state which is customized by user.Above three option default value is all 0.Once enable empty-poll. System will apply the default parameter if noother command line options are provided.If training mode is enabled, the user should ensure that no trafficis allowed to pass through the system. When training phase complete,the application transfer to normal operationSystem will start running with the modest power mode.If the traffic goes above 70%, then system will move to High power state.If the traffic drops below 30%, the system will fallback to the modestpower state.Example code use master thread to monitoring worker thread busyness.The default timer resolution is 10ms.Signed-off-by: Liang Ma &lt;liang.j.ma@intel.com&gt;Reviewed-by: Lei Yao &lt;lei.a.yao@intel.com&gt;Acked-by: David Hunt &lt;david.hunt@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Fri, 19 Oct 2018 11:07:19 +0000</pubDate>
        <dc:creator>Liang Ma &lt;liang.j.ma@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f88e7c17 - examples/l3fwd-power: add high/regular perf cores options</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#f88e7c17</link>
        <description>examples/l3fwd-power: add high/regular perf cores optionsAdded high/regular performance core pinning configuration optionsthat can be used in place of the existing &apos;config&apos; option.&apos;--high-perf-cores CORELIST&apos; option allow the user to specify ahigh performance cores list; if this option is not used and the&apos;perf-config&apos; option is used, the application will query thesystem using the rte_power library in order to get a list ofavailable high performance cores. The cores that are consideredhigh performance are the cores that have turbo enabled.&apos;--perf-config (port,queue,hi_perf,lcore_index)&apos;option is similar to the existing config option, the cores are specifiedas indices for bins containing high or regular performance cores.Example:l3fwd-power -l 6,7 -- -p 0xff \--high-perf-cores 6 --perf-config=&quot;(0,0,0,0),(1,0,1,0)&quot;cores 6 and 7 are used, core 6 is specified as a high performance core.port 0 queue 0 will use a regular performance core, index 0 (core 7)port 1 queue 0 will use a high performance core, index 0 (core 6)Signed-off-by: Radu Nicolau &lt;radu.nicolau@intel.com&gt;Acked-by: David Hunt &lt;david.hunt@intel.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Mon, 11 Jun 2018 10:03:23 +0000</pubDate>
        <dc:creator>Radu Nicolau &lt;radu.nicolau@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ed3077c1 - examples: make Linux environment check consistent</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#ed3077c1</link>
        <description>examples: make Linux environment check consistentSome Makefiles are using CONFIG_RTE_EXEC_ENV and othersare using CONFIG_RTE_EXEC_ENV_LINUXAPP.Use the latter one for consistency.We could remove CONFIG_RTE_EXEC_ENV later if considered useless.Signed-off-by: Thomas Monjalon &lt;thomas@monjalon.net&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Wed, 06 Jun 2018 13:50:27 +0000</pubDate>
        <dc:creator>Thomas Monjalon &lt;thomas@monjalon.net&gt;</dc:creator>
    </item>
<item>
        <title>fa47405c - ethdev: remove experimental flag of ports enumeration</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#fa47405c</link>
        <description>ethdev: remove experimental flag of ports enumerationThe basic operations for ports enumeration should not beconsidered as experimental in DPDK 18.05.The iterator RTE_ETH_FOREACH_DEV was introduced in DPDK 17.05.It uses the function the rte_eth_find_next_owned_by() to getonly ownerless ports. Its API can be considered stable.So the flag experimental is removed from rte_eth_find_next_owned_by().The flag experimental is removed from rte_eth_dev_count_avail()which is the new name of the old function rte_eth_dev_count().The flag experimental is set to rte_eth_dev_count_total()in the .c file for consistency with the declaration in the .h file.A lot of internal applications are fixed to not allow experimental API.Fixes: 8728ccf37615 (&quot;fix ethdev ports enumeration&quot;)Fixes: d9a42a69febf (&quot;ethdev: deprecate port count function&quot;)Fixes: e70e26861eaf (&quot;net/mvpp2: fix build&quot;)Signed-off-by: Thomas Monjalon &lt;thomas@monjalon.net&gt;Tested-by: David Marchand &lt;david.marchand@6wind.com&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Tue, 24 Apr 2018 02:15:11 +0000</pubDate>
        <dc:creator>Thomas Monjalon &lt;thomas@monjalon.net&gt;</dc:creator>
    </item>
<item>
        <title>8728ccf3 - fix ethdev ports enumeration</title>
        <link>http://172.16.0.5:8080/history/dpdk/examples/l3fwd-power/Makefile#8728ccf3</link>
        <description>fix ethdev ports enumerationSome DPDK applications wrongly assume these requirements:    - no hotplug, i.e. ports are never detached    - all allocated ports are available to the applicationSuch application iterates over ports by its own mean.The most common pattern is to request the port count andassume ports with index in the range [0..count[ can be used.There are three consequences when using such wrong design:    - new ports having an index higher than the port count won&apos;t be seen    - old ports being detached (RTE_ETH_DEV_UNUSED) can be seen as ghosts    - failsafe sub-devices (RTE_ETH_DEV_DEFERRED) will be seen by the applicationSuch mistake will be less common with growing hotplug awareness.All applications and examples inside this repository - except testpmd -must be fixed to use the iterator RTE_ETH_FOREACH_DEV.Signed-off-by: Thomas Monjalon &lt;thomas@monjalon.net&gt;

            List of files:
            /dpdk/examples/l3fwd-power/Makefile</description>
        <pubDate>Thu, 05 Apr 2018 15:33:20 +0000</pubDate>
        <dc:creator>Thomas Monjalon &lt;thomas@monjalon.net&gt;</dc:creator>
    </item>
</channel>
</rss>
