On 2021/12/23 02:01, Klemens Nanni wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2021/12/23 02:01:11
>
> Log message:
> Import graphics/qr-code-generator 1.7.0
>
> Input OK op
> ---
> High-quality QR Code generator library in Java, TypeScript/JavaScript,
> Python, Rust, C++, C.
>
> This project aims to be the best, clearest QR Code generator library in
> multiple languages. The primary goals are flexible options and absolute
> correctness. Secondary goals are compact implementation size and good
> documentation comments.
>
> This package only contains libraries for C++ and C.
>
> Status:
>
> Vendor Tag: kn
> Release Tags: kn_20211223
>
> N ports/graphics/qr-code-generator/Makefile
> N ports/graphics/qr-code-generator/distinfo
> N ports/graphics/qr-code-generator/pkg/DESCR
> N ports/graphics/qr-code-generator/pkg/PLIST
>
> No conflicts created by this import
>
Broken on i386:
===> Building for qr-code-generator-1.7.0p0
cd
/pobj/qr-code-generator-1.7.0/QR-Code-generator-1.7.0/c &&
PATH=/pobj/qr-code-generator-1.7.0/bin:/usr/bin:/bin:/
usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin cc -O2 -pipe -shared
-Wl,-soname,libqrcodegen.so.0.0 -o /pobj/qr-
code-generator-1.7.0/build-i386/libqrcodegen.so.0.0 qrcodegen.c
ld: error: relocation R_386_PC32 cannot
be used against symbol qrcodegen_encodeSegmentsAdvanced; recompile with -fPIC
>>> defined in /tmp/qrcodegen-790e70.o
>>> referenced by qrcodegen.c
>>> /tmp/qrcodegen-790e70.o:(qrcodegen_encodeText)
ld: error: relocation R_386_PC32 cannot be used against symbol
qrcodegen_makeNumeric; recompile with -fPIC
>>> defined in /tmp/qrcodegen-790e70.o
>>> referenced by qrcodegen.c
>>> /tmp/qrcodegen-790e70.o:(qrcodegen_encodeText)
ld: error: relocation R_386_PC32 cannot be used against symbol
qrcodegen_makeAlphanumeric; recompile with -fPIC
>>> defined in /tmp/qrcodegen-790e70.o
>>> referenced by qrcodegen.c
>>> /tmp/qrcodegen-790e70.o:(qrcodegen_encodeText)
(etc.etc.)