Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Package fails to build on Xcode 27 (Variable initialization expression of Sharing.Shared)

Cerrado Apto para principiantes
#558 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
84/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
swift

Línea de trabajo

Comienza en Package.swift, donde sqlite-data 1.12.0 declara su dependencia de swift-sharing en la versión 2.3.0, y compara ese requisito con la versión 2.8.1 referenciada. Compila el paquete con Xcode 27 y confirma que el error del enlazador arm64 ha desaparecido; se considera hecho cuando la dependencia se resuelve en una versión compatible y el paquete se compila correctamente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug
Description

Hello,

When building my project using the new Xcode 27 (build 27A266a), I noticed the following failure:

undefined symbols for architecture arm64:
  "variable initialization expression of Sharing.Shared.(__generation in _02BAFA3D923A53DF643BF6C71BB0CD51) : SwiftUI.State<Swift.Int>", referenced from:
      Sharing.Shared.init<A where A == A1.Value, A1: Sharing.SharedKey>(A1) -> Sharing.Shared<A> in Sharing.o
ld: symbol(s) not found for architecture arm64
/Users/jamal/Development/Briefcase/Briefcase.xcodeproj: BriefcaseCore: clang: error: linker command failed with exit code 1 (use -v to see invocation)

This looks similar to this issue in swift-sharing.
https://github.com/pointfreeco/swift-sharing/pull/216

Looks like the fix went in version 2.8.1 of swift-sharing.

But the latest of Package.swift in sqlite-data 1.12.0 is still referencing version 2.3.0

Checklist
  • I wrote this in my own words, and aimed to be as succinct as possible, even if I used AI to help research its content.
  • I have determined whether this bug is also reproducible in a vanilla SwiftUI project.
  • I have determined whether this bug is also reproducible in a vanilla GRDB project.
  • If possible, I've reproduced the issue using the main branch of this package.
  • This issue hasn't been addressed in an existing GitHub issue or discussion.
Expected behavior

No response

Actual behavior

No response

Reproducing project

No response

SQLiteData version information

1.12.0

Sharing version information

No response

GRDB version information

No response

Destination operating system

macOS 27

Xcode version information

Xcode 27A266a

Swift Compiler version information

Lenguaje dominante
Swift
Estrellas
1.9k
Forks
154
Merge medio
2 d 18 h
PR fusionados (30 d)
1

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de pointfreeco/sqlite-data

Todos los issues de pointfreeco/sqlite-data

Issues similares

Más issues de Swift

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.