Changeset aff05ca9


Ignore:
Timestamp:
07/25/2024 10:06:22 AM (7 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.2, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
Children:
2dae739d, 3da547ca
Parents:
4fb39c2
git-author:
Xi Ruoyao <xry111@…> (07/25/2024 10:02:58 AM)
git-committer:
Xi Ruoyao <xry111@…> (07/25/2024 10:06:22 AM)
Message:

v4l-utils: Restore -D gconv=disabled with a large paragraph of comment

Don't, don't, don't remove this unless you know what you are doing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/libdriv/v4l-utils.xml

    r4fb39c2 raff05ca9  
    126126      --prefix=/usr       \
    127127      --buildtype=release \
     128      -D gconv=disabled   \
    128129      -D doxygen-doc=disabled &amp;&amp;
    129130ninja</userinput></screen>
    130 
    131     <!-- I don't think this is needed any more
    132       -D gconv=disabled
    133     -->
    134131
    135132    <para>
     
    153150
    154151  </sect2>
    155 <!--
     152
    156153  <sect2 role="commands">
    157154    <title>Command Explanations</title>
    158155
     156    <!-- Please do NOT touch this unless you've tried a DESTDIR installation
     157         and you really understand what will be going on:
     158
     159         Without this option the package will overwrite
     160         /usr/lib/gconv/gconv-modules which is a part of the **Glibc**
     161         installation and break iconv (both the command iconv(1) and the
     162         Glibc function iconv(3)).  Then some BLFS packages will FTBFS or
     163         fail a dozen of tests etc.
     164
     165         Already reported as https://lore.kernel.org/linux-media/3ffb1568a9ff6c0b6f5424de3a0fafb24e7b3ac0.camel@xry111.site/.
     166
     167         Debian and Gentoo also have -D gconv=disabled.  Fedora manually
     168         moves the gconv-modules file in a DESTDIR installation.  IMO it's
     169         completely stupid to have an installation conflicting with Glibc in
     170         the default configuration, but they just completely ignore my
     171         report and rely on the distro maintainers to resolve the issue,
     172         even without mentioning the conflict in README.md, nor INSTALL.md.
     173         This is the worst upstream behavior I've ever seen.  -->
    159174    <para>
    160175      <parameter>-D gconv=disabled</parameter>: This switch disables
     
    163178
    164179  </sect2>
    165 -->
    166180
    167181  <sect2 role="content">
Note: See TracChangeset for help on using the changeset viewer.