iconv problems

Discuss issues related to installing or building
gh_origin
Posts: 14
Joined: Sat Jul 18 2020 4:23 pm

iconv problems

Post by gh_origin »

On FreeBSD/DragonflyBSD: failed to link -liconv, even though iconv is definitely there (both shared and static version).

On OpenBSD: failed to include iconv.h, even though libiconv is installed.

Code: Select all

pkg_info -Q iconv
libiconv-1.16p0 (installed)
lua-iconv-7p0
lua52-iconv-7p0
lua53-iconv-7p0
p5-Text-Iconv-1.7p5
Error:

Code: Select all

ninja
[9/3833] Building CXX object src/core/CMakeFiles/CsCore.dir/codecs/qtextcodec.cpp.o
FAILED: src/core/CMakeFiles/CsCore.dir/codecs/qtextcodec.cpp.o 
/usr/bin/c++    @src/core/CMakeFiles/CsCore.dir/codecs/qtextcodec.cpp.o.rsp -MD -MT src/core/CMakeFiles/CsCore.dir/codecs/qtextcodec.cpp.o -MF src/core/CMakeFiles/CsCore.dir/codecs/qtextcodec.cpp.o.d -o src/core/CMakeFiles/CsCore.dir/codecs/qtextcodec.cpp.o -c /usr/local/build/cs_source/src/core/codecs/qtextcodec.cpp
In file included from /usr/local/build/cs_source/src/core/codecs/qtextcodec.cpp:49:
/usr/local/build/cs_source/src/core/codecs/qiconvcodec_p.h:34:10: fatal error: 'iconv.h' file not found
#include <iconv.h>
         ^~~~~~~~~
1 error generated.
[14/3833] Building CXX object src/core/CMakeFiles/CsCore.dir/codecs/qfontlaocodec.cpp.o
ninja: build stopped: subcommand failed
barbara
Posts: 446
Joined: Sat Apr 04 2015 2:32 am
Contact:

Re: iconv problems

Post by barbara »

Thanks so much for your post.

This issue was reported on github and resolved with commit that will be part of our next CopperSpice release which is set for August 2020.

"Search for libiconv on all unix platforms "
https://github.com/copperspice/copperspice/commit/de8a403f9b0514d643a9a58a67be3216887c32ad

Barbara
gh_origin
Posts: 14
Joined: Sat Jul 18 2020 4:23 pm

Re: iconv problems

Post by gh_origin »

I used this trick to make cmake found iconv on OpenBSD:

Code: Select all

doas ln -s /usr/local/include/iconv.h /usr/include/iconv.h
Then I found another error:

Code: Select all

FAILED: src/network/CMakeFiles/CsNetwork.dir/kernel/qdnslookup_unix.cpp.o 
/usr/bin/c++    @src/network/CMakeFiles/CsNetwork.dir/kernel/qdnslookup_unix.cpp.o.rsp -MD -MT src/network/CMakeFiles/CsNetwork.dir/kernel/qdnslookup_unix.cpp.o -MF src/network/CMakeFiles/CsNetwork.dir/kernel/qdnslookup_unix.cpp.o.d -o src/network/CMakeFiles/CsNetwork.dir/kernel/qdnslookup_unix.cpp.o -c /usr/local/build/copperspice/src/network/kernel/qdnslookup_unix.cpp
/usr/local/build/copperspice/src/network/kernel/qdnslookup_unix.cpp:34:10: fatal error: 'arpa/nameser_compat.h' file not found
#include <arpa/nameser_compat.h>
         ^~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
I checked

Code: Select all

/usr/include/arpa
and there is indeed no nameser_compat.h at all.

Update: It seemed CopperSpice has problems with LibreSSL on FreeBSD/DragonflyBSD, too.
barbara
Posts: 446
Joined: Sat Apr 04 2015 2:32 am
Contact:

Re: iconv problems

Post by barbara »

Code: Select all

I used this trick to make cmake found iconv on OpenBSD
Adding a symlink is not the best way to resolve this issue and not applicable for all platforms. Our solution is to search for the iconv package using CMake. Did this not work on your platform? If it did not, please let us know why.

Note: If you are having an issue with another library please create a new thread with an appropriate subject title. The CS team and other users might miss your comment, which would be unfortunate.

Barbara
gh_origin
Posts: 14
Joined: Sat Jul 18 2020 4:23 pm

Re: iconv problems

Post by gh_origin »

barbara wrote: Sun Jul 26 2020 10:21 pm

Code: Select all

I used this trick to make cmake found iconv on OpenBSD
Adding a symlink is not the best way to resolve this issue and not applicable for all platforms. Our solution is to search for the iconv package using CMake. Did this not work on your platform? If it did not, please let us know why.
Yes. It didn't work. cmake detected iconv.h to be in /usr/local/include when it generate build scripts but when actually compiled with gmake -j6 or ninja --verbose, it still failed because of not found iconv.h. I know symlinks is ugly trick, but it's the only thing that works.
ansel
Posts: 152
Joined: Fri Apr 10 2015 8:23 am

Re: iconv problems

Post by ansel »

We have built CopperSpice on multiple Unix-like platforms including Debian, Arch, Fedora, and FreeBSD. We'd like to know what is going on in your specific setup. Can you send us an email at <info@copperspice.com> and include the following files?
  • The output displayed when running CMake in a fresh, empty build directory
  • The CMakeCache.txt file generated by the CMake process in the build directory
  • A listing of the files provided on your system by the iconv package. I believe this can be generated by running "pkg_info -L libiconv"
I know this is a lot of information but hopefully this will help us reproduce the issue.
Ansel Sermersheim
CopperSpice Cofounder
gh_origin
Posts: 14
Joined: Sat Jul 18 2020 4:23 pm

Re: iconv problems

Post by gh_origin »

ansel wrote: Sat Aug 01 2020 4:02 am We have built CopperSpice on multiple Unix-like platforms including Debian, Arch, Fedora, and FreeBSD. We'd like to know what is going on in your specific setup. Can you send us an email at <info@copperspice.com> and include the following files?
  • The output displayed when running CMake in a fresh, empty build directory
  • The CMakeCache.txt file generated by the CMake process in the build directory
  • A listing of the files provided on your system by the iconv package. I believe this can be generated by running "pkg_info -L libiconv"
I know this is a lot of information but hopefully this will help us reproduce the issue.
I found it's nothing sensitive for me to send it via email. So I post here.

Note: I removed all of the symlinks I made before run the command, so it's a vanilla system.

cmake's output:

Code: Select all

$ CFLAGS="-Wno-register" CXXFLAGS="-Wno-register" cmake -G "Ninja"  -DCMAKE_BUILD_TYPE=Release  -DCMAKE_INSTALL_PREFIX=/BUILD/CS163 ..
-- The C compiler identification is Clang 10.0.0
-- The CXX compiler identification is Clang 10.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for dirent.h
-- Looking for dirent.h - found
-- Looking for features.h
-- Looking for features.h - not found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for grp.h
-- Looking for grp.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for libpq-fe.h
-- Looking for libpq-fe.h - not found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for pg_config.h
-- Looking for pg_config.h - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_np.h
-- Looking for pthread_np.h - found
-- Looking for pwd.h
-- Looking for pwd.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for cups/cups.h
-- Looking for cups/cups.h - not found
-- Looking for mysql/mysql.h
-- Looking for mysql/mysql.h - not found
-- Looking for net/if.h
-- Looking for net/if.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for sys/eventfd.h
-- Looking for sys/eventfd.h - not found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/ipc.h
-- Looking for sys/ipc.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/shm.h
-- Looking for sys/shm.h - found
-- Looking for sys/socket.h
-- Looking for sys/socket.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/wait.h
-- Looking for sys/wait.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for 8 include files dlfcn.h, ..., float.h
-- Looking for 8 include files dlfcn.h, ..., float.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Checking for 64-bit off_t
-- Performing Test FILE64_OK
-- Performing Test FILE64_OK - Success
-- Checking for 64-bit off_t - present
-- Checking for fseeko/ftello
-- Performing Test FSEEKO_COMPILE_OK
-- Performing Test FSEEKO_COMPILE_OK - Success
-- Checking for fseeko/ftello - present
-- Large File support - found

Configuring CMake for CopperSpice


Search for required Packages

-- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "1.0.2u", minimum required is "1.0")  
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") 
-- Found Cups: /usr/local/lib/libcups.so (found version "2.3.3") 
-- Found ALSA: /usr/local/lib/libasound.so (found version "1.1.2") 
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (PulseAudio).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPkgConfig.cmake:45 (find_package_handle_standard_args)
  cmake/modules/FindPulseAudio.cmake:33 (include)
  CMakeLists.txt:246 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PkgConfig: /usr/local/bin/pkg-config (found version "1.7.3") 
-- Could NOT find PulseAudio (missing: PULSEAUDIO_LIBRARY PULSEAUDIO_INCLUDE_DIR) (Required is at least version "0.9.9")
-- Could NOT find PostgreSQL (missing: PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR PostgreSQL_TYPE_INCLUDE_DIR) 
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (GLib2).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPkgConfig.cmake:45 (find_package_handle_standard_args)
  cmake/modules/FindGLib2.cmake:34 (include)
  CMakeLists.txt:332 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found GLib2: /usr/local/include/glib-2.0;/usr/local/lib/glib-2.0/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (GOBJECT2)
  does not match the name of the calling package (GObject2).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindGObject2.cmake:63 (find_package_handle_standard_args)
  CMakeLists.txt:340 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found GOBJECT2: /usr/local/lib/libgobject-2.0.so  
-- Found Iconv: /usr/local/include  
-- Found X11: /usr/local/include  found components: ICE SM Xcursor Xext Xfixes Xi Xinerama Xrandr Xrender 
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb) does
  not match the name of the calling package (XCB).  This can lead to problems
  in calling code that expects `find_package` result variables (e.g.,
  `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-image)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-image: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-icccm)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-icccm: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-sync)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-sync: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-xfixes)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-xfixes: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-shm)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-shm: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-randr)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-randr: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-shape)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-shape: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args`
  (xcb-keysyms) does not match the name of the calling package (XCB).  This
  can lead to problems in calling code that expects `find_package` result
  variables (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-keysyms: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args`
  (xcb-xinerama) does not match the name of the calling package (XCB).  This
  can lead to problems in calling code that expects `find_package` result
  variables (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-xinerama: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-xkb)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-xkb: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (xcb-render)
  does not match the name of the calling package (XCB).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-render: /usr/local/include  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args`
  (xcb-render-util) does not match the name of the calling package (XCB).
  This can lead to problems in calling code that expects `find_package`
  result variables (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/modules/FindXCB.cmake:58 (find_package_handle_standard_args)
  CMakeLists.txt:365 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found xcb-render-util: /usr/local/include  
-- Found X11_XCB: /usr/local/lib/libX11-xcb.so  
-- Found XKBCommon: /usr/local/lib/libxkbcommon.so  
-- Found XKBCommon_X11: /usr/local/lib/libxkbcommon-x11.so  
CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (Fontconfig).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPkgConfig.cmake:45 (find_package_handle_standard_args)
  cmake/modules/FindFontconfig.cmake:33 (include)
  CMakeLists.txt:398 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Fontconfig: /usr/local/include  
-- Checking for module 'gstreamer-1.0'
--   Found gstreamer-1.0, version 1.16.2
-- Checking for module 'gstreamer-base-1.0'
--   Found gstreamer-base-1.0, version 1.16.2
-- Checking for module 'gstreamer-app-1.0'
--   Found gstreamer-app-1.0, version 1.16.2
-- Checking for module 'gstreamer-audio-1.0'
--   Found gstreamer-audio-1.0, version 1.16.2
-- Checking for module 'gstreamer-video-1.0'
--   Found gstreamer-video-1.0, version 1.16.2
-- Found GStreamer: /usr/local/lib/libgstreamer-1.0.so  
-- Found OpenGL: /usr/local/lib/libGL.so   
-- Found LibXml2: /usr/local/lib/libxml2.so (found version "2.9.10") 


Enabled CopperSpice libraries

 * Core Gui Multimedia Network OpenGL Script Sql Svg WebKit Xml XmlPatterns

-- The following packages have been found:

 * OpenSSL (required version >= 1.0), Support for SSL and TLS, <https://openssl.org>
   Required for HTTPS support
 * ZLIB, Compression Library, <https://zlib.net>
   Required for compression support
 * Cups, CUPS is the standards-based open source printing system, <https://www.cups.org>
   Required for printing support
 * ALSA, Advanced Linux Sound Architecture, <http://www.alsa-project.org>
   Required for ALSA audio support
 * Threads, Platform dependant threading library
   Required for threading support
 * GLib2, GNOME core library, <https://developer.gnome.org/glib>
   Required for glib mainloop support
 * GObject2, The object system used for Pango and GTK+, <https://developer.gnome.org/gobject>
   Required for glib mainloop support
 * Iconv, For use on systems which do not have Iconv or lack Unicode support, <http://www.gnu.org/software/libiconv/>
   Iconv support
 * X11, Open source implementation of the X Window System, <https://www.x.org>
   Required for X11/X.Org integration support
 * XCB, Open source implementation of the XCB Interface for the X11 Window System, <https://xcb.freedesktop.org>
   Required for XCB/X.Org integration support
 * X11_XCB, Integration between X11 and XCB, <https://xcb.freedesktop.org>
   Required for X11 XCB support
 * XKBCommon, Keyboard library, <https://xkbcommon.org>
   Required for XKB integration support
 * XKBCommon_X11, Keyboard library, <https://xkbcommon.org>
   Required for XKB X11 integration support
 * Fontconfig, Library for configuring and customizing font access, <http://www.freedesktop.org/wiki/Software/fontconfig/>
   Required for fonts configuration support
 * GStreamer, Open source media playback library, <http://gstreamer.freedesktop.org>
   Required for multimedia audio and video support
 * OpenGL, The Mesa 3D Graphics Library, <http://www.mesa3d.org/>
   Required for OpenGL support
 * LibXml2, XML C parser and toolkit developed for the Gnome project, <http://www.xmlsoft.org/>
   Required for XML support in WebKit

-- The following packages have not been found:

 * PulseAudio, Sound processing daemon for Unix, <http://www.pulseaudio.org>
   Required for pulseaudio support
 * PostgreSQL, Popular open source database, <http://www.postgresql.org>
   Required for PostgreSQL database support
 * MySQL, Popular open source database, <http://www.mysql.com>
   Required for MySQL database support


CopperSpice configured to run on:  FreeBSD 64 bit, Release Mode
CopperSpice will be built in:      /BUILD/COPPERSPICE/build
CopperSpice will be installed in:  /BUILD/CS163


-- Configuring done
-- Generating done
-- Build files have been written to: /BUILD/COPPERSPICE/build
gh_origin
Posts: 14
Joined: Sat Jul 18 2020 4:23 pm

Re: iconv problems

Post by gh_origin »

CMakeCache.txt

Too long, here is pastebin: https://pastebin.com/3dG0MWZy
gh_origin
Posts: 14
Joined: Sat Jul 18 2020 4:23 pm

Re: iconv problems

Post by gh_origin »

ansel wrote: Sat Aug 01 2020 4:02 am
  • A listing of the files provided on your system by the iconv package. I believe this can be generated by running "pkg_info -L libiconv"
This is for old FreeBSD. On modern FreeBSD, they have switched to use pkgng. The command is: "pkg info -l"

Code: Select all

$ pkg info -l libiconv
libiconv-1.16:
	/usr/local/bin/iconv
	/usr/local/include/iconv.h
	/usr/local/include/libcharset.h
	/usr/local/include/localcharset.h
	/usr/local/lib/libcharset.a
	/usr/local/lib/libcharset.so
	/usr/local/lib/libcharset.so.1
	/usr/local/lib/libcharset.so.1.0.0
	/usr/local/lib/libiconv.a
	/usr/local/lib/libiconv.so
	/usr/local/lib/libiconv.so.2
	/usr/local/lib/libiconv.so.2.6.1
	/usr/local/man/man1/iconv.1.gz
	/usr/local/man/man3/iconv.3.gz
	/usr/local/man/man3/iconv_close.3.gz
	/usr/local/man/man3/iconv_open.3.gz
	/usr/local/man/man3/iconv_open_into.3.gz
	/usr/local/man/man3/iconvctl.3.gz
	/usr/local/share/doc/libiconv/iconv.1.html
	/usr/local/share/doc/libiconv/iconv.3.html
	/usr/local/share/doc/libiconv/iconv_close.3.html
	/usr/local/share/doc/libiconv/iconv_open.3.html
	/usr/local/share/doc/libiconv/iconv_open_into.3.html
	/usr/local/share/doc/libiconv/iconvctl.3.html
	/usr/local/share/licenses/libiconv-1.16/GPLv3
	/usr/local/share/licenses/libiconv-1.16/LICENSE
	/usr/local/share/licenses/libiconv-1.16/catalog.mk
I also provide you the info for cups:

Code: Select all

pkg info -l cups    
cups-2.3.3_1:
	/usr/local/bin/cancel
	/usr/local/bin/cups-config
	/usr/local/bin/cupstestppd
	/usr/local/bin/ippeveprinter
	/usr/local/bin/ippfind
	/usr/local/bin/lp
	/usr/local/bin/lpoptions
	/usr/local/bin/lpq
	/usr/local/bin/lpr
	/usr/local/bin/lpr-cups
	/usr/local/bin/lprm
	/usr/local/bin/lpstat
	/usr/local/bin/ppdc
	/usr/local/bin/ppdhtml
	/usr/local/bin/ppdi
	/usr/local/bin/ppdmerge
	/usr/local/bin/ppdpo
	/usr/local/etc/cups/cups-files.conf.sample
	/usr/local/etc/cups/cupsd.conf.sample
	/usr/local/etc/cups/snmp.conf.sample
	/usr/local/etc/dbus-1/system.d/cups.conf
	/usr/local/etc/devd/cups.conf.sample
	/usr/local/etc/pam.d/cups
	/usr/local/etc/rc.d/cupsd
	/usr/local/include/cups/adminutil.h
	/usr/local/include/cups/array.h
	/usr/local/include/cups/backend.h
	/usr/local/include/cups/cups.h
	/usr/local/include/cups/dir.h
	/usr/local/include/cups/file.h
	/usr/local/include/cups/http.h
	/usr/local/include/cups/ipp.h
	/usr/local/include/cups/language.h
	/usr/local/include/cups/ppd.h
	/usr/local/include/cups/pwg.h
	/usr/local/include/cups/raster.h
	/usr/local/include/cups/sidechannel.h
	/usr/local/include/cups/transcode.h
	/usr/local/include/cups/versioning.h
	/usr/local/lib/libcups.so
	/usr/local/lib/libcups.so.2
	/usr/local/lib/libcupsimage.so
	/usr/local/lib/libcupsimage.so.2
	/usr/local/libexec/cups/backend/dnssd
	/usr/local/libexec/cups/backend/http
	/usr/local/libexec/cups/backend/https
	/usr/local/libexec/cups/backend/ipp
	/usr/local/libexec/cups/backend/ipps
	/usr/local/libexec/cups/backend/lpd
	/usr/local/libexec/cups/backend/snmp
	/usr/local/libexec/cups/backend/socket
	/usr/local/libexec/cups/backend/usb
	/usr/local/libexec/cups/cgi-bin/admin.cgi
	/usr/local/libexec/cups/cgi-bin/classes.cgi
	/usr/local/libexec/cups/cgi-bin/help.cgi
	/usr/local/libexec/cups/cgi-bin/jobs.cgi
	/usr/local/libexec/cups/cgi-bin/printers.cgi
	/usr/local/libexec/cups/command/ippevepcl
	/usr/local/libexec/cups/command/ippeveps
	/usr/local/libexec/cups/daemon/cups-deviced
	/usr/local/libexec/cups/daemon/cups-driverd
	/usr/local/libexec/cups/daemon/cups-exec
	/usr/local/libexec/cups/daemon/cups-lpd
	/usr/local/libexec/cups/filter/commandtops
	/usr/local/libexec/cups/filter/gziptoany
	/usr/local/libexec/cups/filter/pstops
	/usr/local/libexec/cups/filter/rastertoepson
	/usr/local/libexec/cups/filter/rastertohp
	/usr/local/libexec/cups/filter/rastertolabel
	/usr/local/libexec/cups/filter/rastertopwg
	/usr/local/libexec/cups/monitor/bcp
	/usr/local/libexec/cups/monitor/tbcp
	/usr/local/libexec/cups/notifier/dbus
	/usr/local/libexec/cups/notifier/mailto
	/usr/local/libexec/cups/notifier/rss
	/usr/local/man/man1/cancel.1.gz
	/usr/local/man/man1/cups-config.1.gz
	/usr/local/man/man1/cups.1.gz
	/usr/local/man/man1/cupstestppd.1.gz
	/usr/local/man/man1/ippeveprinter.1.gz
	/usr/local/man/man1/ippfind.1.gz
	/usr/local/man/man1/lp.1.gz
	/usr/local/man/man1/lpoptions.1.gz
	/usr/local/man/man1/lpq.1.gz
	/usr/local/man/man1/lpr.1.gz
	/usr/local/man/man1/lprm.1.gz
	/usr/local/man/man1/lpstat.1.gz
	/usr/local/man/man1/ppdc.1.gz
	/usr/local/man/man1/ppdhtml.1.gz
	/usr/local/man/man1/ppdi.1.gz
	/usr/local/man/man1/ppdmerge.1.gz
	/usr/local/man/man1/ppdpo.1.gz
	/usr/local/man/man5/classes.conf.5.gz
	/usr/local/man/man5/client.conf.5.gz
	/usr/local/man/man5/cups-files.conf.5.gz
	/usr/local/man/man5/cups-snmp.conf.5.gz
	/usr/local/man/man5/cupsd-logs.5.gz
	/usr/local/man/man5/cupsd.conf.5.gz
	/usr/local/man/man5/mailto.conf.5.gz
	/usr/local/man/man5/mime.convs.5.gz
	/usr/local/man/man5/mime.types.5.gz
	/usr/local/man/man5/ppdcfile.5.gz
	/usr/local/man/man5/printers.conf.5.gz
	/usr/local/man/man5/subscriptions.conf.5.gz
	/usr/local/man/man7/backend.7.gz
	/usr/local/man/man7/filter.7.gz
	/usr/local/man/man7/ippevepcl.7.gz
	/usr/local/man/man7/ippeveps.7.gz
	/usr/local/man/man7/notifier.7.gz
	/usr/local/man/man8/cups-deviced.8.gz
	/usr/local/man/man8/cups-driverd.8.gz
	/usr/local/man/man8/cups-exec.8.gz
	/usr/local/man/man8/cups-lpd.8.gz
	/usr/local/man/man8/cups-snmp.8.gz
	/usr/local/man/man8/cupsaccept.8.gz
	/usr/local/man/man8/cupsctl.8.gz
	/usr/local/man/man8/cupsd-helper.8.gz
	/usr/local/man/man8/cupsd.8.gz
	/usr/local/man/man8/cupsdisable.8.gz
	/usr/local/man/man8/cupsenable.8.gz
	/usr/local/man/man8/cupsfilter.8.gz
	/usr/local/man/man8/cupsreject.8.gz
	/usr/local/man/man8/lpadmin.8.gz
	/usr/local/man/man8/lpc.8.gz
	/usr/local/man/man8/lpinfo.8.gz
	/usr/local/man/man8/lpmove.8.gz
	/usr/local/sbin/cupsaccept
	/usr/local/sbin/cupsctl
	/usr/local/sbin/cupsd
	/usr/local/sbin/cupsdisable
	/usr/local/sbin/cupsenable
	/usr/local/sbin/cupsfilter
	/usr/local/sbin/cupsreject
	/usr/local/sbin/lpadmin
	/usr/local/sbin/lpc
	/usr/local/sbin/lpinfo
	/usr/local/sbin/lpmove
	/usr/local/share/cups/drv/sample.drv
	/usr/local/share/cups/examples/color.drv
	/usr/local/share/cups/examples/constraint.drv
	/usr/local/share/cups/examples/custom.drv
	/usr/local/share/cups/examples/grouping.drv
	/usr/local/share/cups/examples/laserjet-basic.drv
	/usr/local/share/cups/examples/laserjet-pjl.drv
	/usr/local/share/cups/examples/minimum.drv
	/usr/local/share/cups/examples/postscript.drv
	/usr/local/share/cups/examples/r300-basic.drv
	/usr/local/share/cups/examples/r300-colorman.drv
	/usr/local/share/cups/examples/r300-remote.drv
	/usr/local/share/cups/mime/mime.convs
	/usr/local/share/cups/mime/mime.types
	/usr/local/share/cups/ppdc/epson.h
	/usr/local/share/cups/ppdc/font.defs
	/usr/local/share/cups/ppdc/hp.h
	/usr/local/share/cups/ppdc/label.h
	/usr/local/share/cups/ppdc/media.defs
	/usr/local/share/cups/ppdc/raster.defs
	/usr/local/share/cups/templates/add-class.tmpl
	/usr/local/share/cups/templates/add-printer.tmpl
	/usr/local/share/cups/templates/admin.tmpl
	/usr/local/share/cups/templates/choose-device.tmpl
	/usr/local/share/cups/templates/choose-make.tmpl
	/usr/local/share/cups/templates/choose-model.tmpl
	/usr/local/share/cups/templates/choose-serial.tmpl
	/usr/local/share/cups/templates/choose-uri.tmpl
	/usr/local/share/cups/templates/class-added.tmpl
	/usr/local/share/cups/templates/class-confirm.tmpl
	/usr/local/share/cups/templates/class-deleted.tmpl
	/usr/local/share/cups/templates/class-jobs-header.tmpl
	/usr/local/share/cups/templates/class-modified.tmpl
	/usr/local/share/cups/templates/class.tmpl
	/usr/local/share/cups/templates/classes-header.tmpl
	/usr/local/share/cups/templates/classes.tmpl
	/usr/local/share/cups/templates/command.tmpl
	/usr/local/share/cups/templates/de/add-class.tmpl
	/usr/local/share/cups/templates/de/add-printer.tmpl
	/usr/local/share/cups/templates/de/admin.tmpl
	/usr/local/share/cups/templates/de/choose-device.tmpl
	/usr/local/share/cups/templates/de/choose-make.tmpl
	/usr/local/share/cups/templates/de/choose-model.tmpl
	/usr/local/share/cups/templates/de/choose-serial.tmpl
	/usr/local/share/cups/templates/de/choose-uri.tmpl
	/usr/local/share/cups/templates/de/class-added.tmpl
	/usr/local/share/cups/templates/de/class-confirm.tmpl
	/usr/local/share/cups/templates/de/class-deleted.tmpl
	/usr/local/share/cups/templates/de/class-jobs-header.tmpl
	/usr/local/share/cups/templates/de/class-modified.tmpl
	/usr/local/share/cups/templates/de/class.tmpl
	/usr/local/share/cups/templates/de/classes-header.tmpl
	/usr/local/share/cups/templates/de/classes.tmpl
	/usr/local/share/cups/templates/de/command.tmpl
	/usr/local/share/cups/templates/de/edit-config.tmpl
	/usr/local/share/cups/templates/de/error-op.tmpl
	/usr/local/share/cups/templates/de/error.tmpl
	/usr/local/share/cups/templates/de/header.tmpl
	/usr/local/share/cups/templates/de/help-header.tmpl
	/usr/local/share/cups/templates/de/help-printable.tmpl
	/usr/local/share/cups/templates/de/help-trailer.tmpl
	/usr/local/share/cups/templates/de/job-cancel.tmpl
	/usr/local/share/cups/templates/de/job-hold.tmpl
	/usr/local/share/cups/templates/de/job-move.tmpl
	/usr/local/share/cups/templates/de/job-moved.tmpl
	/usr/local/share/cups/templates/de/job-release.tmpl
	/usr/local/share/cups/templates/de/job-restart.tmpl
	/usr/local/share/cups/templates/de/jobs-header.tmpl
	/usr/local/share/cups/templates/de/jobs.tmpl
	/usr/local/share/cups/templates/de/list-available-printers.tmpl
	/usr/local/share/cups/templates/de/modify-class.tmpl
	/usr/local/share/cups/templates/de/modify-printer.tmpl
	/usr/local/share/cups/templates/de/norestart.tmpl
	/usr/local/share/cups/templates/de/option-boolean.tmpl
	/usr/local/share/cups/templates/de/option-conflict.tmpl
	/usr/local/share/cups/templates/de/option-header.tmpl
	/usr/local/share/cups/templates/de/option-pickmany.tmpl
	/usr/local/share/cups/templates/de/option-pickone.tmpl
	/usr/local/share/cups/templates/de/option-trailer.tmpl
	/usr/local/share/cups/templates/de/pager.tmpl
	/usr/local/share/cups/templates/de/printer-accept.tmpl
	/usr/local/share/cups/templates/de/printer-added.tmpl
	/usr/local/share/cups/templates/de/printer-cancel-jobs.tmpl
	/usr/local/share/cups/templates/de/printer-configured.tmpl
	/usr/local/share/cups/templates/de/printer-confirm.tmpl
	/usr/local/share/cups/templates/de/printer-default.tmpl
	/usr/local/share/cups/templates/de/printer-deleted.tmpl
	/usr/local/share/cups/templates/de/printer-jobs-header.tmpl
	/usr/local/share/cups/templates/de/printer-modified.tmpl
	/usr/local/share/cups/templates/de/printer-reject.tmpl
	/usr/local/share/cups/templates/de/printer-start.tmpl
	/usr/local/share/cups/templates/de/printer-stop.tmpl
	/usr/local/share/cups/templates/de/printer.tmpl
	/usr/local/share/cups/templates/de/printers-header.tmpl
	/usr/local/share/cups/templates/de/printers.tmpl
	/usr/local/share/cups/templates/de/restart.tmpl
	/usr/local/share/cups/templates/de/search.tmpl
	/usr/local/share/cups/templates/de/set-printer-options-header.tmpl
	/usr/local/share/cups/templates/de/set-printer-options-trailer.tmpl
	/usr/local/share/cups/templates/de/test-page.tmpl
	/usr/local/share/cups/templates/de/trailer.tmpl
	/usr/local/share/cups/templates/de/users.tmpl
	/usr/local/share/cups/templates/edit-config.tmpl
	/usr/local/share/cups/templates/error-op.tmpl
	/usr/local/share/cups/templates/error.tmpl
	/usr/local/share/cups/templates/es/add-class.tmpl
	/usr/local/share/cups/templates/es/add-printer.tmpl
	/usr/local/share/cups/templates/es/admin.tmpl
	/usr/local/share/cups/templates/es/choose-device.tmpl
	/usr/local/share/cups/templates/es/choose-make.tmpl
	/usr/local/share/cups/templates/es/choose-model.tmpl
	/usr/local/share/cups/templates/es/choose-serial.tmpl
	/usr/local/share/cups/templates/es/choose-uri.tmpl
	/usr/local/share/cups/templates/es/class-added.tmpl
	/usr/local/share/cups/templates/es/class-confirm.tmpl
	/usr/local/share/cups/templates/es/class-deleted.tmpl
	/usr/local/share/cups/templates/es/class-jobs-header.tmpl
	/usr/local/share/cups/templates/es/class-modified.tmpl
	/usr/local/share/cups/templates/es/class.tmpl
	/usr/local/share/cups/templates/es/classes-header.tmpl
	/usr/local/share/cups/templates/es/classes.tmpl
	/usr/local/share/cups/templates/es/command.tmpl
	/usr/local/share/cups/templates/es/edit-config.tmpl
	/usr/local/share/cups/templates/es/error-op.tmpl
	/usr/local/share/cups/templates/es/error.tmpl
	/usr/local/share/cups/templates/es/header.tmpl
	/usr/local/share/cups/templates/es/help-header.tmpl
	/usr/local/share/cups/templates/es/help-printable.tmpl
	/usr/local/share/cups/templates/es/help-trailer.tmpl
	/usr/local/share/cups/templates/es/job-cancel.tmpl
	/usr/local/share/cups/templates/es/job-hold.tmpl
	/usr/local/share/cups/templates/es/job-move.tmpl
	/usr/local/share/cups/templates/es/job-moved.tmpl
	/usr/local/share/cups/templates/es/job-release.tmpl
	/usr/local/share/cups/templates/es/job-restart.tmpl
	/usr/local/share/cups/templates/es/jobs-header.tmpl
	/usr/local/share/cups/templates/es/jobs.tmpl
	/usr/local/share/cups/templates/es/list-available-printers.tmpl
	/usr/local/share/cups/templates/es/modify-class.tmpl
	/usr/local/share/cups/templates/es/modify-printer.tmpl
	/usr/local/share/cups/templates/es/norestart.tmpl
	/usr/local/share/cups/templates/es/option-boolean.tmpl
	/usr/local/share/cups/templates/es/option-conflict.tmpl
	/usr/local/share/cups/templates/es/option-header.tmpl
	/usr/local/share/cups/templates/es/option-pickmany.tmpl
	/usr/local/share/cups/templates/es/option-pickone.tmpl
	/usr/local/share/cups/templates/es/option-trailer.tmpl
	/usr/local/share/cups/templates/es/pager.tmpl
	/usr/local/share/cups/templates/es/printer-accept.tmpl
	/usr/local/share/cups/templates/es/printer-added.tmpl
	/usr/local/share/cups/templates/es/printer-cancel-jobs.tmpl
	/usr/local/share/cups/templates/es/printer-configured.tmpl
	/usr/local/share/cups/templates/es/printer-confirm.tmpl
	/usr/local/share/cups/templates/es/printer-default.tmpl
	/usr/local/share/cups/templates/es/printer-deleted.tmpl
	/usr/local/share/cups/templates/es/printer-jobs-header.tmpl
	/usr/local/share/cups/templates/es/printer-modified.tmpl
	/usr/local/share/cups/templates/es/printer-reject.tmpl
	/usr/local/share/cups/templates/es/printer-start.tmpl
	/usr/local/share/cups/templates/es/printer-stop.tmpl
	/usr/local/share/cups/templates/es/printer.tmpl
	/usr/local/share/cups/templates/es/printers-header.tmpl
	/usr/local/share/cups/templates/es/printers.tmpl
	/usr/local/share/cups/templates/es/restart.tmpl
	/usr/local/share/cups/templates/es/search.tmpl
	/usr/local/share/cups/templates/es/set-printer-options-header.tmpl
	/usr/local/share/cups/templates/es/set-printer-options-trailer.tmpl
	/usr/local/share/cups/templates/es/test-page.tmpl
	/usr/local/share/cups/templates/es/trailer.tmpl
	/usr/local/share/cups/templates/es/users.tmpl
	/usr/local/share/cups/templates/fr/add-class.tmpl
	/usr/local/share/cups/templates/fr/add-printer.tmpl
	/usr/local/share/cups/templates/fr/admin.tmpl
	/usr/local/share/cups/templates/fr/choose-device.tmpl
	/usr/local/share/cups/templates/fr/choose-make.tmpl
	/usr/local/share/cups/templates/fr/choose-model.tmpl
	/usr/local/share/cups/templates/fr/choose-serial.tmpl
	/usr/local/share/cups/templates/fr/choose-uri.tmpl
	/usr/local/share/cups/templates/fr/class-added.tmpl
	/usr/local/share/cups/templates/fr/class-confirm.tmpl
	/usr/local/share/cups/templates/fr/class-deleted.tmpl
	/usr/local/share/cups/templates/fr/class-jobs-header.tmpl
	/usr/local/share/cups/templates/fr/class-modified.tmpl
	/usr/local/share/cups/templates/fr/class.tmpl
	/usr/local/share/cups/templates/fr/classes-header.tmpl
	/usr/local/share/cups/templates/fr/classes.tmpl
	/usr/local/share/cups/templates/fr/command.tmpl
	/usr/local/share/cups/templates/fr/edit-config.tmpl
	/usr/local/share/cups/templates/fr/error-op.tmpl
	/usr/local/share/cups/templates/fr/error.tmpl
	/usr/local/share/cups/templates/fr/header.tmpl
	/usr/local/share/cups/templates/fr/help-header.tmpl
	/usr/local/share/cups/templates/fr/help-printable.tmpl
	/usr/local/share/cups/templates/fr/help-trailer.tmpl
	/usr/local/share/cups/templates/fr/job-cancel.tmpl
	/usr/local/share/cups/templates/fr/job-hold.tmpl
	/usr/local/share/cups/templates/fr/job-move.tmpl
	/usr/local/share/cups/templates/fr/job-moved.tmpl
	/usr/local/share/cups/templates/fr/job-release.tmpl
	/usr/local/share/cups/templates/fr/job-restart.tmpl
	/usr/local/share/cups/templates/fr/jobs-header.tmpl
	/usr/local/share/cups/templates/fr/jobs.tmpl
	/usr/local/share/cups/templates/fr/list-available-printers.tmpl
	/usr/local/share/cups/templates/fr/modify-class.tmpl
	/usr/local/share/cups/templates/fr/modify-printer.tmpl
	/usr/local/share/cups/templates/fr/norestart.tmpl
	/usr/local/share/cups/templates/fr/option-boolean.tmpl
	/usr/local/share/cups/templates/fr/option-conflict.tmpl
	/usr/local/share/cups/templates/fr/option-header.tmpl
	/usr/local/share/cups/templates/fr/option-pickmany.tmpl
	/usr/local/share/cups/templates/fr/option-pickone.tmpl
	/usr/local/share/cups/templates/fr/option-trailer.tmpl
	/usr/local/share/cups/templates/fr/pager.tmpl
	/usr/local/share/cups/templates/fr/printer-accept.tmpl
	/usr/local/share/cups/templates/fr/printer-added.tmpl
	/usr/local/share/cups/templates/fr/printer-cancel-jobs.tmpl
	/usr/local/share/cups/templates/fr/printer-configured.tmpl
	/usr/local/share/cups/templates/fr/printer-confirm.tmpl
	/usr/local/share/cups/templates/fr/printer-default.tmpl
	/usr/local/share/cups/templates/fr/printer-deleted.tmpl
	/usr/local/share/cups/templates/fr/printer-jobs-header.tmpl
	/usr/local/share/cups/templates/fr/printer-modified.tmpl
	/usr/local/share/cups/templates/fr/printer-reject.tmpl
	/usr/local/share/cups/templates/fr/printer-start.tmpl
	/usr/local/share/cups/templates/fr/printer-stop.tmpl
	/usr/local/share/cups/templates/fr/printer.tmpl
	/usr/local/share/cups/templates/fr/printers-header.tmpl
	/usr/local/share/cups/templates/fr/printers.tmpl
	/usr/local/share/cups/templates/fr/restart.tmpl
	/usr/local/share/cups/templates/fr/search.tmpl
	/usr/local/share/cups/templates/fr/set-printer-options-header.tmpl
	/usr/local/share/cups/templates/fr/set-printer-options-trailer.tmpl
	/usr/local/share/cups/templates/fr/test-page.tmpl
	/usr/local/share/cups/templates/fr/trailer.tmpl
	/usr/local/share/cups/templates/fr/users.tmpl
	/usr/local/share/cups/templates/header.tmpl
	/usr/local/share/cups/templates/help-header.tmpl
	/usr/local/share/cups/templates/help-printable.tmpl
	/usr/local/share/cups/templates/help-trailer.tmpl
	/usr/local/share/cups/templates/ja/add-class.tmpl
	/usr/local/share/cups/templates/ja/add-printer.tmpl
	/usr/local/share/cups/templates/ja/admin.tmpl
	/usr/local/share/cups/templates/ja/choose-device.tmpl
	/usr/local/share/cups/templates/ja/choose-make.tmpl
	/usr/local/share/cups/templates/ja/choose-model.tmpl
	/usr/local/share/cups/templates/ja/choose-serial.tmpl
	/usr/local/share/cups/templates/ja/choose-uri.tmpl
	/usr/local/share/cups/templates/ja/class-added.tmpl
	/usr/local/share/cups/templates/ja/class-confirm.tmpl
	/usr/local/share/cups/templates/ja/class-deleted.tmpl
	/usr/local/share/cups/templates/ja/class-jobs-header.tmpl
	/usr/local/share/cups/templates/ja/class-modified.tmpl
	/usr/local/share/cups/templates/ja/class.tmpl
	/usr/local/share/cups/templates/ja/classes-header.tmpl
	/usr/local/share/cups/templates/ja/classes.tmpl
	/usr/local/share/cups/templates/ja/command.tmpl
	/usr/local/share/cups/templates/ja/edit-config.tmpl
	/usr/local/share/cups/templates/ja/error-op.tmpl
	/usr/local/share/cups/templates/ja/error.tmpl
	/usr/local/share/cups/templates/ja/header.tmpl
	/usr/local/share/cups/templates/ja/help-header.tmpl
	/usr/local/share/cups/templates/ja/help-printable.tmpl
	/usr/local/share/cups/templates/ja/help-trailer.tmpl
	/usr/local/share/cups/templates/ja/job-cancel.tmpl
	/usr/local/share/cups/templates/ja/job-hold.tmpl
	/usr/local/share/cups/templates/ja/job-move.tmpl
	/usr/local/share/cups/templates/ja/job-moved.tmpl
	/usr/local/share/cups/templates/ja/job-release.tmpl
	/usr/local/share/cups/templates/ja/job-restart.tmpl
	/usr/local/share/cups/templates/ja/jobs-header.tmpl
	/usr/local/share/cups/templates/ja/jobs.tmpl
	/usr/local/share/cups/templates/ja/list-available-printers.tmpl
	/usr/local/share/cups/templates/ja/modify-class.tmpl
	/usr/local/share/cups/templates/ja/modify-printer.tmpl
	/usr/local/share/cups/templates/ja/norestart.tmpl
	/usr/local/share/cups/templates/ja/option-boolean.tmpl
	/usr/local/share/cups/templates/ja/option-conflict.tmpl
	/usr/local/share/cups/templates/ja/option-header.tmpl
	/usr/local/share/cups/templates/ja/option-pickmany.tmpl
	/usr/local/share/cups/templates/ja/option-pickone.tmpl
	/usr/local/share/cups/templates/ja/option-trailer.tmpl
	/usr/local/share/cups/templates/ja/pager.tmpl
	/usr/local/share/cups/templates/ja/printer-accept.tmpl
	/usr/local/share/cups/templates/ja/printer-added.tmpl
	/usr/local/share/cups/templates/ja/printer-cancel-jobs.tmpl
	/usr/local/share/cups/templates/ja/printer-configured.tmpl
	/usr/local/share/cups/templates/ja/printer-confirm.tmpl
	/usr/local/share/cups/templates/ja/printer-default.tmpl
	/usr/local/share/cups/templates/ja/printer-deleted.tmpl
	/usr/local/share/cups/templates/ja/printer-jobs-header.tmpl
	/usr/local/share/cups/templates/ja/printer-modified.tmpl
	/usr/local/share/cups/templates/ja/printer-reject.tmpl
	/usr/local/share/cups/templates/ja/printer-start.tmpl
	/usr/local/share/cups/templates/ja/printer-stop.tmpl
	/usr/local/share/cups/templates/ja/printer.tmpl
	/usr/local/share/cups/templates/ja/printers-header.tmpl
	/usr/local/share/cups/templates/ja/printers.tmpl
	/usr/local/share/cups/templates/ja/restart.tmpl
	/usr/local/share/cups/templates/ja/search.tmpl
	/usr/local/share/cups/templates/ja/set-printer-options-header.tmpl
	/usr/local/share/cups/templates/ja/set-printer-options-trailer.tmpl
	/usr/local/share/cups/templates/ja/test-page.tmpl
	/usr/local/share/cups/templates/ja/trailer.tmpl
	/usr/local/share/cups/templates/ja/users.tmpl
	/usr/local/share/cups/templates/job-cancel.tmpl
	/usr/local/share/cups/templates/job-hold.tmpl
	/usr/local/share/cups/templates/job-move.tmpl
	/usr/local/share/cups/templates/job-moved.tmpl
	/usr/local/share/cups/templates/job-release.tmpl
	/usr/local/share/cups/templates/job-restart.tmpl
	/usr/local/share/cups/templates/jobs-header.tmpl
	/usr/local/share/cups/templates/jobs.tmpl
	/usr/local/share/cups/templates/list-available-printers.tmpl
	/usr/local/share/cups/templates/modify-class.tmpl
	/usr/local/share/cups/templates/modify-printer.tmpl
	/usr/local/share/cups/templates/norestart.tmpl
	/usr/local/share/cups/templates/option-boolean.tmpl
	/usr/local/share/cups/templates/option-conflict.tmpl
	/usr/local/share/cups/templates/option-header.tmpl
	/usr/local/share/cups/templates/option-pickmany.tmpl
	/usr/local/share/cups/templates/option-pickone.tmpl
	/usr/local/share/cups/templates/option-trailer.tmpl
	/usr/local/share/cups/templates/pager.tmpl
	/usr/local/share/cups/templates/printer-accept.tmpl
	/usr/local/share/cups/templates/printer-added.tmpl
	/usr/local/share/cups/templates/printer-cancel-jobs.tmpl
	/usr/local/share/cups/templates/printer-configured.tmpl
	/usr/local/share/cups/templates/printer-confirm.tmpl
	/usr/local/share/cups/templates/printer-default.tmpl
	/usr/local/share/cups/templates/printer-deleted.tmpl
	/usr/local/share/cups/templates/printer-jobs-header.tmpl
	/usr/local/share/cups/templates/printer-modified.tmpl
	/usr/local/share/cups/templates/printer-reject.tmpl
	/usr/local/share/cups/templates/printer-start.tmpl
	/usr/local/share/cups/templates/printer-stop.tmpl
	/usr/local/share/cups/templates/printer.tmpl
	/usr/local/share/cups/templates/printers-header.tmpl
	/usr/local/share/cups/templates/printers.tmpl
	/usr/local/share/cups/templates/pt_BR/add-class.tmpl
	/usr/local/share/cups/templates/pt_BR/add-printer.tmpl
	/usr/local/share/cups/templates/pt_BR/admin.tmpl
	/usr/local/share/cups/templates/pt_BR/choose-device.tmpl
	/usr/local/share/cups/templates/pt_BR/choose-make.tmpl
	/usr/local/share/cups/templates/pt_BR/choose-model.tmpl
	/usr/local/share/cups/templates/pt_BR/choose-serial.tmpl
	/usr/local/share/cups/templates/pt_BR/choose-uri.tmpl
	/usr/local/share/cups/templates/pt_BR/class-added.tmpl
	/usr/local/share/cups/templates/pt_BR/class-confirm.tmpl
	/usr/local/share/cups/templates/pt_BR/class-deleted.tmpl
	/usr/local/share/cups/templates/pt_BR/class-jobs-header.tmpl
	/usr/local/share/cups/templates/pt_BR/class-modified.tmpl
	/usr/local/share/cups/templates/pt_BR/class.tmpl
	/usr/local/share/cups/templates/pt_BR/classes-header.tmpl
	/usr/local/share/cups/templates/pt_BR/classes.tmpl
	/usr/local/share/cups/templates/pt_BR/command.tmpl
	/usr/local/share/cups/templates/pt_BR/edit-config.tmpl
	/usr/local/share/cups/templates/pt_BR/error-op.tmpl
	/usr/local/share/cups/templates/pt_BR/error.tmpl
	/usr/local/share/cups/templates/pt_BR/header.tmpl
	/usr/local/share/cups/templates/pt_BR/help-header.tmpl
	/usr/local/share/cups/templates/pt_BR/help-printable.tmpl
	/usr/local/share/cups/templates/pt_BR/help-trailer.tmpl
	/usr/local/share/cups/templates/pt_BR/job-cancel.tmpl
	/usr/local/share/cups/templates/pt_BR/job-hold.tmpl
	/usr/local/share/cups/templates/pt_BR/job-move.tmpl
	/usr/local/share/cups/templates/pt_BR/job-moved.tmpl
	/usr/local/share/cups/templates/pt_BR/job-release.tmpl
	/usr/local/share/cups/templates/pt_BR/job-restart.tmpl
	/usr/local/share/cups/templates/pt_BR/jobs-header.tmpl
	/usr/local/share/cups/templates/pt_BR/jobs.tmpl
	/usr/local/share/cups/templates/pt_BR/list-available-printers.tmpl
	/usr/local/share/cups/templates/pt_BR/modify-class.tmpl
	/usr/local/share/cups/templates/pt_BR/modify-printer.tmpl
	/usr/local/share/cups/templates/pt_BR/norestart.tmpl
	/usr/local/share/cups/templates/pt_BR/option-boolean.tmpl
	/usr/local/share/cups/templates/pt_BR/option-conflict.tmpl
	/usr/local/share/cups/templates/pt_BR/option-header.tmpl
	/usr/local/share/cups/templates/pt_BR/option-pickmany.tmpl
	/usr/local/share/cups/templates/pt_BR/option-pickone.tmpl
	/usr/local/share/cups/templates/pt_BR/option-trailer.tmpl
	/usr/local/share/cups/templates/pt_BR/pager.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-accept.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-added.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-cancel-jobs.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-configured.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-confirm.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-default.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-deleted.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-jobs-header.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-modified.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-reject.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-start.tmpl
	/usr/local/share/cups/templates/pt_BR/printer-stop.tmpl
	/usr/local/share/cups/templates/pt_BR/printer.tmpl
	/usr/local/share/cups/templates/pt_BR/printers-header.tmpl
	/usr/local/share/cups/templates/pt_BR/printers.tmpl
	/usr/local/share/cups/templates/pt_BR/restart.tmpl
	/usr/local/share/cups/templates/pt_BR/search.tmpl
	/usr/local/share/cups/templates/pt_BR/set-printer-options-header.tmpl
	/usr/local/share/cups/templates/pt_BR/set-printer-options-trailer.tmpl
	/usr/local/share/cups/templates/pt_BR/test-page.tmpl
	/usr/local/share/cups/templates/pt_BR/trailer.tmpl
	/usr/local/share/cups/templates/pt_BR/users.tmpl
	/usr/local/share/cups/templates/restart.tmpl
	/usr/local/share/cups/templates/ru/add-class.tmpl
	/usr/local/share/cups/templates/ru/add-printer.tmpl
	/usr/local/share/cups/templates/ru/admin.tmpl
	/usr/local/share/cups/templates/ru/choose-device.tmpl
	/usr/local/share/cups/templates/ru/choose-make.tmpl
	/usr/local/share/cups/templates/ru/choose-model.tmpl
	/usr/local/share/cups/templates/ru/choose-serial.tmpl
	/usr/local/share/cups/templates/ru/choose-uri.tmpl
	/usr/local/share/cups/templates/ru/class-added.tmpl
	/usr/local/share/cups/templates/ru/class-confirm.tmpl
	/usr/local/share/cups/templates/ru/class-deleted.tmpl
	/usr/local/share/cups/templates/ru/class-jobs-header.tmpl
	/usr/local/share/cups/templates/ru/class-modified.tmpl
	/usr/local/share/cups/templates/ru/class.tmpl
	/usr/local/share/cups/templates/ru/classes-header.tmpl
	/usr/local/share/cups/templates/ru/classes.tmpl
	/usr/local/share/cups/templates/ru/command.tmpl
	/usr/local/share/cups/templates/ru/edit-config.tmpl
	/usr/local/share/cups/templates/ru/error-op.tmpl
	/usr/local/share/cups/templates/ru/error.tmpl
	/usr/local/share/cups/templates/ru/header.tmpl
	/usr/local/share/cups/templates/ru/help-header.tmpl
	/usr/local/share/cups/templates/ru/help-printable.tmpl
	/usr/local/share/cups/templates/ru/help-trailer.tmpl
	/usr/local/share/cups/templates/ru/job-cancel.tmpl
	/usr/local/share/cups/templates/ru/job-hold.tmpl
	/usr/local/share/cups/templates/ru/job-move.tmpl
	/usr/local/share/cups/templates/ru/job-moved.tmpl
	/usr/local/share/cups/templates/ru/job-release.tmpl
	/usr/local/share/cups/templates/ru/job-restart.tmpl
	/usr/local/share/cups/templates/ru/jobs-header.tmpl
	/usr/local/share/cups/templates/ru/jobs.tmpl
	/usr/local/share/cups/templates/ru/list-available-printers.tmpl
	/usr/local/share/cups/templates/ru/modify-class.tmpl
	/usr/local/share/cups/templates/ru/modify-printer.tmpl
	/usr/local/share/cups/templates/ru/norestart.tmpl
	/usr/local/share/cups/templates/ru/option-boolean.tmpl
	/usr/local/share/cups/templates/ru/option-conflict.tmpl
	/usr/local/share/cups/templates/ru/option-header.tmpl
	/usr/local/share/cups/templates/ru/option-pickmany.tmpl
	/usr/local/share/cups/templates/ru/option-pickone.tmpl
	/usr/local/share/cups/templates/ru/option-trailer.tmpl
	/usr/local/share/cups/templates/ru/pager.tmpl
	/usr/local/share/cups/templates/ru/printer-accept.tmpl
	/usr/local/share/cups/templates/ru/printer-added.tmpl
	/usr/local/share/cups/templates/ru/printer-cancel-jobs.tmpl
	/usr/local/share/cups/templates/ru/printer-configured.tmpl
	/usr/local/share/cups/templates/ru/printer-confirm.tmpl
	/usr/local/share/cups/templates/ru/printer-default.tmpl
	/usr/local/share/cups/templates/ru/printer-deleted.tmpl
	/usr/local/share/cups/templates/ru/printer-jobs-header.tmpl
	/usr/local/share/cups/templates/ru/printer-modified.tmpl
	/usr/local/share/cups/templates/ru/printer-reject.tmpl
	/usr/local/share/cups/templates/ru/printer-start.tmpl
	/usr/local/share/cups/templates/ru/printer-stop.tmpl
	/usr/local/share/cups/templates/ru/printer.tmpl
	/usr/local/share/cups/templates/ru/printers-header.tmpl
	/usr/local/share/cups/templates/ru/printers.tmpl
	/usr/local/share/cups/templates/ru/restart.tmpl
	/usr/local/share/cups/templates/ru/search.tmpl
	/usr/local/share/cups/templates/ru/set-printer-options-header.tmpl
	/usr/local/share/cups/templates/ru/set-printer-options-trailer.tmpl
	/usr/local/share/cups/templates/ru/test-page.tmpl
	/usr/local/share/cups/templates/ru/trailer.tmpl
	/usr/local/share/cups/templates/ru/users.tmpl
	/usr/local/share/cups/templates/search.tmpl
	/usr/local/share/cups/templates/set-printer-options-header.tmpl
	/usr/local/share/cups/templates/set-printer-options-trailer.tmpl
	/usr/local/share/cups/templates/test-page.tmpl
	/usr/local/share/cups/templates/trailer.tmpl
	/usr/local/share/cups/templates/users.tmpl
	/usr/local/share/cups/usb/org.cups.usb-quirks
	/usr/local/share/doc/cups/apple-touch-icon.png
	/usr/local/share/doc/cups/cups-printable.css
	/usr/local/share/doc/cups/cups.css
	/usr/local/share/doc/cups/de/index.html
	/usr/local/share/doc/cups/es/index.html
	/usr/local/share/doc/cups/help/accounting.html
	/usr/local/share/doc/cups/help/admin.html
	/usr/local/share/doc/cups/help/api-admin.html
	/usr/local/share/doc/cups/help/api-filter.html
	/usr/local/share/doc/cups/help/api-ppd.html
	/usr/local/share/doc/cups/help/api-raster.html
	/usr/local/share/doc/cups/help/cgi.html
	/usr/local/share/doc/cups/help/cupspm.html
	/usr/local/share/doc/cups/help/encryption.html
	/usr/local/share/doc/cups/help/firewalls.html
	/usr/local/share/doc/cups/help/glossary.html
	/usr/local/share/doc/cups/help/kerberos.html
	/usr/local/share/doc/cups/help/license.html
	/usr/local/share/doc/cups/help/man-backend.html
	/usr/local/share/doc/cups/help/man-cancel.html
	/usr/local/share/doc/cups/help/man-classes.conf.html
	/usr/local/share/doc/cups/help/man-client.conf.html
	/usr/local/share/doc/cups/help/man-cups-config.html
	/usr/local/share/doc/cups/help/man-cups-files.conf.html
	/usr/local/share/doc/cups/help/man-cups-lpd.html
	/usr/local/share/doc/cups/help/man-cups-snmp.html
	/usr/local/share/doc/cups/help/man-cups.html
	/usr/local/share/doc/cups/help/man-cupsaccept.html
	/usr/local/share/doc/cups/help/man-cupsd-helper.html
	/usr/local/share/doc/cups/help/man-cupsd-logs.html
	/usr/local/share/doc/cups/help/man-cupsd.conf.html
	/usr/local/share/doc/cups/help/man-cupsd.html
	/usr/local/share/doc/cups/help/man-cupsenable.html
	/usr/local/share/doc/cups/help/man-cupstestppd.html
	/usr/local/share/doc/cups/help/man-filter.html
	/usr/local/share/doc/cups/help/man-ippevepcl.html
	/usr/local/share/doc/cups/help/man-ippeveprinter.html
	/usr/local/share/doc/cups/help/man-ippfind.html
	/usr/local/share/doc/cups/help/man-ipptool.html
	/usr/local/share/doc/cups/help/man-ipptoolfile.html
	/usr/local/share/doc/cups/help/man-lp.html
	/usr/local/share/doc/cups/help/man-lpadmin.html
	/usr/local/share/doc/cups/help/man-lpc.html
	/usr/local/share/doc/cups/help/man-lpinfo.html
	/usr/local/share/doc/cups/help/man-lpmove.html
	/usr/local/share/doc/cups/help/man-lpoptions.html
	/usr/local/share/doc/cups/help/man-lpq.html
	/usr/local/share/doc/cups/help/man-lpr.html
	/usr/local/share/doc/cups/help/man-lprm.html
	/usr/local/share/doc/cups/help/man-lpstat.html
	/usr/local/share/doc/cups/help/man-mime.convs.html
	/usr/local/share/doc/cups/help/man-mime.types.html
	/usr/local/share/doc/cups/help/man-notifier.html
	/usr/local/share/doc/cups/help/man-ppdc.html
	/usr/local/share/doc/cups/help/man-ppdhtml.html
	/usr/local/share/doc/cups/help/man-ppdi.html
	/usr/local/share/doc/cups/help/man-ppdmerge.html
	/usr/local/share/doc/cups/help/man-ppdpo.html
	/usr/local/share/doc/cups/help/man-printers.conf.html
	/usr/local/share/doc/cups/help/man-subscriptions.conf.html
	/usr/local/share/doc/cups/help/network.html
	/usr/local/share/doc/cups/help/options.html
	/usr/local/share/doc/cups/help/overview.html
	/usr/local/share/doc/cups/help/policies.html
	/usr/local/share/doc/cups/help/postscript-driver.html
	/usr/local/share/doc/cups/help/ppd-compiler.html
	/usr/local/share/doc/cups/help/raster-driver.html
	/usr/local/share/doc/cups/help/ref-ppdcfile.html
	/usr/local/share/doc/cups/help/security.html
	/usr/local/share/doc/cups/help/sharing.html
	/usr/local/share/doc/cups/help/spec-banner.html
	/usr/local/share/doc/cups/help/spec-command.html
	/usr/local/share/doc/cups/help/spec-design.html
	/usr/local/share/doc/cups/help/spec-ipp.html
	/usr/local/share/doc/cups/help/spec-ppd.html
	/usr/local/share/doc/cups/help/spec-raster.html
	/usr/local/share/doc/cups/help/spec-stp.html
	/usr/local/share/doc/cups/help/translation.html
	/usr/local/share/doc/cups/images/color-wheel.png
	/usr/local/share/doc/cups/images/cups-block-diagram.png
	/usr/local/share/doc/cups/images/cups-command-chain.png
	/usr/local/share/doc/cups/images/cups-icon.png
	/usr/local/share/doc/cups/images/cups-postscript-chain.png
	/usr/local/share/doc/cups/images/cups-raster-chain.png
	/usr/local/share/doc/cups/images/cups.png
	/usr/local/share/doc/cups/images/generic.png
	/usr/local/share/doc/cups/images/left.gif
	/usr/local/share/doc/cups/images/raster-organization.png
	/usr/local/share/doc/cups/images/raster.png
	/usr/local/share/doc/cups/images/right.gif
	/usr/local/share/doc/cups/images/sample-image.png
	/usr/local/share/doc/cups/images/sel.gif
	/usr/local/share/doc/cups/images/smiley.jpg
	/usr/local/share/doc/cups/images/unsel.gif
	/usr/local/share/doc/cups/images/wait.gif
	/usr/local/share/doc/cups/index.html
	/usr/local/share/doc/cups/ja/index.html
	/usr/local/share/doc/cups/pt_BR/index.html
	/usr/local/share/doc/cups/robots.txt
	/usr/local/share/doc/cups/ru/index.html
	/usr/local/share/licenses/cups-2.3.3_1/APACHE20
	/usr/local/share/licenses/cups-2.3.3_1/LICENSE
	/usr/local/share/licenses/cups-2.3.3_1/catalog.mk
	/usr/local/share/locale/ca/cups_ca.po
	/usr/local/share/locale/cs/cups_cs.po
	/usr/local/share/locale/de/cups_de.po
	/usr/local/share/locale/en/cups_en.po
	/usr/local/share/locale/es/cups_es.po
	/usr/local/share/locale/fr/cups_fr.po
	/usr/local/share/locale/it/cups_it.po
	/usr/local/share/locale/ja/cups_ja.po
	/usr/local/share/locale/pt_BR/cups_pt_BR.po
	/usr/local/share/locale/ru/cups_ru.po
	/usr/local/share/locale/zh_CN/cups_zh_CN.po
gh_origin
Posts: 14
Joined: Sat Jul 18 2020 4:23 pm

Re: iconv problems

Post by gh_origin »

Please let me know when you fixed all of this. Meanwhile I still need to use the symlinks trick to be able to build CS. FreeBSD is an ideal platform for CS, compared to LTS Linux, it has latest cmake, ninja, QtCreator,... everything needed for a nice development environment.

cs-build-trick.sh

Code: Select all

#!/bin/sh

doas ln -s /usr/local/include/iconv.h /usr/include/iconv.h
doas ln -s /usr/local/lib/libiconv.so /usr/lib/libiconv.so
doas ln -s /usr/local/lib/libcups.so /usr/lib/libcups.so
cs-build-trick-remove.sh

Code: Select all

#!/bin/sh

doas rm /usr/include/iconv.h
doas rm /usr/lib/libiconv.so
doas rm /usr/lib/libcups.so
Post Reply